Commit graph

218 commits

Author SHA1 Message Date
Mark Banner
e9e1343111 Bug 1046039 Have a longer time window for users to view Terms of Service and Privacy Notice from the Loop panel. r=mhammond 2014-08-26 09:12:00 +01:00
Romain Gauthier
9de9f10e9a Bug 1019454: Hide ToS when it has been seen in the standalone UI. r=Standard8 2014-08-26 09:12:00 +01:00
Matthew Noorenberghe
5f23ae520a Bug 1047617 - Register logged in user with the Loop server. r=ckarlof,vladikoff,markh 2014-08-25 22:11:35 -04:00
Jan-Ivar Bruaroey
31993c481f Bug 1054793 - Increase marionette find_element timeout for intermittent. r=standard8
CLOSED TREE
2014-08-25 12:29:36 -04:00
Andrei Oprea
5c9e9bd1fd Bug 1045569 - Revoke the correct call url in loop desktop client, r=rgauthier@mozilla.com 2014-08-21 11:14:04 -07:00
Mike de Boer
d22c1ee6d8 Bug 1038716 - add unit tests for LoopContacts crud operations. r=dmose 2014-08-12 12:24:09 +02:00
Andrei Oprea
6122ca6a45 Bug 976116 - Implement end to end call in one browser window, r=dmose 2014-08-18 16:24:14 -07:00
Matthew Noorenberghe
a3dff5bee3 Bug 1047130 - Implement desktop backend to login to FxA via OAuth for Loop. r=vladikoff,ckarlof,mikedeboer
This implements the OAuth authorization phase.
2014-08-18 14:32:34 -07:00
Matthew Noorenberghe
4895838127 Bug 1048530 - Create a Loop test server for exchanging an OAuth code for a token. r=vladikoff,ckarlof,mikedeboer 2014-08-15 16:52:05 -07:00
Matthew Noorenberghe
31975c6dab Bug 1048526 - Create a Loop test server for querying OAuth URL parameters to use. r=ckarlof,vladikoff,jaws 2014-08-15 16:51:55 -07:00
Mark Banner
982944efa9 Bug 1022594 Part 2. Desktop client needs ability to decline an incoming call - set up a basic websocket protocol and use for both desktop and standalone UI. r=dmose 2014-08-15 22:54:29 +01:00
Andrei Oprea
0f09159ecf Bug 990678 - Add ability to make audio only calls in Loop standalone and desktop. r=Standard8 2014-08-15 19:45:31 +01:00
Mark Banner
5d23c803c5 Bug 1022594 Part 1a Add a getLoopBoolPref function to the MozLoopAPI. r=mikedeboer
--HG--
rename : browser/components/loop/test/mochitest/browser_mozLoop_charPref.js => browser/components/loop/test/mochitest/browser_mozLoop_prefs.js
rename : browser/components/loop/test/xpcshell/test_loopservice_get_loop_char_pref.js => browser/components/loop/test/xpcshell/test_loopservice_loop_prefs.js
2014-08-15 13:33:51 +01:00
Mark Banner
799366a5d9 Bug 1046490 Ensure Loop is always enabled in tests, so that turning the pref off doesn't cause failures. r=mikedeboer 2014-08-14 12:22:04 +01:00
Ryan VanderMeulen
834e51bc80 Merge fx-team to m-c. a=merge
--HG--
extra : amend_source : 35bb2e9e2b827884507d4fcf12c69150baa3c4b3
2014-08-08 16:17:12 -04:00
Mark Banner
8f58299cdc Bug 1048785 Part 2: Extend MozLoopAPI with channel, version and OS details. r=mikedeboer 2014-08-08 18:10:54 +01:00
Nicolas Perriault
65c93c4a18 Bug 1048785 Part 1: Update Loop FeedbackAPIClient to allow attaching more metadata. r=Standard8 2014-08-08 18:10:51 +01:00
Mark Banner
c172d251ec Bug 1050263: Remove incorrect name reference from email subject when emailing a loop url r=dhenein,arcadio 2014-08-07 22:36:23 -04:00
Nicolas Perriault
eb4a9c2169 Bug 1000771: Add a button to copy Loop urls to the clipboard. r=mikedeboer 2014-08-07 15:45:08 +01:00
Nicolas Perriault
93c7dc5d0e Bug 1048834 - Fixed empty sad feedback description field for Loop for predefined categories. r=Standard8,ui-review=darrin 2014-08-07 15:45:06 +01:00
Romain Gauthier
debaee9a8d Bug 1000772: Allow Loop users to send a call-back URL by email. r=nperriault 2014-08-06 14:11:38 +01:00
Mark Banner
e9cf144151 Bug 1022594 Part 1 follow-up. Fix random failure in browser/components/loop/test/standalone/index.html - use fake timers to prevent timers kicking in when we don't want them. r=nperriault 2014-08-05 17:32:53 +01:00
Mark Banner
15de8c5213 Bug 1022594 Part 1 Change Loop's incoming call handling to get the call details before displaying the incoming call UI. r=nperriault 2014-08-05 15:54:55 +01:00
Dan Mosedale
6138e6f9ab Bug 976114 - stand up basic functional test for a fetching a URL, r=Standard8 2014-08-05 07:21:28 -07:00
Nicolas Perriault
d5248a1cd9 Bug 1040662: Upgrade Loop's use of React to version 0.11.1. r=Standard8
--HG--
rename : browser/components/loop/content/shared/libs/react-0.10.0.js => browser/components/loop/content/shared/libs/react-0.11.1.js
2014-08-04 16:35:35 +01:00
Nicolas Perriault
318c8e3cc7 Bug 972992 (Part 2): Loop desktop feedback add an API client to actually submit feedback. r=Standard8 2014-08-04 13:28:26 +01:00
Nicolas Perriault
96c36a5dc5 Bug 972992 (Part 1): Loop desktop client user feedback form. r=Standard8 2014-07-23 19:27:55 +02:00
Andrei Oprea
7c61970128 Bug 1000127 - Implement new standalone UI link clicker, r=dmose 2014-08-01 16:36:39 -07:00
Mark Banner
52d98e3327 Bug 1033988 Remove workaround for old-style parameter when getting a call url from the Loop server. r=nperriault 2014-07-29 17:17:40 +01:00
Mark Banner
4db85fa7aa Bug 1035369 Update the parameter name for the push url when registering with the Loop server to match with the latest version of the API. r=mdeboer 2014-07-29 17:17:40 +01:00
Nicolas Perriault
c30531cbde Bug 1000131 (Part 2): Loop expired call url view styling, r=dmose. 2014-07-28 12:51:42 -07:00
Andrei Oprea
f13c4626fd Bug 1000134 - Implement revoke generated URL for incoming call view, r=dmose 2014-07-25 15:42:32 -07:00
Wes Kocher
bcb960f6c1 Merge m-c to inbound 2014-07-23 18:55:48 -07:00
Mike de Boer
13f074b81b Bug 1038648: [Loop] ensure exposed objects are immutable to prevent abuse by others. r=dolske 2014-07-23 19:08:21 +02:00
Nicolas Perriault
8d7d439893 Bug 1000131 - Expired Loop call url notification, r=dmose
--HG--
rename : browser/components/loop/standalone/content/js/webapp.js => browser/components/loop/standalone/content/js/webapp.jsx
2014-07-21 13:04:43 -07:00
Alexandre Poirot
7ea4dd517f Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Andrei Oprea
f3affdedea Bug 1040901 - Make Loop incoming call view match MVP spec, r=dmose
--HG--
rename : browser/components/loop/content/js/conversation.js => browser/components/loop/content/js/conversation.jsx
2014-07-18 15:50:10 -07:00
Mark Banner
57feaec036 Bug 1038699 - Loop no longer resets the hawk session token when it is invalid. Handle the new server responses. r=dmose 2014-07-18 11:42:44 -07:00
Paul Kerr [:pkerr]
6074c4feba Bug 1002414 - Part 2: Add additional tests for new functional paths. r=standard8 2014-07-17 17:18:52 -07:00
Nicolas Perriault
0dcae314a7 Bug 1039263: Fixed standalone Loop UI couldn't restart a call. r=dmose 2014-07-17 09:27:48 +01:00
Mark Banner
6046b1a9ef Bug 1036661 Accessing the loop panel for the first time triggers an error message in the console. r=dolske 2014-07-17 09:27:48 +01:00
Mark Banner
972161bfff Bug 1038675 expiresAt parameter of /call-url/ response has changed from hours to seconds with the latest server version (Loop desktop client doesn't register on startup of browser). r=nperriault 2014-07-16 15:15:08 +01:00
Nicolas Perriault
54c330ca18 Bug 1020448 - Add Loop pending call timeout for the link clicker UI. r=Standard8,ui-review=dhenein 2014-07-16 15:15:08 +01:00
Mark Banner
67067f4790 Bug 1033362 Implement basic mochitests for MozLoopAPI. r=dolske,r=glandium 2014-07-15 10:03:03 +01:00
Dan Mosedale
21fbd2ce39 Bug 1033843 Change the Loop conversation window to use React-based views. Patch by dmose and nperriault. r=Standard8
--HG--
rename : browser/components/loop/content/shared/js/views.js => browser/components/loop/content/shared/js/views.jsx
2014-07-14 20:37:27 +01:00
Adam Roach [:abr]
7bcab80dde Bug 1055139 - Retrieve Simple Push Server URL from Loop Server r=mhammond,Standard8 2014-08-18 12:43:37 -05:00
Dan Mosedale
a705db33f2 Bug 1000770 bustage fix, a=KWierso 2014-07-09 16:40:40 -07:00
Andrei Oprea
c3b872c70f Bug 1000770 - Implement new UX for loop panel, ui-r=darrin, r=dmose 2014-07-09 15:39:41 -07:00
Nicolas Perriault
a7eff06d5d Bug 1000152: Add mute & unmute buttons to Loop conversation window. r=Standard8 2014-06-27 12:34:22 +02:00
Nicolas Perriault
30e75ea2da Bug 1033841: Ported Loop panel views to React. r=Standard8 2014-07-04 17:08:55 +01:00
Benoit Jacob
736b5a1554 Back out csets 56ba52f28300, f6016481c7f2, 94b064ee68b2 (bug 1033841 and bug 1033965) for xpcshell test failures 2014-07-04 13:34:25 -04:00
Nicolas Perriault
ba32e5341f Bug 1033841: Ported Loop panel views to React. r=Standard8 2014-07-04 17:08:55 +01:00
Andrei Oprea
631fc0c0e7 Bug 1015891 Implement ToS and privacy notice links for Loop. r=dmose 2014-07-03 15:22:09 +01:00
Mark Banner
71909598a0 Bug 1032741 Adapt to latest Loop server changes - update parameter name for /calls_url and add a callType parameter when starting a call. r=nperriault 2014-07-03 15:15:16 +01:00
Mark Banner
4f84be168b Bug 1020876 Route desktop client XHRs though the mozLoop API to share hawk implementation with MozLoopService. r=ttaubert
--HG--
rename : browser/components/loop/content/shared/js/client.js => browser/components/loop/content/js/client.js
rename : browser/components/loop/test/shared/client_test.js => browser/components/loop/test/desktop-local/client_test.js
2014-07-03 09:23:38 +01:00
Jan-Ivar Bruaroey
368c23ee03 Bug 1026782 Implements MozLoopService.setLoopCharPref. r=ttaubert 2014-07-01 17:12:54 +01:00
Andrei Oprea
55f22c6544 Bug 1023507 - Handle SDK failures when calling connect. r+ui-r=dmose 2014-06-25 11:00:00 -04:00
Adam Roach [:abr]
f0203d7e00 Bug 1011472 - Add audio alert for incoming call r=florian,standard8 2014-06-26 18:55:03 -05:00
Mark Banner
5c3cd1dcdd Bug 1030062 Loop Marionette tests need clearer failure points when displayed on tbpl. r=dburns 2014-06-26 09:00:08 +01:00
Mark Banner
d3de984921 Bug 1023279 Make conversation window title localizable, and add missing license header. r=nperriault,ui-review=darrin 2014-06-23 11:48:32 +01:00
Mark Banner
165f7d28a4 Bug 1026504 - Clarify non-shared status of sdk and webl10n for Loop by moving them from the shared libs to non-shared. r=nperriault
--HG--
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/css/ot.min.css => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/css/ot.min.css
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js
rename : browser/components/loop/content/shared/libs/sdk.js => browser/components/loop/content/libs/sdk.js
rename : browser/components/loop/content/shared/libs/webl10n-20130617.js => browser/components/loop/standalone/content/libs/webl10n-20130617.js
2014-06-18 10:43:31 +01:00
Mark Banner
80c167047f Bug 1022689 Separate out the Loop Push Handler from the Loop Service code to help similify testing and clarify separation of modules. r=mhammond 2014-06-16 08:41:17 +01:00
Adam Roach [:abr]
cbe641f3ba Bug 1022772 - SJCL should be unminified, versioned r=Standard8 2014-06-09 13:24:24 -05:00
Nicolas Perriault
d545069052 Bug 1018208 - Write missing tests for Loop "do not disturb" feature. r=Standard8 2014-06-09 10:29:54 +01:00
Mark Banner
5737965ad2 Bug 994483 Fix running marionette tests locally and bug 1021573 Fix intermittent failure due to the server trying to bind to a socket that hasn't been released yet. r=jgriffin 2014-06-06 20:57:00 +01:00
Nicolas Perriault
479cea6ac1 Bug 1020451 Implement basic accept/reject call buttons so that video isn't shown before the call is accepted. r=Standard8 2014-06-05 19:57:42 +02:00
Mark Banner
3e420161df Bug 994483 Add Loop unit tests to tbpl. r=dburns 2014-06-05 15:45:16 +01:00
Nicolas Perriault
a2215a102c Bug 1018875 Prevent displaying OT GuM custom dialog. r=Standard8 2014-06-05 15:51:59 +02:00
Mark Banner
f101778976 Bug 1017902 Use saved hawk session tokens, if possible, when registering with the server to preserve the session across restarts. r=jparsons,r=mhammond 2014-06-05 10:29:54 +01:00
Mark Banner
74aef7c36a Bug 1017394 In MozLoopService use promises rather than callbacks to make the code cleaner. r=mhammond 2014-06-04 14:42:41 +01:00
Mark Banner
d31d424371 Bug 1020121 Remove unnecessary/erroneous .gitignore files from loop. r=nperriault 2014-06-04 09:36:50 +01:00
Nicolas Perriault
bfe48acf8f Bug 994152 Loop needs a "do not disturb" control. r=mhammond,r=Standard8 2014-06-02 20:30:02 +01:00
Mark Banner
0eec772206 Bug 994485 Make standalone tests work with combined repositories/changed file layout, and fix the standalone server. r=dmose 2014-05-29 21:25:39 +01:00
Dan Mosedale
6fb426e9a9 Bug 976109 - Switch session tokens from cookies to Hawk, r=NiKo`,Standard8 2014-05-29 21:20:11 +01:00
Mark Banner
4b930a3ab5 Bug 994151 Part 2. Only register with the servers if the user has obtained call urls that haven't expired yet. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
c7f16b64f5 Bug 994151 Part 1. Ensure the client is registered before requesting a call url. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
17501430bb Bug 974895: Added landing page for unsupported devices, r=Standard8. 2014-05-29 21:20:11 +01:00
Nicolas Perriault
1b7e6cebc8 Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
46959a8b27 Bug 997178 - Restart a call, r=dmose 2014-05-29 21:20:11 +01:00
Romain Gauthier
a3b3b676d2 Bug 972941: Landing page for non WebRTC-compliant browsers on supported devices. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
e4287a9ce1 Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
e2819ee27e Bug 998271 - L10n notifications, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
900c609645 Bug 991118 - Going back should terminate call session, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
b3e78f8053 Bug 991128 - make reloading a live call do something reasonable, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
7d663f33a9 Bug 996526 - Backbone views to carry their own templates. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
10938a5fde Bug 972019 - Shared conversation router logic. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
671c706913 Bug 995194 Don't unpublish when receiving sessionDisconnected, as we've implicitly unpublished already, r=dmose 2014-05-29 21:20:11 +01:00
Dan Mosedale
83c30ff2f6 Bug 976127 - Get marionette to drive shared and desktop-local unit tests, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
7fae1e6c4c Bug 972019: Terminate a call. r=Standard8
--HG--
extra : transplant_source : %ADE%A7%A4%A5%F2v%114%95%10%21%C6Trg%CA%86y%19
2014-05-29 21:20:11 +01:00
Nicolas Perriault
b96f8de068 Bug 991126 - Prevented multiple form submission. r=Standard8
--HG--
extra : transplant_source : rK%128L%3A%89%1A%F5%06%3F%CB%EEr%00a%AC%E0%B0E
2014-05-29 21:20:11 +01:00
Nicolas Perriault
7b19cc12a8 Bug 988229 - Shared notifier component. r=dmose
--HG--
extra : transplant_source : %26%85%C1%04J%17%17%17%AF%95%AF%9D%CA%9F%EF%E21%25W%21
2014-05-29 21:20:11 +01:00
Nicolas Perriault
0c731b20a6 Bug 991654 - Updated client to use new server error format. r=Standard8
--HG--
extra : transplant_source : %E9Jpme%FB%C0%29Un%01J%10%EFd%00%19%BD%F4%E3
2014-05-29 21:20:11 +01:00
Mark Banner
a87e3940b2 Bug 985596 Improve conversation model to handle incoming and outgoing calls. r=dmose
--HG--
extra : transplant_source : %DA%3FS%93%89%FF%90S3%E7%18%26%5D%2An.K%EA%BA%80
2014-05-29 21:20:11 +01:00
Nicolas Perriault
4ac3aa169a Bug 985596 - Refactored shared assets & tests. r=dmose
--HG--
rename : static/shared/README.md => browser/components/loop/content/shared/README.md
rename : static/shared/css/common.css => browser/components/loop/content/shared/css/common.css
rename : static/shared/css/conversation.css => browser/components/loop/content/shared/css/conversation.css
rename : static/shared/css/panel.css => browser/components/loop/content/shared/css/panel.css
rename : static/shared/css/readme.html => browser/components/loop/content/shared/css/readme.html
rename : static/shared/img/icon_32.png => browser/components/loop/content/shared/img/icon_32.png
rename : static/shared/img/icon_64.png => browser/components/loop/content/shared/img/icon_64.png
rename : static/shared/js/models.js => browser/components/loop/content/shared/js/models.js
rename : static/shared/js/views.js => browser/components/loop/content/shared/js/views.js
rename : static/shared/libs/backbone-1.1.2.js => browser/components/loop/content/shared/libs/backbone-1.1.2.js
rename : static/shared/libs/jquery-2.1.0.js => browser/components/loop/content/shared/libs/jquery-2.1.0.js
rename : static/shared/libs/lodash-2.4.1.js => browser/components/loop/content/shared/libs/lodash-2.4.1.js
rename : static/shared/libs/sdk.js => browser/components/loop/content/shared/libs/sdk.js
rename : static/shared/libs/webl10n-20130617.js => browser/components/loop/content/shared/libs/webl10n-20130617.js
rename : static/css/webapp.css => browser/components/loop/standalone/content/css/webapp.css
rename : static/index.html => browser/components/loop/standalone/content/index.html
rename : static/js/webapp.js => browser/components/loop/standalone/content/js/webapp.js
rename : static/l10n/data.ini => browser/components/loop/standalone/content/l10n/data.ini
rename : test/webapp_test.js => browser/components/loop/test/standalone/webapp_test.js
extra : transplant_source : %DA%D9%3A%E9%C6%E0d%13%84%C1%BEps%C8b%F09o%D7m
2014-05-29 21:20:11 +01:00
Mark Banner
49c12d9a48 Bug 985596 Set up initial desktop window - share some of the webapp models and views with the desktop client. r=dmose
--HG--
rename : test/vendor/chai-1.9.0.js => browser/components/loop/test/shared/vendor/chai-1.9.0.js
rename : test/vendor/mocha-1.17.1.css => browser/components/loop/test/shared/vendor/mocha-1.17.1.css
rename : test/vendor/mocha-1.17.1.js => browser/components/loop/test/shared/vendor/mocha-1.17.1.js
rename : test/vendor/sinon-1.9.0.js => browser/components/loop/test/shared/vendor/sinon-1.9.0.js
extra : transplant_source : p%B7/%BA%B8%FAV%D0%8F%ABV%98%DB%AE%28%E6%8C%FA%C6C
2014-05-29 21:20:11 +01:00
Dan Mosedale
ff614af1dd Bug 976109 - Implement mozLoop.getLoopCharPref, r=mhammond 2014-05-29 21:13:48 +01:00
Dan Mosedale
3d3f6f9dd4 Bug 976109: Save hawk-session-token to prefs at reg time for later use; r=mhammond 2014-05-29 21:13:48 +01:00
Mark Banner
a9a116b3b4 Bug 994151 Part 2. Only register with the servers if the user has obtained call urls that haven't expired yet. r=dmose 2014-05-29 21:13:48 +01:00
Mark Banner
336221533f Bug 994151 Part 1. Handle registration errors better, with simple notifications to the user, and handle subsequent attempts to register with the server. r=dmose 2014-05-29 21:13:47 +01:00
Mark Banner
4367fa8b0c Bug 1005245 Remove now redundant test harness code. r=nperriault 2014-05-29 21:13:47 +01:00
Mark Banner
1b9e04b658 Bug 1008122 Loop content changes for the separation of Loop from Social. r=nperriault 2014-05-29 21:13:46 +01:00
Mark Banner
6a569f76d9 Bug 1000007 Separate out loop from the social api, and add a loop specific service and API injection. r=mhammond 2014-05-29 21:13:46 +01:00
Nicolas Perriault
26ef1a08f8 Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
49aba128a7 Bug 994146: panel should be reset when closed, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
3ff57ae89e Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:13:45 +01:00
Nicolas Perriault
c5b2043d0d Bug 998271 - L10n notifications, r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
c72772c6cf Bug 991118 - Going back should terminate call session, r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
a5bfc7fd74 Bug 996526 - Backbone views to carry their own templates. r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
7ea875c3f6 Bug 972019 - Shared conversation router logic. r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
1f2077974a Bug 972019: Terminate a call. r=Standard8 2014-05-29 21:13:43 +01:00
Nicolas Perriault
26720acc22 Bug 987252 - Using new shared notification system. r=Standard8 2014-05-29 21:13:43 +01:00
Dan Mosedale
e2fe4521c1 Bug 976127 - Get marionette to drive desktop-local & shared unit tests, r=Standard8 2014-05-29 21:13:43 +01:00
Mark Banner
c862bcfd18 Bug 985596 Set up initial desktop conversation window. r=dmose 2014-05-29 21:13:43 +01:00
Nicolas Perriault
f3c2ed47a9 Bug 985596 - Updated shared assets & tests layout. r=Standard8
--HG--
rename : browser/components/loop/test/mocha-test/README.md => browser/components/loop/test/desktop-local/README.md
rename : browser/components/loop/test/mocha-test/client_test.js => browser/components/loop/test/desktop-local/client_test.js
rename : browser/components/loop/test/mocha-test/index.html => browser/components/loop/test/desktop-local/index.html
rename : browser/components/loop/test/mocha-test/panel_test.js => browser/components/loop/test/desktop-local/panel_test.js
2014-05-29 21:13:42 +01:00
Romain Gauthier
ebcac0b50b Bug 987597: Send an caller identifier when obtaining a call-url. r=Standard8 2014-05-29 21:13:42 +01:00
Mark Banner
f49be3f572 Bug 985596 Set up the conversation window infrastructure and obtain the list of calls. r=dmose 2014-05-29 21:13:41 +01:00
Nicolas Perriault
0990db56f0 Bug 972020 - Loop basic UI. r=Standard8
--HG--
rename : browser/components/loop/content/libs/backbone-min.js => browser/components/loop/content/shared/libs/backbone-1.1.2.js
rename : browser/components/loop/content/libs/lodash.min.js => browser/components/loop/content/shared/libs/lodash-2.4.1.js
2014-05-29 21:13:41 +01:00
Nicolas Perriault
0a91369aaa Bug 978952 - stand up trivial mocha/chai test; code by @n1k0 and @dmose; r=Standard8 2014-05-29 21:13:41 +01:00