Commit Graph

815 Commits

Author SHA1 Message Date
Dan Mills
928d63611b add a temp NewEngine class that will talk to the 0.3 server 2008-11-06 19:18:07 -08:00
Dan Mills
0fac05e0b5 url -> uri 2008-11-06 17:38:35 -08:00
Dan Mills
4d7fbe6ec5 small module to get an event at startup 2008-11-06 17:37:48 -08:00
Dan Mills
07040c452e lots o' fixes 2008-11-06 17:37:17 -08:00
Dan Mills
8a9de827b9 onException cleanup 2008-11-06 17:36:41 -08:00
Dan Mills
301038743b url -> uri 2008-11-06 17:36:19 -08:00
Dan Mills
4417f60124 print exception in async stack traces, skip async frames in async stack traces 2008-11-06 17:34:34 -08:00
Dan Mills
1d2ec8a7a2 use util module's stack formatter 2008-11-06 17:32:33 -08:00
Dan Mills
777ac672ee hg merge 2008-11-03 15:02:00 -08:00
Dan Mills
25a8c72d97 fix log4moz calls (new api), fix module imports for renamed modules 2008-11-03 15:00:38 -08:00
Dan Mills
03017b4bfc remove lots of code that will not be needed with new server 2008-11-03 14:59:45 -08:00
Dan Mills
87609716e1 remove server lock wrapper; change local lock to work with service.js local locking api 2008-11-03 14:57:59 -08:00
Dan Mills
db796cabb8 makeUri: don't throw on invalid uris, return null instead 2008-11-03 14:56:56 -08:00
Dan Mills
9fbfbe43a0 add max retries config setting that resources support now 2008-11-03 14:54:21 -08:00
Dan Mills
951c71e98a wizard eula screen changes 2008-11-03 14:53:33 -08:00
Dan Mills
e7ff943d3a log4moz api change: Log4Moz.Service is gone. There is now a Log4Moz.repository which will auto-instantiate to a LoggerRepository (but can also be set if one wishes to use a different one). Also includes some other minor changes, e.g. formatters are now optional (and default to a BasicFormatter if not provided) 2008-11-03 14:48:53 -08:00
Dan Mills
039bc89a8c add http js server for unit tests; add tests for resources, auth manager, base weave record types (WBOs, keys, crypto wrappers/crypto meta) 2008-11-03 14:41:39 -08:00
Dan Mills
99d2fbfe17 Update Observers js module to latest version 2008-11-03 14:40:28 -08:00
Dan Mills
70ac045761 add prefs js module 2008-11-03 14:40:09 -08:00
Dan Mills
7fcd3cdee1 commit platform-dependent binaries so that it's easier to get started to hack on weave 2008-11-03 14:39:40 -08:00
Dan Mills
2ffe3b8d8f remove dav.js (gone) and remote.js (resources now in resource.js) 2008-11-03 14:38:34 -08:00
Dan Mills
542bee77cd add base record types for the new weave server api 2008-11-03 14:37:51 -08:00
Dan Mills
432eb0750b updates to resource class, use a new Auth service with pluggable 'authenticator' objects 2008-11-03 14:36:29 -08:00
Dan Mills
39cd06892b fix terms link 2008-10-16 12:40:54 -07:00
Dan Mills
69192d9edb bump version to 0.2.7 2008-10-16 12:32:40 -07:00
Dan Mills
fe5432229f disable sharing test 2008-10-16 12:31:27 -07:00
Dan Mills
84f34f44c7 disable bookmark sharing hooks 2008-10-16 12:30:30 -07:00
Dan Mills
a9952f3101 Bug 443489: use the correct cookie xpcom interface 2008-10-16 12:29:21 -07:00
Dan Mills
21c2151727 remove eula screen, replace it with shorter text on the intro page of the wizard 2008-10-16 12:17:42 -07:00
Dan Mills
dc8208bcd3 add platform-specific binaries so they don't need to be built when making a fresh checkout 2008-09-29 13:17:49 -07:00
Dan Mills
727df70c34 Add some logging helpers to log4moz, written by myk 2008-08-19 17:28:02 -07:00
Dan Mills
ccaa17d552 Bug 450526: fix tag sync bug created by a typo in deepCopy. Fix by Mishail <mishail.mishail@gmail.com> 2008-08-14 17:23:11 -07:00
Dan Mills
54aa798d98 catch exceptions from microsummaries that don't have a static title set 2008-08-13 15:23:15 -07:00
Dan Mills
2e17c212f4 Bug 450396: password engine does not define a tracker 2008-08-13 15:19:56 -07:00
Dan Mills
3f46b77cd5 bump version to 0.2.6 2008-08-08 15:14:04 -07:00
Dan Mills
949e936ba2 merge upstream changes 2008-08-08 14:43:36 -07:00
Dan Mills
dea1506c58 move some code from the engine to remote.js; rename FileEngine to BlobEngine (since it doesn't actually sync complete files); clean up SyncEngine's sync method 2008-08-08 14:42:57 -07:00
Dan Mills
7785d82950 small fix in _fixParents; change reconcile to 1) not require a deepEquals to drop an incoming/outgoing command pair, merely a GUID match (we can do this because we know we'll drop server changes and use client ones, and because we know we'll actually do a fresh diff at the end to send commands to the server), and 2) check for creates of existing guids after the first pass (since we might find command pairs that go away and thus not hit that error) 2008-08-08 14:40:52 -07:00
Dan Mills
6829e5453a whitespace fix 2008-08-08 12:34:01 -07:00
Anant Narayanan
308d8f0df0 Automated merge with ssh://anarayanan@mozilla.com@hg.mozilla.org/labs/weave 2008-08-07 20:00:46 -07:00
Anant Narayanan
201ede3f4d Syncing for Awesome bar (bug 437133, r=thunder) 2008-08-07 20:00:35 -07:00
Dan Mosedale
3670146b3a Fix a typo that could cause an error in appendDelta() 2008-08-06 14:51:41 -07:00
Anant Narayanan
f02be43079 Client-side OAuth support (bug 444528, r=thunder) 2008-08-04 17:34:21 -07:00
Anant Narayanan
b5905c72cf Automated merge with ssh://anarayanan@mozilla.com@hg.mozilla.org/labs/weave 2008-08-04 17:23:36 -07:00
Anant Narayanan
b5847e6adf Asynchronous bookmark sharing (bug 449113, r=thunder) 2008-08-04 17:23:23 -07:00
Dan Mills
6ca851f06f refresh clients on a timer when changed via the prefpane, otherwise just wait until next sync 2008-07-31 01:59:03 -07:00
Dan Mills
87cc594f38 sync client data when client prefs change 2008-07-31 01:02:41 -07:00
Chris Beard
b16f30644c UI for clients 2008-07-31 00:39:57 -07:00
Dan Mills
19f1930dbf merge upstream changes 2008-07-31 00:21:53 -07:00
Dan Mills
92d6278f39 filter out invalid tags when applying edit commands 2008-07-31 00:21:22 -07:00