Commit graph

93 commits

Author SHA1 Message Date
Mike de Boer
f4757c1904 Bug 1102193: simplify l10n code in MozLoopService. r=Niko 2014-11-20 16:46:05 +01:00
Mark Banner
91ae75dd05 Bug 1101494 Guest mode doesn't work for rooms on a fresh profile - handle late guest registration, and keep track of when rooms are created to know if to automatically register or not. r=MattN 2014-11-19 23:12:37 +00:00
Jared Wein
f9cfe19c63 Bug 1101006 - Refactor mozLoop.{get, set}LoopCharPref and mozLoop.{get, set}LoopBoolPref to mozLoop.{get, set}Pref that uses getPrefType. r=mikedeboer 2014-11-19 13:29:27 -05:00
Jared Wein
cda17719db Bug 1074932 - Desktop client user can access product tour from gears menu. r=MattN 2014-11-19 13:29:17 -05:00
Jared Wein
34f2343812 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
9d020c6017 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
ad49c745df 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
01a0651a46 Bug 1095379 - Separate push registrations by sessionType and prevent calling promiseRegisteredWithPushServer from outside of promiseRegisteredWithServers. r=Standard8
--HG--
extra : rebase_source : 7bf88b2fb498ea35eea8019046aad1d6d34f00fa
2014-11-13 18:59:04 +01:00
Matthew Noorenberghe
484b2054dd Bug 1074670 - Implement the Hello NotificationView's button (e.g. retry). r=pkerr
--HG--
extra : rebase_source : 9c712ce0b135826acb0ff48b3f7ef08e7b64c0b2
2014-11-12 10:13:12 +01:00
Mike de Boer
8f9dbcd47f Bug 1073218: remove the soft start mechanism for full Hello rollout. r=abr,Unfocused 2014-11-07 11:56:04 +01:00
Matthew Noorenberghe
88fc1b627a Bug 1093500 - Cleanup Loop registration by pulling push URLs from the push handler. r=pkerr
--HG--
extra : rebase_source : 40639702a655b5e20eb7e00473c2f8c7676500dc
2014-11-05 13:58:52 -08:00
Mark Banner
c299359b02 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
f1718e4494 Bug 1091161 - MozLoopService: Separate gInitializeTimerFunc from the actual initialize callback so we can retry initialization on demand. r=pkerr
--HG--
extra : rebase_source : c47e54d93832079d4b0d2b6615d3348c6bc010cd
2014-10-29 16:20:31 -07:00
Mike de Boer
e80dcc3d87 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]
2e51d8ac49 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
766714a20b 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
62b6df7d3c Bug 1074663: Register with PushServer for updates to rooms, r=MattN 2014-10-23 09:50:12 -07:00
Mike de Boer
7df061c788 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
b8d48c6978 Backed out changeset b0843f9cb541 (bug 1079941) for mochitest-bc failures.
CLOSED TREE
2014-10-16 15:01:01 -04:00
Mike de Boer
f05da90fab 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
474ade2645 Bug 1079656 - Make the Loop Account menu item work after a restart. r=jaws
--HG--
extra : rebase_source : 2eaec891d86c1920fd25eac99c6126f9308f8d2a
2014-10-13 22:47:47 -07:00
Jared Wein
d424f25551 Bug 1079430 - Land the new Loop strings for Firefox 35. r=Standard8 2014-10-09 11:45:04 -04:00
Mike de Boer
f09732faab Bug 1078309: use a different database for each Fx Account. r=abr,paolo 2014-10-09 13:11:24 +02:00
Jared Wein
34c1606e52 Backed out changeset 047060a5b1dc (bug 1078309) for failing browser_LoopContacts.js 2014-10-08 23:44:10 -04:00
Mike de Boer
c5325823e9 Bug 1078309: use a different database for each Loop Fx Account. r=paolo 2014-10-08 17:40:38 +02:00
Jared Wein
7543d4da50 Bug 1047133 - Persist FxA OAuth token between browser sessions. r=MattN 2014-10-08 20:49:47 -04:00
Mark Banner
d9b0f044f4 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
eed68ae1a9 Bug 1077996 - Allow disabling Loop FxA support and related items (contacts, direct calling) via loop.fxa.enabled. r=mikedeboer
--HG--
extra : rebase_source : 99b0d348b6725c35c048a491e83c65e5b5e1b13d
2014-10-07 00:44:37 -07:00
Matthew Noorenberghe
57cfa5fc7b Bug 1078261 - Don't fetch Loop call data for the FxA session if we aren't logged in. r=pkerr
--HG--
extra : rebase_source : e9dc9ddfa4c62254801889275c3fe46121036655
2014-10-06 15:36:07 -07:00
Matthew Noorenberghe
e8358d1819 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
5ced64fa0f Bug 1000112 - Desktop client needs the ability to add a contact locally. r=mikedeboer 2014-09-26 15:38:17 +01:00
Matthew Noorenberghe
7ab75c6059 Bug 1073047 - Add Firefox Account logging to MozLoopService. r=jaws
--HG--
extra : rebase_source : 1010a9157a46a16a28f1befa610716e00da3532a
2014-09-25 09:00:51 -07:00
Matthew Noorenberghe
28458a4760 Bug 1073027 - Control MozLoopService logging with a preference. r=jaws
--HG--
extra : rebase_source : 7ba5547518b480c4cab01835662066dab30b5122
2014-09-25 09:00:32 -07:00
Jared Wein
8e2181a223 Bug 1071835 - this._hawkRequestError is not a function in MozLoopService.hawkRequest. r=MattN
--HG--
extra : rebase_source : 530184d1445140f9629b76d0996dcee5b11712f1
2014-09-23 16:40:06 -04:00
Matthew Noorenberghe
50d52a8e4f Bug 1065144 - Unhide Loop Firefox Account UI. r=standard8
--HG--
extra : rebase_source : 4f22f916201958f52d9bbbdb064641239da2277d
2014-09-22 14:43:54 -07:00
Paul Kerr [:pkerr]
03da4b2c81 Bug 1070065: MozLoopService.jsm xpcshell unit test for busy reject feature r=standard8 2014-09-19 17:01:09 -07:00
Paul Kerr [:pkerr]
ef754ed79e 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]
7110846680 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
592c049281 Bug 1047667 - Unregister logged in user from the Loop server upon logout. r=jaws 2014-09-18 13:53:44 -07:00
Jared Wein
44294c5842 Bug 1047181 - Change the Loop toolbar button when FxA sign in completes. r=MattN 2014-09-18 16:14:44 -04:00
Wes Kocher
d5de15a742 Backed out changeset 5710731f09e9 (bug 1047181) for bc1 orange 2014-09-18 14:47:24 -07:00
Wes Kocher
72aa296bbf Backed out changeset 43b24197d25a (bug 1047667) to cleanly backout 1047181 2014-09-18 14:46:57 -07:00
Matthew Noorenberghe
9624fb6f0e Bug 1047667 - Unregister logged in user from the Loop server upon logout. r=jaws 2014-09-18 13:53:44 -07:00
Jared Wein
497dd662ca Bug 1047181 - Change the Loop toolbar button when FxA sign in completes. r=MattN
--HG--
extra : rebase_source : e0821ac3fdb8e5840ef241f24c4d9e675388dbf3
2014-09-18 16:14:44 -04:00
Dan Mosedale
43a1089bce Bug 1065153 - Support call URLs with guest or FxA hawk session types, r=MattN 2014-09-18 10:40:35 -07:00
Jared Wein
35d61aae2c Bug 1047146 - Add current username to the Loop panel footer. r=mattn r=niko
--HG--
extra : rebase_source : ba9f55a9a28d1a4df6284582ded6d761e269d5cf
2014-09-11 15:36:14 -04:00
Matthew Noorenberghe
89501a2935 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
195ab64159 Backed out changesets 26b240144648 and a701b0b291a0 (bug 1047146) for linux debug mochitest-bc crashes. 2014-09-11 18:08:56 -04:00
Jared Wein
c652c15371 Bug 1047146 - Add current username to the Loop panel footer. r=mattn r=niko
--HG--
extra : rebase_source : 527ccb4541555e10a24b9785620ea805db84aca7
2014-09-11 15:36:14 -04:00
Mark Banner
8b2b13105a 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