Commit Graph

1097 Commits

Author SHA1 Message Date
Anant Narayanan
37649acb9c Automated merge with ssh://anarayanan@mozilla.com@hg.mozilla.org/labs/weave 2009-03-03 00:43:16 +01:00
Anant Narayanan
33a1012482 Password sync for 0.3 (bug #468697) 2009-03-03 00:42:57 +01:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
c766419908 Added favicons to Firefox tabs-from-other-computers menu. 2009-03-02 14:15:46 -08:00
Anant Narayanan
5e85bb5fe9 Print meta information only if present 2009-03-02 19:25:50 +01:00
Edward Lee
f4237bde35 Bug 480528 - Color Weave logs to help find errors, engine problems, etc. 2009-02-28 11:11:36 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
4aef6ff6d2 Resource.js now always validates the cache (VALIDATE_ALWAYS) when downloading stuff. This seems to fix bug 480270 on Firefox but not on Fennec. 2009-02-27 18:28:26 -08:00
Edward Lee
840b41e6b0 Bug 480480 - Finding cluster with api/register/chknode has trailing newline 2009-02-26 20:52:56 -08:00
Dan Mills
65da8b27e8 fix args list for observe() 2009-02-26 17:37:49 -08:00
Dan Mills
7365b0d561 Bug 480461: skip items that cannot be decrypted 2009-02-26 17:31:06 -08:00
Dan Mills
c3a4c302ea track local client data changes so we can upload it as necessary 2009-02-26 15:06:57 -08:00
Dan Mills
1557586ebb remove unused observer service getter 2009-02-26 13:52:12 -08:00
Edward Lee
0a905d2b85 Bug 480381 - "lastsync" pref is sometimes a number and sometimes a string 2009-02-26 12:34:54 -08:00
Edward Lee
329236abb2 Bug 480271 - On first sign in, username is initialized with "undefined". r=thunder 2009-02-26 00:47:30 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
76ec9fd792 Fixed a typo in service.js ('paylaod' for 'payload') 2009-02-25 15:06:28 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
de060a98d5 Changed how firefox populates tabs-from-other-computers menu and how it opens a tab picked from that menu, so that it can restore the history of the tab and not just the latest URL. 2009-02-25 00:56:46 -08:00
Dan Mills
e8c14a7b1b reset lastSync pref before setting it, as some clients have mismatched types saved 2009-02-23 19:33:40 -08:00
Dan Mills
a035048b96 add a "what's this?" link to the login box so users can find out what the encryption passphrase is 2009-02-23 18:47:36 -08:00
Chris Beard
0db6e8b835 cleaning up of pref pane, adding default label to sync status 2009-02-23 18:37:13 -08:00
Dan Mills
b9d2d9aa55 improve pref pane; clean up first tab and make 'create account' load the services homepage, also temporarily hide the change password form; move client name setting to clients tab 2009-02-23 17:59:14 -08:00
Dan Mills
0bbab3d593 better logging about why the server is wiped when it does 2009-02-23 16:56:23 -08:00
Dan Mills
3706c19197 try/catch in FileAppender.remove(), sometimes that fails 2009-02-23 16:55:41 -08:00
Dan Mills
05388b6b57 fix bad logic when checking metadata record 2009-02-23 16:27:41 -08:00
Dan Mills
09f5120a3a use Gecko's version comparison API, don't clobber the server if the remote version > local client version 2009-02-23 12:36:55 -08:00
Dan Mills
6b68607d92 fix 'last sync' date in weave menu 2009-02-22 00:21:15 -08:00
Dan Mills
34b3a01ca1 Wrap.notify now takes the topic prefix as an argument, instead of requiring this._osPrefix to be set; use Observers.js in several places (sync.js, status.js, etc); some event topics have changed, beware; fix up status window, now prints some useful status as sync progresses 2009-02-22 00:04:58 -08:00
Dan Mills
9754fd15ca use auth.services.mozilla.com as default server url 2009-02-20 12:18:43 -08:00
Dan Mills
e690b5a315 Add method call for removing an appender. Patch by kixx 2009-02-20 01:54:45 -08:00
Dan Mills
06c7c8909a random fixes, actually syncs client data now :) 2009-02-20 01:52:07 -08:00
Dan Mills
0e3361e842 shorten engine logging pref names, set defaults for them 2009-02-20 01:51:20 -08:00
Dan Mills
c380bb8242 upgrade to latest Observers.js version 2009-02-20 01:50:26 -08:00
Dan Mills
ec488dc66b don't load old crypto module 2009-02-20 01:49:00 -08:00
Dan Mills
d3240e8e06 Bug 479232: don't wipe tabs engine when it hasn't loaded 2009-02-19 16:41:53 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
0bbeefc7c8 Tab sync now skips empty tabs. This fixes bug 479216. 2009-02-19 11:20:23 -08:00
Myk Melez
89a4beeefe bug 479248: integrate new version of Preferences.js module 2009-02-19 07:50:04 -08:00
Dan Mills
fb5d2f5bf8 make lastsync pref an int; don't set it in sync.js 2009-02-19 04:10:52 -08:00
Dan Mills
6e43839336 make a more concerted attempt at doing a fresh start on various server conditions, such as missing keys, etc. clear local caches (makes it so Fx doesn't need to be restarted after a server wipe). set the lastsync pref here instead of having the window do it 2009-02-19 04:09:55 -08:00
Dan Mills
a520825801 go back to storing the local client name and type as prefs. also store a 'syncID' (gets reset upon a server wipe) 2009-02-19 04:07:23 -08:00
Dan Mills
68eee4397e add a clearCache method to the record manager 2009-02-19 04:06:08 -08:00
Dan Mills
9a6bb0d0f4 pass the cryptoMetaURL to the store's createRecord 2009-02-19 00:36:55 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
cc1d15a333 Merged 2009-02-18 22:25:26 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
c153e03bf0 Fixed a bug with my fix -- I had inadvertently created an infinite loop. 2009-02-18 22:23:48 -08:00
Dan Mills
393dc449e1 make sure to only save the last sync timestamp as a number 2009-02-18 20:17:30 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
462d10aeec Fixed a bug in how Firefox gets URL history to save when syncing tabs up. Also some more work on the Fennec tabs UI. 2009-02-18 18:18:50 -08:00
Dan Mills
81884f77b2 try/catch exceptions on Preferences.reset() 2009-02-18 12:03:12 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
71b468a6e1 Merged 2009-02-17 16:29:02 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
560235a8d3 First pass at Fennec tab UI. There's now a button that opens a fullscren panel from the left, which contains the names of all remote tabs. They're not clickable yet. 2009-02-17 16:28:54 -08:00
Dan Mills
bc2b086f5c reset engine lastSync prefs when wiping the server 2009-02-17 13:21:14 -08:00
Dan Mills
5cf57ecddd add a method for resetting the engine's lastSync pref 2009-02-17 13:20:02 -08:00
Dan Mills
c0bc1c0436 add version checking at startup using a global metadata record; wipe server on incompatible versions 2009-02-11 23:54:20 -08:00
Dan Mills
7723383cd2 add a generic WBO record manager 2009-02-11 23:53:37 -08:00