Commit Graph

90 Commits

Author SHA1 Message Date
Jared Wein
c34e86f04c Bug 1074932 - Desktop client user can access product tour from gears menu. r=MattN 2014-11-19 13:29:17 -05:00
Jared Wein
5c0d3c6c22 Bug 1083466 - Add a button to the Loop panel for the Getting Started tour. r=mikedeboer 2014-11-18 12:39:29 -05:00
Mike de Boer
e650c3b743 Bug 1074666 - Part 3 Play a sound when a participant joined a room. Updated by pkerr,r=Standard8 2014-11-17 13:28:59 +00:00
Mike de Boer
e7c8867aeb Bug 1074666 - Part 2 Change the toolbar icon when participants join and leave. Updated by pkerr,r=Standard8 2014-11-17 13:28:58 +00:00
Matthew Noorenberghe
8e6354f6fa Bug 1095379 - Separate push registrations by sessionType and prevent calling promiseRegisteredWithPushServer from outside of promiseRegisteredWithServers. r=Standard8 2014-11-13 18:59:04 +01:00
Matthew Noorenberghe
f5caaba013 Bug 1074670 - Implement the Hello NotificationView's button (e.g. retry). r=pkerr 2014-11-12 10:13:12 +01:00
Mike de Boer
81f47f5231 Bug 1073218: remove the soft start mechanism for full Hello rollout. r=abr,Unfocused 2014-11-07 11:56:04 +01:00
Matthew Noorenberghe
faae8c3742 Bug 1093500 - Cleanup Loop registration by pulling push URLs from the push handler. r=pkerr 2014-11-05 13:58:52 -08:00
Mark Banner
ab054c3d1a Bug 1090209 - Part 2 Use MozLoopService to manage window ids centrally, and store the data for the window opening. r=mikedeboer
Use LoopCalls directly to handle busy statuses.
2014-11-03 16:34:03 +00:00
Matthew Noorenberghe
3493a0089f Bug 1091161 - MozLoopService: Separate gInitializeTimerFunc from the actual initialize callback so we can retry initialization on demand. r=pkerr 2014-10-29 16:20:31 -07:00
Mike de Boer
7eeab2f806 Bug 1088465 - MozLoopService: Use a |mocks| property instead of passing arguments through registration. r=mikedeboer 2014-10-27 11:11:36 +01:00
Paul Kerr [:pkerr]
38162cc753 Bug 1088230 - Add backwards compatible registration payload to new rooms registration for Loop. r=Standard8 2014-10-23 22:52:16 +01:00
Paul Kerr
700a8687c7 Bug 1074664: Implement a non-persistent rooms store, r=mikedeboer
https://bugzilla.mozilla.org/show_bug.cgi?id=1074664
bit-rot fix copy
2014-10-23 14:16:46 -07:00
Paul Kerr
f778a80ddd Bug 1074663: Register with PushServer for updates to rooms, r=MattN 2014-10-23 09:50:12 -07:00
Mike de Boer
e1dde85cff Bug 1079941: implement LoopContacts.search to allow searching for contacts by query and use that to find out if a contact who's trying to call you is blocked. r=abr 2014-10-16 16:35:10 +02:00
Ryan VanderMeulen
7f86d1265b Backed out changeset b0843f9cb541 (bug 1079941) for mochitest-bc failures.
CLOSED TREE
2014-10-16 15:01:01 -04:00
Mike de Boer
969ec3c8f3 Bug 1079941: implement LoopContacts.search to allow searching for contacts by query and use that to find out if a contact who's trying to call you is blocked. r=abr 2014-10-16 16:35:10 +02:00
Matthew Noorenberghe
cf93e853ee Bug 1079656 - Make the Loop Account menu item work after a restart. r=jaws 2014-10-13 22:47:47 -07:00
Jared Wein
951441027e Bug 1079430 - Land the new Loop strings for Firefox 35. r=Standard8 2014-10-09 11:45:04 -04:00
Mike de Boer
3b9b546733 Bug 1078309: use a different database for each Fx Account. r=abr,paolo 2014-10-09 13:11:24 +02:00
Jared Wein
238769bcda Backed out changeset 047060a5b1dc (bug 1078309) for failing browser_LoopContacts.js 2014-10-08 23:44:10 -04:00
Mike de Boer
b2de603119 Bug 1078309: use a different database for each Loop Fx Account. r=paolo 2014-10-08 17:40:38 +02:00
Jared Wein
d4d26c541a Bug 1047133 - Persist FxA OAuth token between browser sessions. r=MattN 2014-10-08 20:49:47 -04:00
Mark Banner
20a3a09159 Bug 1072323: Hook up the contact menus to be able to start outgoing calls. r=mikedeboer 2014-10-07 17:10:56 +02:00
Matthew Noorenberghe
ecd1b1d141 Bug 1077996 - Allow disabling Loop FxA support and related items (contacts, direct calling) via loop.fxa.enabled. r=mikedeboer 2014-10-07 00:44:37 -07:00
Matthew Noorenberghe
eaf7f200ad Bug 1078261 - Don't fetch Loop call data for the FxA session if we aren't logged in. r=pkerr 2014-10-06 15:36:07 -07:00
Matthew Noorenberghe
1ee13023c7 Bug 1047164 - Handle authentication errors (e.g. token expiry) for FxA Loop sessions and notify users. r=jaws 2014-10-03 03:17:32 -07:00
Paolo Amadini
3c9d5f01c9 Bug 1000112 - Desktop client needs the ability to add a contact locally. r=mikedeboer 2014-09-26 15:38:17 +01:00
Matthew Noorenberghe
e38ba7f0ae Bug 1073047 - Add Firefox Account logging to MozLoopService. r=jaws 2014-09-25 09:00:51 -07:00
Matthew Noorenberghe
f242d3a3c8 Bug 1073027 - Control MozLoopService logging with a preference. r=jaws 2014-09-25 09:00:32 -07:00
Jared Wein
d1210049e7 Bug 1071835 - this._hawkRequestError is not a function in MozLoopService.hawkRequest. r=MattN 2014-09-23 16:40:06 -04:00
Matthew Noorenberghe
3b5c49652c Bug 1065144 - Unhide Loop Firefox Account UI. r=standard8 2014-09-22 14:43:54 -07:00
Paul Kerr [:pkerr]
105a3ee30e Bug 1070065: MozLoopService.jsm xpcshell unit test for busy reject feature r=standard8 2014-09-19 17:01:09 -07:00
Paul Kerr [:pkerr]
aae8d952cc Bug 1065155: Check both Hawk sessions when PushServer notification received. Record session type with call data. r=standard8 2014-09-19 14:35:37 -07:00
Paul Kerr [:pkerr]
2912b442cd Bug 1032700: LoopService reject with reason = busy an incoming call when busy. r=standard8,MattN 2014-09-19 14:32:53 -07:00
Matthew Noorenberghe
c6205bc833 Bug 1047667 - Unregister logged in user from the Loop server upon logout. r=jaws 2014-09-18 13:53:44 -07:00
Jared Wein
2166718e50 Bug 1047181 - Change the Loop toolbar button when FxA sign in completes. r=MattN 2014-09-18 16:14:44 -04:00
Wes Kocher
5cb8c0fb46 Backed out changeset 5710731f09e9 (bug 1047181) for bc1 orange 2014-09-18 14:47:24 -07:00
Wes Kocher
6c377b867c Backed out changeset 43b24197d25a (bug 1047667) to cleanly backout 1047181 2014-09-18 14:46:57 -07:00
Matthew Noorenberghe
e294a3ee10 Bug 1047667 - Unregister logged in user from the Loop server upon logout. r=jaws 2014-09-18 13:53:44 -07:00
Jared Wein
0a7df37c08 Bug 1047181 - Change the Loop toolbar button when FxA sign in completes. r=MattN 2014-09-18 16:14:44 -04:00
Dan Mosedale
367c884525 Bug 1065153 - Support call URLs with guest or FxA hawk session types, r=MattN 2014-09-18 10:40:35 -07:00
Jared Wein
58b6bc9201 Bug 1047146 - Add current username to the Loop panel footer. r=mattn r=niko 2014-09-11 15:36:14 -04:00
Matthew Noorenberghe
14a59bef54 Bug 1065777 - Store the Hawk Session token after /fxa-oauth/params for the Loop FxA login flow. r=abr,jaws 2014-09-11 23:01:04 -07:00
Ryan VanderMeulen
937d228949 Backed out changesets 26b240144648 and a701b0b291a0 (bug 1047146) for linux debug mochitest-bc crashes. 2014-09-11 18:08:56 -04:00
Jared Wein
0f25af6825 Bug 1047146 - Add current username to the Loop panel footer. r=mattn r=niko 2014-09-11 15:36:14 -04:00
Mark Banner
7ee29e8172 Follow-up to bug 1035348 - fix the conversation window not opening when incoming calls are received. rs=jaws 2014-09-10 20:10:56 +01:00
Paul Kerr [:pkerr]
692c2161ac Bug 1035348 - Part 1: Move GET/calls to MozLoopService. r=Standard8 2014-09-10 15:22:32 +01:00
Matthew Noorenberghe
1f7258d32f Bug 1065052 - Follow-up - Correctly pass the sessionType to MozLoopServiceInternal.hawkRequest. rs=mikedeboer DONTBUILD 2014-09-10 02:33:41 -07:00
Matthew Noorenberghe
de161226a4 Bug 1065052 - Implement modified Loop FxA registration flow using a second Loop registration. r=abr,jaws 2014-09-10 01:48:54 -07:00