Граф коммитов

1329 Коммитов

Автор SHA1 Сообщение Дата
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
Dan Mills 2d64e98fe1 remove old storage format constants, add min_server_format_version 2009-02-11 23:52:44 -08:00
Dan Mills a530f9c495 use catchAll wrapper, remove wipeClient from the service 2009-02-11 22:08:56 -08:00
Dan Mills 0458699895 add '-engine' to engine name in observer notifications 2009-02-11 21:51:24 -08:00
Dan Mills 837b0023a9 notify wrapper doesn't eat exceptions; catchAll wrapper doesn't use the FT service 2009-02-11 21:50:36 -08:00
Dan Mills 02862fe261 resolve using the baseUri, it's cheaper that way 2009-02-11 21:49:16 -08:00
Dan Mills d9774962d4 merge upstream changes 2009-02-11 19:25:41 -08:00
Dan Mills a93ff9780c ...chknode is returning a hostname again 2009-02-11 19:21:06 -08:00
Dan Mills 5a2bbe124d add makeURL function (returns an nsIURL), and add Svc.Memory (for memory service) 2009-02-11 19:19:04 -08:00
Dan Mills 8f9b405b9c ldap chknode returns full url now 2009-02-11 19:16:15 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 0af8fe71ca Merged more 2009-02-11 19:14:43 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 156ea3df68 Merged 2009-02-11 19:14:32 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 92e94b5d94 Tab sync works, and has UI in firefox (though not yet in Fennec) 2009-02-11 19:14:25 -08:00
Dan Mills c8d063e84a remove sm-weave-proxy01 hack 2009-02-11 13:47:51 -08:00
Dan Mills 058ea56c64 merge backout changeset 2009-02-11 13:39:55 -08:00
Dan Mills 04e671e275 Backed out changeset fbdf53ade028 (remove & ignore binaries) 2009-02-11 13:39:15 -08:00
Dan Mills 8608cd62f7 ignore sync if weave is disabled 2009-02-11 13:38:50 -08:00
Dan Mills ce93ec956e add missing setter for the weave enabled pref 2009-02-11 11:24:16 -08:00
Anant Narayanan 5f83033b68 Remove & ignore binary files in repository 2009-02-11 18:16:03 +01:00
Anant Narayanan 8860180630 Ignore bad HTTPS certificates (bug #476758) 2009-02-11 18:11:18 +01:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local 8e9361f996 Fixed bug in tab encoding in Firefox. 2009-02-10 22:15:25 -08:00
jonathandicarlo@jonathan-dicarlos-macbook-pro.local d8fd1eff24 Merged 2009-02-10 21:54:24 -08:00