Commit Graph

185388 Commits

Author SHA1 Message Date
Mark Hammond
582feb9120 Bug 1017941 - Initialize loop during delayedStartup() to avoid observer leaks. r=Unfocused 2014-05-30 12:19:41 +10:00
Mark Banner
0ef27de2c1 Bug 994485 Update loop's readme and remove redundant make-links.sh DONTBUILD 2014-05-29 22:12:30 +01:00
Mark Banner
59795d70d3 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
81fbf5b575 Bug 976109 - Switch session tokens from cookies to Hawk, r=NiKo`,Standard8 2014-05-29 21:20:11 +01:00
Mark Banner
b19d901dc5 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
8121470d67 Bug 994151 Part 1. Ensure the client is registered before requesting a call url. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
3490b42550 Bug 1013092 Remove the logo from the video stream. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
8fd68c7233 Bug 974895: Added landing page for unsupported devices, r=Standard8. 2014-05-29 21:20:11 +01:00
Nicolas Perriault
685902252b Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
d338d60ab5 Bug 997178 - Restart a call, r=dmose 2014-05-29 21:20:11 +01:00
Romain Gauthier
57ee8b4bdb Bug 972941: Landing page for non WebRTC-compliant browsers on supported devices. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
5f2201739d Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
b774390f24 Bug 998271 - L10n notifications, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
51be7a9379 Bug 991118 - Going back should terminate call session, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
55746e0a7f Bug 991128 - make reloading a live call do something reasonable, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
422fa7fb24 Bug 996526 - Backbone views to carry their own templates. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
558042a676 Bug 972019 - Shared conversation router logic. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
0298fc3479 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
3d360cd461 Bug 976127 - Get marionette to drive shared and desktop-local unit tests, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
286faf7dfe 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
baa6bb75ab Bug 994391 - Removed obsolete readme.html file. r=Standard8
--HG--
extra : transplant_source : %C6%7D%08%0A%8C%16%A2%25_%28.%E2%A6%11N%83%FF%D2%AD%E2
2014-05-29 21:20:11 +01:00
Mark Banner
c96797c762 Bug 993324 Upgrade Loop to use TokBox SDK v2.2 r=nperriault
--HG--
extra : transplant_source : %B6%95%BF%E3%7E%E4p%98%D3%16%3F%8E%3B%20c%B4%06%C5%AB%C3
2014-05-29 21:20:11 +01:00
Nicolas Perriault
b1a4fa34eb 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
2b854d7b83 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
dd27a5cbf6 Bug 991122 - Fixed video layout on Google Chrome. r=dmose
--HG--
extra : transplant_source : %80%D6%CA5J%AC%8C%14%F4%EA%D9zz%C3%95%2AH%D0v%27
2014-05-29 21:20:11 +01:00
Nicolas Perriault
5bc0bda475 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
e7abb90eb0 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
41b0d97e8b 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
11643d1926 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
Romain Gauthier
686ab62d83 Bug 987597: Send an caller identifier when obtaining a call-url. r=Standard8
--HG--
extra : transplant_source : %EAx%7C%60%B1.%BB%A1%25%3E%DFNnH%83%24%3A%AE%9D%3E
2014-05-29 21:20:11 +01:00
Nicolas Perriault
eeaec639e7 Bug 979880 - Attempt at fixing Partner SDK styles. r=dmose
--HG--
extra : transplant_source : %9F%C7%CE%01%03%10%A4%CD%E0ikQ%01%1AB%206%9Fp%ED
2014-05-29 21:20:11 +01:00
Nicolas Perriault
9f76436e2a Bug 979880 - Call establishment. r=dmose
--HG--
extra : transplant_source : j/P2f%EE%F1i%0B%98%18%3C%3D%0A%DD%10%1D%E4C%04
2014-05-29 21:20:11 +01:00
Nicolas Perriault
6cc31ae187 Bug 979880 - Implement basic UI+logic for initiating a call. r=Standard8
--HG--
extra : transplant_source : U%1EN%CB%0A%BD%96%3D%0EU%3B%B9F%FD%20%CA%AA%A7%21h
2014-05-29 21:20:11 +01:00
Nicolas Perriault
5512725b86 Bug 979880: Added basic view toggling utility in app router. r=dmose,r=ametaireau
--HG--
extra : transplant_source : %3AG%17%0D%B5%AB%F2%3E%9D%A3J%1Di%DF%29%E5%BC%EC%AF%AF
2014-05-29 21:20:11 +01:00
Nicolas Perriault
7f4b5020e4 Bug 983697 - Fill loop-client repository with basic server & readme. r=dmose
--HG--
extra : transplant_source : Z%1E%08.%D8%87%A3%E7%A7%E7d%CD%AF%EA%D0wp%E4d%D8
2014-05-29 21:20:11 +01:00
Dan Mosedale
110244e018 Bug 976109 - Load and package Hawk libraries, r=NiKo` 2014-05-29 21:13:49 +01:00
Dan Mosedale
37b0f44439 No bug - Bandaid to make registration work right; real fix coming in bug 1017394, rs=Standard8 2014-05-29 21:13:49 +01:00
Dan Mosedale
e83b9b649e Bug 976109 - Implement mozLoop.getLoopCharPref, r=mhammond 2014-05-29 21:13:48 +01:00
Dan Mosedale
1e3a7e01a8 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
e8639257e3 Bug 1008116 Show the Loop button by default and update the tooltip and panel text. r=mhammond 2014-05-29 21:13:48 +01:00
Mark Banner
67a025b67e 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
eede196e87 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
8772a5e10a Bug 1010325 Work around for uri.host being undefined in webrtc prompts for Loop. Special-case handling of about:loop uris for now. Bug 1000146 will replace this. r=florian. 2014-05-29 21:13:47 +01:00
Mark Banner
efdee5fb6e Bug 1007601 Fix styling of the loop panel so it is laid out properly and without a white border. Also make the iframe creation dynamic, to avoid an iframe in the DOM when we don't need one. r=mhammond 2014-05-29 21:13:47 +01:00
Mark Banner
e948f59d41 Bug 1005245 Remove now redundant test harness code. r=nperriault 2014-05-29 21:13:47 +01:00
Mark Banner
4c075df8e7 Bug 1008122 Loop content changes for the separation of Loop from Social. r=nperriault 2014-05-29 21:13:46 +01:00
Mark Banner
8bef43435d Part of Bug 976109 - Add Loop pages to the about: redirector. r=mhammond 2014-05-29 21:13:46 +01:00
Mark Banner
280d75d148 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
6b885111d9 Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
cdd2b0b8cf Bug 994146: panel should be reset when closed, r=dmose 2014-05-29 21:13:45 +01:00