Dan Mills
|
9e8b4efb40
|
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
|
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
|
cd8154bbd9
|
rethrow exceptions the fault tolerance module says are bad. catch lock exceptions in the notify wrapper and don't rethrow them (hack)
|
2008-07-11 19:01:06 -07:00 |
|
Dan Mills
|
d734b12ae4
|
add last exception to fault tolerance module
|
2008-07-11 18:55:42 -07:00 |
|
Dan Mills
|
f6d457946c
|
beef up fault tolerance module and hook it up to the service
|
2008-07-11 14:47:15 -07:00 |
|
Dan Mills
|
54a2a8a785
|
Bug 443385: unconditionally remove saved local token, regardless of whether the UNLOCK command succeeded; also cleans up some variable naming re: local locks in dav.js; cosmetic changes in wrap.js
|
2008-07-07 22:30:32 -07:00 |
|
Dan Mills
|
d7df22716d
|
change onQuit dialog to wait for a running sync in order to start the last sync
|
2008-06-30 14:00:55 -07:00 |
|
Dan Mills
|
a5bb6bf61f
|
[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
|
acdfa5a921
|
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
|
62e963c8b9
|
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 |
|