Dan Mills
|
bf42503d89
|
add prefs js module
|
2008-11-03 14:40:09 -08:00 |
|
Dan Mills
|
fb77f39626
|
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
|
644df6d0c3
|
remove dav.js (gone) and remote.js (resources now in resource.js)
|
2008-11-03 14:38:34 -08:00 |
|
Dan Mills
|
a8e372f80f
|
add base record types for the new weave server api
|
2008-11-03 14:37:51 -08:00 |
|
Dan Mills
|
77c85160e0
|
updates to resource class, use a new Auth service with pluggable 'authenticator' objects
|
2008-11-03 14:36:29 -08:00 |
|
Dan Mills
|
14d2156bc7
|
Add some logging helpers to log4moz, written by myk
|
2008-08-19 17:28:02 -07:00 |
|
Dan Mills
|
7ff40bec59
|
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
|
e53290c477
|
catch exceptions from microsummaries that don't have a static title set
|
2008-08-13 15:23:15 -07:00 |
|
Dan Mills
|
72f3cc9e31
|
Bug 450396: password engine does not define a tracker
|
2008-08-13 15:19:56 -07:00 |
|
Dan Mills
|
1237305322
|
bump version to 0.2.6
|
2008-08-08 15:14:04 -07:00 |
|
Dan Mills
|
556e90536f
|
merge upstream changes
|
2008-08-08 14:43:36 -07:00 |
|
Dan Mills
|
1f877adb30
|
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
|
394f9d047f
|
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
|
37058a3f80
|
whitespace fix
|
2008-08-08 12:34:01 -07:00 |
|
Anant Narayanan
|
2e689699eb
|
Automated merge with ssh://anarayanan@mozilla.com@hg.mozilla.org/labs/weave
|
2008-08-07 20:00:46 -07:00 |
|
Anant Narayanan
|
c200956d6a
|
Syncing for Awesome bar (bug 437133, r=thunder)
|
2008-08-07 20:00:35 -07:00 |
|
Dan Mosedale
|
f692f246c1
|
Fix a typo that could cause an error in appendDelta()
|
2008-08-06 14:51:41 -07:00 |
|
Anant Narayanan
|
f21fbf8051
|
Client-side OAuth support (bug 444528, r=thunder)
|
2008-08-04 17:34:21 -07:00 |
|
Anant Narayanan
|
94b9dfcd2e
|
Automated merge with ssh://anarayanan@mozilla.com@hg.mozilla.org/labs/weave
|
2008-08-04 17:23:36 -07:00 |
|
Anant Narayanan
|
8d3528d073
|
Asynchronous bookmark sharing (bug 449113, r=thunder)
|
2008-08-04 17:23:23 -07:00 |
|
Dan Mills
|
f9a54a3f51
|
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
|
a0b0f5f888
|
sync client data when client prefs change
|
2008-07-31 01:02:41 -07:00 |
|
Chris Beard
|
1070b0cce4
|
UI for clients
|
2008-07-31 00:39:57 -07:00 |
|
Dan Mills
|
6223ac490a
|
merge upstream changes
|
2008-07-31 00:21:53 -07:00 |
|
Dan Mills
|
c5a94ec81c
|
filter out invalid tags when applying edit commands
|
2008-07-31 00:21:22 -07:00 |
|
Dan Mills
|
010357f05a
|
add a hack that supresses a strange error (this._remote.status.data is null, even though it was downloaded correctly)
|
2008-07-31 00:20:55 -07:00 |
|
Chris Beard
|
a3b8d34d9e
|
adding UI to add/edit client name and types
|
2008-07-30 23:48:33 -07:00 |
|
Dan Mills
|
3fc5d0e8a1
|
fix typo in utils deepCopy
|
2008-07-30 23:37:21 -07:00 |
|
Dan Mills
|
691d0bae83
|
do log some stack traces
|
2008-07-30 22:53:27 -07:00 |
|
Dan Mills
|
7181afe98b
|
have RemoteStore inherit from Store
|
2008-07-30 22:53:11 -07:00 |
|
Dan Mills
|
6b50b61a62
|
fix snapshot typos in SyncEngine
|
2008-07-30 22:52:49 -07:00 |
|
Dan Mills
|
0102f2cd60
|
more tab sync fixes, only disposing is left to fix; also allow the notify wrapper to pass along an optional data payload
|
2008-07-30 21:58:13 -07:00 |
|
Dan Mills
|
16810a84f4
|
get tab sync halfway working again, with fileengine
|
2008-07-30 00:05:09 -07:00 |
|
Dan Mills
|
eef307467c
|
use client GUID (from ClientData) for FileEngine
|
2008-07-29 18:38:58 -07:00 |
|
Dan Mills
|
2dccefbe5d
|
some more ClientData fixes; *do* wipe the server when there is no version file; upload the version file when needed; refresh ClientData on login
|
2008-07-29 18:34:10 -07:00 |
|
Dan Mills
|
26596e7d96
|
ClientData fixes; export to chrome as well
|
2008-07-29 18:15:13 -07:00 |
|
Dan Mills
|
a81ac5e9da
|
Remote.put doesn't require the data arg anymore
|
2008-07-29 17:35:10 -07:00 |
|
Dan Mills
|
bbcd17ac62
|
mostly finish up ClientData impl
|
2008-07-29 17:34:21 -07:00 |
|
Dan Mills
|
25255efdbb
|
allow Resource.put to have no data arg (in which case it will use its internal _data property)
|
2008-07-29 17:33:53 -07:00 |
|
Dan Mills
|
bd870bb118
|
initial client data module from chris+me
|
2008-07-29 15:44:36 -07:00 |
|
Dan Mills
|
59721cd147
|
Keychain's constructor doesn't need an identity anymore
|
2008-07-29 15:39:09 -07:00 |
|
Dan Mills
|
0ecc2cdce5
|
sync the *latest* 10 back-button entries per tab (not the earliest ones)
|
2008-07-29 15:37:59 -07:00 |
|
Dan Mills
|
7b63f59feb
|
get crypto working with FileEngine
|
2008-07-29 12:04:41 -07:00 |
|
Dan Mills
|
acc0a427fd
|
initial try to get crypto working with FileEngine
|
2008-07-29 11:03:06 -07:00 |
|
Dan Mills
|
58affe8131
|
Implement FileEngine
|
2008-07-25 17:02:43 -07:00 |
|
Dan Mills
|
a4fb63a8a0
|
print exceptions that come from engines
|
2008-07-25 16:54:37 -07:00 |
|
Dan Mills
|
c678010dcf
|
split Engine into SyncEngine and FileEngine
|
2008-07-25 01:06:23 -07:00 |
|
Dan Mills
|
05a50f8f8b
|
Default to not doing anything for resetGUIDs. Define an observer for subclasses to use
|
2008-07-24 19:29:11 -07:00 |
|
Dan Mills
|
f2a78e6470
|
merge upstream changes
|
2008-07-23 15:47:49 -07:00 |
|
Dan Mills
|
ea65089051
|
when making deep copies of an object, default to alphabetically sorting the properties for adding
|
2008-07-23 15:46:48 -07:00 |
|