Commit Graph

94 Commits

Author SHA1 Message Date
Dan Mills
5de0bd93c4 more refactoring: move bookmarks-specific code into an 'engine' object; get rid of sync xpcom component and replace it with Components.utils.import hotness 2007-12-10 16:42:10 -08:00
Dan Mills
f55a31870a refactoring more stuff out of the service 2007-12-01 22:57:57 -08:00
thunder@daniel-millss-macbook-pro-15.local
7d7b9e3717 fix incorrect manifest line for locale; move idl files and xpt generation script to a public directory 2007-11-30 10:08:05 -08:00
Dan Mills
875a683faf fix bug 406067; more refactoring; speed up reconciliation 2007-11-29 17:14:10 -08:00
Dan Mills
e2b20068b4 more refactoring 2007-11-28 14:47:40 -08:00
thunder@daniel-millss-macbook-pro-15.local
65efcd5816 refactoring and cleanup 2007-11-27 18:26:21 -08:00
thunder@h-125.office.mozilla.org
239d02823c sync -> weave in chrome URIs; fix broken bookmarks service attribute calls 2007-11-26 13:45:46 -08:00
Dan Mills
87ffe5695e fix maxVersion; fix bookmark root names; get new bookmarks toolbar root 2007-11-20 21:48:41 -08:00
thunder@h-125.office.mozilla.org
8f1a6d1763 use btoa instead of external base64 library 2007-11-14 17:09:09 -08:00
thunder@h-125.office.mozilla.org
2097c793ae add not-yet-working ui for the encryption prefs; add bookmarks count to the status file 2007-11-14 16:20:16 -08:00
Dan Mills
bfe6a04b7c encryption support, woo\! 2007-11-13 21:37:20 -08:00
Dan Mills
5e7ca6fd00 add encryption library; add login dialog 2007-11-13 15:04:55 -08:00
thunder@daniel-millss-macbook-pro-15.local
fabe8a4f91 support new services service (rework auth dance) 2007-11-12 21:23:07 -08:00
Dan Mills
10797c184e fix deepEquals to correctly compare non-objects 2007-11-06 17:09:22 -08:00
Dan Mills
1ae22980da don't sync/reset/login if already doing so; improve some http status code checks 2007-11-06 14:35:23 -08:00
Dan Mills
f4063917d0 Tweak logging output; make detectUpdates asynchronous (makes the spinny much smoother); avoid setting timers in our service object; add missing piece to support query items; force cache verification when making requests (to avoid using stale data) 2007-10-31 18:23:13 -07:00
Dan Mills
6cd2dcc4f8 minor changes, version bump 2007-10-29 17:45:02 -07:00
Dan Mills
5c0e1acd51 partial fix for deleting bookmark trees 2007-10-22 11:27:55 -07:00
thunder@thunder-mbp.pavlov.net
6e1eec843c testing possible fix for deserializing feeds with empty site urls 2007-10-19 19:57:39 -07:00
Dan Mills
8e716dce30 don't die when livemarks don't have a site/feed uri set 2007-10-19 16:56:36 -07:00
Dan Mills
83781b9914 Add reset client button to prefs window; add support for queries (e.g. the new 'Places' folder); display errors for all exceptions caught; reset server/client no longer trigger an atomatic re-sync 2007-10-19 16:33:03 -07:00
Dan Mills
47edd251e7 better check for whether we have a token; log event handler events 2007-10-18 20:29:17 -07:00
Dan Mills
d1a7c2c9db Fix for logout/re-login (no, really!) 2007-10-18 10:00:09 -07:00
Dan Mills
83dcf8a934 DAVCollection refactoring 2007-10-18 03:13:35 -07:00
Dan Mills
9c582b26b9 change all generators to expect to be closed by their onComplete handler; make sure they all do the bulk of their work within try blocks and always call the onComplete handler 2007-10-17 22:03:55 -07:00
Dan Mills
028733fdcf add lots more logging output to DAVCollection 2007-10-17 13:49:51 -07:00
Dan Mills
e4b5cd0af2 login/logout fixes; (dav obj) just return from login call right away if we're already logged in 2007-10-16 20:11:35 -07:00
Dan Mills
0fbbdb858d downgrade server changes error to a warning, it will be triggered often by changing indeces 2007-10-16 16:51:44 -07:00
Dan Mills
2c83f59126 fix same-parent requirement for command likeness 2007-10-16 16:49:46 -07:00
cbeard@h-135.office.mozilla.org
e37ed78cbd fix to allow subsequent logins 2007-10-16 15:47:54 -07:00
Dan Mills
306473cb72 baseURL -> userURL 2007-10-16 15:36:26 -07:00
Dan Mills
6c22ec8c4f merge 2007-10-16 15:29:53 -07:00
Dan Mills
974bcd67cb fix logout/re-login 2007-10-16 15:29:31 -07:00
cbeard@h-135.office.mozilla.org
f6026320d6 myk's patch to catch and ignore a microsummary exception 2007-10-16 15:29:02 -07:00
Dan Mills
4a15101d19 add a sync error event; make event names slightly more uniform; fix some resolver bugs 2007-10-16 15:22:40 -07:00
thunder@thunder-mbp.local
d7735d64e5 move account 'creation' into the service 2007-10-16 01:45:57 -07:00
Dan Mills
2cd9ed32cc accept only 200 and 404 as good return codes from a DELETE during resetServer(); release lock before calling doSync 2007-10-15 20:16:11 -07:00
Dan Mills
41fb97e1de hook up resetServer to UI 2007-10-15 20:07:00 -07:00
Dan Mills
2b7699609d only run generatorDone if there's an onComplete handler 2007-10-15 20:04:02 -07:00
Dan Mills
0203f6800c new xpt from resetServer idl changes 2007-10-15 20:01:56 -07:00
Dan Mills
6dd8a95935 add resetServer to idl 2007-10-15 20:00:42 -07:00
Dan Mills
756c89fabd add resetServer, fix schedule pref 2007-10-15 19:59:54 -07:00
Dan Mills
7b3006a7bd listen to sync.enabled pref and enable/disable auto sync 2007-10-15 18:45:02 -07:00
cbeard@h-135.office.mozilla.org
72cdaf8806 revised prefpane and workflows to get us to a more public test of sync 2007-10-15 18:26:39 -07:00
Dan Mills
72324bab89 add timer support, needs cbeard's new prefs 2007-10-15 18:14:44 -07:00
Dan Mills
3c793bce11 one more conflict detection fix 2007-10-15 17:06:13 -07:00
Dan Mills
e721b3a8a3 various backendy fixes 2007-10-15 16:52:43 -07:00
Dan Mills
ed1fadad51 go go synchotron! 2007-10-15 15:31:15 -07:00
Dan Mills
37220bc235 add resetLock() method to service interface, it resets any server-side locks there may be. not hooked up to any ui. 2007-10-15 13:31:25 -07:00
thunder@thunder-mbp.local
6c2aa6b5c1 fix recursive function bug 2007-10-12 22:58:38 -07:00