Commit Graph

1469 Commits

Author SHA1 Message Date
Dan Mills
63a9fb5202 fix same-parent requirement for command likeness 2007-10-16 16:49:46 -07:00
cbeard@h-135.office.mozilla.org
8612dfd801 fix to allow subsequent logins 2007-10-16 15:47:54 -07:00
Dan Mills
c468a0489b baseURL -> userURL 2007-10-16 15:36:26 -07:00
Dan Mills
2c507f7654 merge 2007-10-16 15:29:53 -07:00
Dan Mills
760bdcd242 fix logout/re-login 2007-10-16 15:29:31 -07:00
cbeard@h-135.office.mozilla.org
15299da484 myk's patch to catch and ignore a microsummary exception 2007-10-16 15:29:02 -07:00
Dan Mills
58df792f30 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
0a4db4175d move account 'creation' into the service 2007-10-16 01:45:57 -07:00
Dan Mills
d69cd561f0 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
0dc70b2354 branch merge 2007-10-15 20:07:22 -07:00
Dan Mills
fa692fe149 hook up resetServer to UI 2007-10-15 20:07:00 -07:00
cbeard@h-135.office.mozilla.org
4e55d95521 merge 2007-10-15 20:04:35 -07:00
Dan Mills
77c99339e4 only run generatorDone if there's an onComplete handler 2007-10-15 20:04:02 -07:00
cbeard@h-135.office.mozilla.org
0bac9cc07a more cleanup of preferences, wizard and temporary privacy text for internal testing 2007-10-15 20:04:00 -07:00
Dan Mills
58448e90c2 new xpt from resetServer idl changes 2007-10-15 20:01:56 -07:00
Dan Mills
4056b7d633 add resetServer to idl 2007-10-15 20:00:42 -07:00
Dan Mills
7dd8463192 add resetServer, fix schedule pref 2007-10-15 19:59:54 -07:00
Dan Mills
578e8848b6 listen to sync.enabled pref and enable/disable auto sync 2007-10-15 18:45:02 -07:00
cbeard@h-135.office.mozilla.org
1fa4216f9b revised prefpane and workflows to get us to a more public test of sync 2007-10-15 18:26:39 -07:00
Dan Mills
7b2ef9a45b add timer support, needs cbeard's new prefs 2007-10-15 18:14:44 -07:00
Dan Mills
f4abd0e177 one more conflict detection fix 2007-10-15 17:06:13 -07:00
Dan Mills
6d96c0487f various backendy fixes 2007-10-15 16:52:43 -07:00
Dan Mills
35f70cc103 go go synchotron! 2007-10-15 15:31:15 -07:00
Dan Mills
af4caa7f76 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
56dfbcc926 fix recursive function bug 2007-10-12 22:58:38 -07:00
Dan Mills
beb67ee2d7 fix guids reset method 2007-10-12 18:44:58 -07:00
Dan Mills
6ff50feed6 reset guids on initial sync; prune out commands with guids that already exist on the system 2007-10-12 18:30:26 -07:00
Dan Mills
65da711e60 minor cleanup 2007-10-12 16:10:42 -07:00
Dan Mills
126f9f7d21 logging fixes + make verbose logs more readable; fix guid rename commands when applying to objects; make stealLock work even when the resource isn't locked; remove extra tmp logging 2007-10-12 15:08:22 -07:00
Dan Mills
ae2531a19d calculate server deltas based on server latest -> final state diff. fix some logger calls. 2007-10-12 13:29:33 -07:00
Dan Mills
b08f4454d4 tri-license log4moz 2007-10-10 17:12:20 -07:00
Dan Mills
3cfe31fa38 additional logging; use __proto__ hack for inheriting object properties in subclassed Appenders 2007-10-10 17:08:58 -07:00
Dan Mills
258d4e372b log the logger name; add a timestamp to logs 2007-10-10 14:02:56 -07:00
thunder@thunder-mbp.local
ad74591b2c Add 'log4moz', a log4net clone for Mozilla
--HG--
rename : services/sync/nsBookmarksSyncService.js => services/sync/BookmarksSyncService.js
rename : services/sync/nsIBookmarksSyncService.idl => services/sync/IBookmarksSyncService.idl
rename : services/sync/nsIBookmarksSyncService.xpt => services/sync/IBookmarksSyncService.xpt
2007-10-10 02:09:28 -07:00
Dan Mills
7c0bbf4aa8 sync starred (but unfiled) items; fix autoconnect on browser startup; move all prefs under the same root (though we may need to move them all again later) 2007-10-05 18:38:31 -07:00
Dan Mills
547e328f8e * Fix broken check when loading the locally saved snapshot from disk.
* Add syntactic sugar for "async" functions (generators that can
  continue themselves)
* Do away with separate load & error handlers in general - we never
  used them.
* Wrap generator bodies in a try block to ensure (with a finally
  block) that we execute the generator closing protocol.
* Refactor login code somewhat.
2007-10-05 03:05:01 -07:00
Dan Mills
52e798cffe * add support for livemarks and microsummaries
* add locking support
* don't use db type constants, define our own instead
* standardize capitalization of acronyms

Note: server-side needs to be wiped, no migration code included.
2007-10-04 23:41:09 -07:00
thunder@thunder-mbp.local
9f8bad4933 print http status codes on errors; improve xpath queries we use to get the dav lock tokens 2007-10-04 02:25:57 -07:00
Dan Mills
6f7b2e7e6c locking fixes (still commented out); better error checking; fail if the remote format version is higher than we can read; refactor generator code, bring back asyncRun() 2007-10-03 19:16:47 -07:00
cbeard@chris-beards-computer.local
87d095a326 fleshing out of the setup wizard 2007-10-03 18:00:16 -07:00
Dave Camp
522be42223 sync keywords 2007-10-02 15:30:20 -07:00
Dave Camp
d5506ea31e simple tag syncing 2007-10-02 15:07:19 -07:00
Dan Mills
3c8b5717dc rewrote network logic to be far cleaner and more correct. Add initial support for a 'format version'. 2007-10-02 01:39:55 -07:00
Dan Mills
98c2075218 keep a guid when the snapshot is first generated and uplaoded to the server, and propagate it to all clients. this way we know if the server store gets completely wiped out 2007-09-28 17:42:37 -07:00
Dan Mills
ead009146c sync engine fixes; logging improvements; try to ensure that property keys are always strings 2007-09-28 03:02:15 -07:00
Dan Mills
4a0275dfc6 better log viewer performance thanks to chris; small bugfixes in the component; temporarily disable some very verbose logging output 2007-09-27 14:40:21 -07:00
Dan Mills
b4397c442a activity log fixes 2007-09-26 19:26:29 -07:00
Dan Mills
e181ad6bdb activity log fixes 2007-09-26 19:25:55 -07:00
cbeard@h-135.office.mozilla.org
22aad07da3 reconciliation of changes between branches. 2007-09-26 17:45:54 -07:00
cbeard@h-135.office.mozilla.org
55474654a1 added wizard to setup service and get login information for new users
updated server pointers to point to the new services.mozilla.com backend
2007-09-26 17:34:36 -07:00