jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
162b86b36f
|
Prettied up my code by using block comments and making my indents 2 spaces.
|
2008-04-04 12:08:04 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
8313850210
|
Merged changes from Dan
|
2008-04-04 10:50:21 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
304fa26587
|
Removed comment from load-weave.js that I put in while debugging and committed by accident.
|
2008-04-04 10:49:41 -07:00 |
|
Dan Mills
|
3008a07ee0
|
rethrow exception when applyCommands fails; merge changes from jono
|
2008-04-03 17:18:38 -07:00 |
|
Dan Mills
|
641c1bbc04
|
rethrow exception when applyCommands fails
|
2008-04-03 17:16:22 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
8507db265b
|
Discovered that trying to use duck-typing in passing an object into cookieExists() will hard-crash Firefox, and figured out why; added comment to syncCores.js explaining this.
|
2008-04-03 14:30:34 -07:00 |
|
jonathandicarlo@jonathan-dicarlos-macbook-pro.local
|
dc5e6d89c9
|
Fixed bugs in cookieSyncCore.itemExists and cookieStore.addCommand. The problem in addCommand was just a missing argument, but in itemExists I had to change the implementation to use cookieManager.enumerator rather than cookieManager.findMatchingCookie -- the latter function apparently does not exist in the nsICookieManager2 interface despite what MDC says about it.
|
2008-04-03 14:26:06 -07:00 |
|
Dan Mills
|
ecd1ab657d
|
don't fail on invalid server deltas which don't apply to the local snapshot; wipe the local snapshot instead
|
2008-04-02 00:00:24 -07:00 |
|
Dan Mills
|
22b777ce83
|
bump version
|
2008-04-01 23:44:39 -07:00 |
|
Dan Mills
|
c59e0aba36
|
make login more robust, specially work around first-login oddities with services.m.c
|
2008-04-01 23:43:14 -07:00 |
|
jono@jono-gibbon-laptop
|
a9e9bdb38e
|
Updated the comment in CookieStore.editCommand.
|
2008-04-01 19:16:27 -07:00 |
|
jono@jono-gibbon-laptop
|
dab32afc55
|
Removed some lines that were only in there for debugging purposes.
|
2008-04-01 19:12:03 -07:00 |
|
jono@jono-gibbon-laptop
|
6c13165436
|
Fixed some minor errors in cookieStore / cookieSyncCore (still getting used to the getter idiom in javascript -- had too many underscores). Syncing cookies now works in as much as it can upload all cookies to the server without raising any exceptions; now to see if it can download and merge cookies on the other side...
|
2008-04-01 17:51:10 -07:00 |
|
jono@jono-gibbon-laptop
|
bc2b54e0cd
|
Fixed a couple of missing symbol exports that were stopping CookieEngine from being able to be instantiated.
|
2008-04-01 17:32:14 -07:00 |
|
jono@jono-gibbon-laptop
|
5d62b467ca
|
Fixed a couple of syntax errors that were preventing weave from starting
|
2008-04-01 16:36:08 -07:00 |
|
jono@jono-gibbon-laptop
|
b70fbb03c2
|
Merged changes and resolved conflicts between my cookie stuff and r282.
|
2008-04-01 14:46:29 -07:00 |
|
Dan Mills
|
95d8146ce0
|
bump version
|
2008-03-31 17:46:29 -07:00 |
|
Dan Mills
|
94392ccf5d
|
fix tag sync
|
2008-03-31 17:07:40 -07:00 |
|
Dan Mills
|
59f22614e0
|
hide share bookmarks menu item; clean up ui init code
|
2008-03-31 16:55:54 -07:00 |
|
Dan Mills
|
5b6863627e
|
add warnings to reset client/server data buttons in the prefs
|
2008-03-31 16:24:43 -07:00 |
|
Dan Mills
|
eb446df148
|
[mostly] beat login dialog into submission; use DAV singleton instead of making a new DAVCollection in service.js; split up checks from login into their own functions, call them on sync(); check we are logged in before syncing
|
2008-03-31 07:20:09 -07:00 |
|
Dan Mills
|
c5ddd41680
|
bump storage format version to cause a server wipe
|
2008-03-30 08:52:49 -07:00 |
|
Dan Mills
|
9b6f850e27
|
bump version
|
2008-03-30 08:42:35 -07:00 |
|
Dan Mills
|
6726d4d1c1
|
use the wrapper notifier for login(), change observers to the slightly different observer topics; allow server url to not have a trailing slash (add one automatically); dial down dav.js verbosity; add serverWipe service method; change 'reset server data' button in prefs pane to do serverWipe instead of resetServer; allow for wrappers to have extra args both saved in the closure (at wrap creation time) as well as passed in later (via .async())
|
2008-03-30 08:40:23 -07:00 |
|
Dan Mills
|
bd57ab6275
|
remove try/catch block in the reconciler; correctly fix parent guids of remove commands during guid changes; only allow guid changes for create commands
|
2008-03-30 03:36:25 -07:00 |
|
Dan Mills
|
6199cc68e3
|
show 'sync now' menuitem by default
|
2008-03-29 00:22:28 -07:00 |
|
Dan Mills
|
028835fd5e
|
fix the bookmarks likeness comparator (a.data undefined bug)
|
2008-03-29 00:00:16 -07:00 |
|
Dan Mills
|
86caf96468
|
ignore 'type' properties in edit commands; fix history sync
|
2008-03-28 22:55:23 -07:00 |
|
Dan Mills
|
5ec2b83320
|
fix 'clear logs' on windows
|
2008-03-28 19:36:11 -07:00 |
|
Dan Mills
|
012d0d35d3
|
bump version
|
2008-03-28 03:27:05 -07:00 |
|
Dan Mills
|
26713b0184
|
add status notification to sharing dialog; fix async generators in the case where an async method is missing a yield (better error, continue execution in parent); add guts of demo sharing code to engine & store (for bookmarks, with some spillage)
|
2008-03-28 03:25:51 -07:00 |
|
Dan Mills
|
38ed71b0a2
|
status label now has service status instead of username; service [un]lock observer notifications are gone; don't error when async methods don't call done() - consider them methods with no return value; don't require passing null into login() to cause the identity to look up the password in the pw mgr; make some wrapper 'method generators' to make lock handling and observer notification simpler
|
2008-03-27 19:12:53 -07:00 |
|
Dan Mills
|
152ac86226
|
add a 'clear logs' button to the log window
|
2008-03-27 01:05:21 -07:00 |
|
Dan Mills
|
59cadd43f4
|
tweak logging defaults; add a hidden pref to make the 'sync now' menu option visible again
|
2008-03-27 00:36:50 -07:00 |
|
Dan Mills
|
d671b0ce51
|
remove old '500 error' hack for services.m.c during mkcol; fix applyCommands to do async right & make a listener correctly
|
2008-03-26 23:51:01 -07:00 |
|
Dan Mills
|
255bfe18ef
|
make XHRs non-blocking again; change sharing dialog so sharing is done without closing the dialog (still lacks any feedback though)
|
2008-03-26 23:22:35 -07:00 |
|
Dan Mills
|
595423713c
|
fix typo
|
2008-03-26 23:12:58 -07:00 |
|
Dan Mills
|
332279d554
|
make applyCommands asynchronous
|
2008-03-26 23:11:15 -07:00 |
|
Dan Mills
|
a7291a69bd
|
improve async generator logging; don't call done() on StopIteration when we already have a timer set (it means the generator just 'bottomed out' after calling done()); make XHRs be synchronous (blocking) - temporarily; fix up sharing code (adding to the keyring)
|
2008-03-26 00:59:34 -07:00 |
|
Dan Mills
|
4bbd3af126
|
add sharing ui+backend code (not working yet); make engines less chatty when applying commands
|
2008-03-25 23:01:34 -07:00 |
|
Dan Mills
|
89a59249b4
|
make service.js the main entry point from chrome/content; make the service be lazy-loaded; make crypto be lazy-loaded
|
2008-03-25 15:14:00 -07:00 |
|
Dan Mills
|
49d0c55031
|
lazy-load service
|
2008-03-25 13:55:34 -07:00 |
|
Dan Mills
|
7b07d8bc8e
|
work with all exception objects, whether we can modify them or not
|
2008-03-24 19:08:43 -07:00 |
|
Dan Mills
|
d43f7f0db3
|
bump version
|
2008-03-24 16:05:02 -07:00 |
|
Dan Mills
|
07453392ca
|
decrypt private rsa keys before decrypting data with it (rather than doing it in one step). fix for windows openssl.exe
|
2008-03-24 16:04:29 -07:00 |
|
Dan Mills
|
ea7fa06dd8
|
bump version; bump storage format version
|
2008-03-21 16:07:44 -07:00 |
|
Dan Mills
|
254b85afef
|
fix resetClient's locking. change bookmarks wrap format to have hardcoded guids for the 3 roots (menu, toolbar, unfiled) rather than random ones.
|
2008-03-21 15:56:41 -07:00 |
|
Dan Mills
|
6af85fdce1
|
bump version
|
2008-03-20 14:59:59 -07:00 |
|
Dan Mills
|
c55b325521
|
bookmarks syncCore: remove actions never qualify for 'likeness'
|
2008-03-20 14:59:20 -07:00 |
|
Dan Mills
|
1908175a9c
|
split up/simplify login functions; add a global (server-wide) storage version; wipe server for storage version upgrades
|
2008-03-19 18:42:12 -07:00 |
|