Commit Graph

1447 Commits

Author SHA1 Message Date
Edward Lee
d439ae6ca8 Bug 512457 - Report errors before they get eaten up by runInBatchMode
Save the exception from inside runBatched and not have runInBatchMode return failure, so we can then expose the exception.
2009-08-31 16:28:00 -07:00
Edward Lee
935e1f21d3 Remove unused fennec preference overlays, scripts, strings, styles. 2009-08-28 12:21:26 -07:00
Dan Mills
5c1a1bedc6 remove 'GPrefs' from Svc, Preferences will do fine; don't make the username in the center status a link, since the whole area is a click target; open 'generic dialogs' for change password & passphrase 2009-08-26 21:20:08 -07:00
Edward Lee
ffd2b8bb07 Add erase server data button to the cloud bubble.
--HG--
extra : rebase_source : fef9abc20e34ebe40fc0d0a2b660e3869c5f6965
2009-08-26 20:22:59 -07:00
Edward Lee
3d8f8a2198 Remove Firefox Weave pref pane and point Preferences... to about:weave.
--HG--
extra : rebase_source : c8e47a770d342dc52aa49d8912be66cd2fa1bfa2
2009-08-26 19:50:39 -07:00
Dan Mills
3777541de2 about:weave polish: add localized help drawer & other small fixes
--HG--
extra : rebase_source : e82da40950dd20d6f418c90cb9b02ba896cd5693
2009-08-26 18:48:22 -07:00
Edward Lee
f03e1375ea Bug 512637 - Use newlines instead of JSON collection for incremental parsing. r=thunder
Switch to newline mode when using a collection record handler, and look for newlines! Easy! Update test to provide newline-separated strings instead of JSON.
2009-08-26 18:09:41 -07:00
Edward Lee
e12767d926 Land weave-0.5-api on weave. r=thunder. 2009-08-26 18:03:52 -07:00
Edward Lee
2437e43bbc New User API returns server code 2 instead of http 417. 2009-08-26 17:59:50 -07:00
Edward Lee
f1ce6f3fb7 Remove old modified arg for collections. 2009-08-26 17:52:46 -07:00
Edward Lee
e082c52844 Save an exception/catch when failing to import a record. 2009-08-26 17:49:23 -07:00
Edward Lee
30e824480c Server expects catcha-challenge not captcha_challenge for new users. 2009-08-26 16:45:24 -07:00
Dan Mills
8aa7a591f1 Parse new 0.5 error codes. 2009-08-26 16:44:30 -07:00
Edward Lee
7c9ca97a64 Resolve lastChannel removal and 0.5 api changes. r=thunder 2009-08-26 16:09:48 -07:00
Edward Lee
9be9fdd6c3 Merge weave to weave-0.5-api w/ conflicts. 2009-08-26 15:42:05 -07:00
Edward Lee
771c9805e7 Bug 511746 - Resource.foo shouldn't throw except in exceptional cases. r=thunder
Get rid of lastChannel and return a String object from _request with additional properties of status, succeeded, headers -- even if the response was handled by cache. Update engines to check for non-success and throw the failure. Update tests to use these additional properties instead of lastChannel, etc.
2009-08-26 15:32:46 -07:00
Dan Mills
5e5d1b1243 Adds another pref for the "misc" api, makes base/misc url prefs default to auth.smc/{user,misc}/, fixes about:weave captcha path. r=Mardak 2009-08-26 15:01:28 -07:00
Edward Lee
1996dc0246 Bug 506297 - Livemarks with null site/feed uris cause sync to fail
It's possible for livemarks to not have a siteURI, so don't assume it to be there.

--HG--
extra : rebase_source : 870bb41c980834ef3e5f302739d20adfed6f7f8d
2009-08-26 14:22:11 -07:00
Mike Connor
2ee5449f03 remove files that were supposed to be culled already, stupid Hg 2009-08-26 13:07:23 -04:00
Mike Connor
6b21954fbd add missing pick-sync.dtd
--HG--
extra : rebase_source : 082544cd2a595206bd550cee94d35f635444e5ed
2009-08-26 13:03:33 -04:00
Edward Lee
852bb71758 Backed out changeset 129ca9a54aed due to burning
test_auth_manager:      FAIL
test_resource:  FAIL
2009-08-26 01:50:36 -07:00
Anant Narayanan
adf361843a Change Resource.get() semantics and support X-Weave-Alert (bug #478330)
--HG--
extra : rebase_source : e0eb1e34f85ddd041005d780590640005dc0b434
2009-08-26 00:05:57 -07:00
Edward Lee
6dce762690 Read out the timestamp of the POST response header because the modified time is not part of the response data. 2009-08-25 18:04:46 -07:00
Edward Lee
c3049133e5 Fix wipeServer to use the new 0.5 API: get list at info/collections, a hash; delete storage/<engine>. 2009-08-25 17:43:40 -07:00
Edward Lee
3fe9021f27 Just strip out " from cluster response because Spidermonkey JSON.parse does not allow literals. 2009-08-25 17:42:25 -07:00
Edward Lee
699cbc5769 Make an alias to the clusterURL + username as userURL. Fix whitespace problems. 2009-08-25 17:15:36 -07:00
Anant Narayanan
c37a0a3d85 Bug 507433 - Update client to use the weave 0.5 server. r-Mardak
Initial 0.5 server API switch not quite working.
2009-08-25 17:06:13 -07:00
Edward Lee
fbdd3f2a85 Don't include changes to special places Library "exclude from backup" items. 2009-08-25 16:15:05 -07:00
Edward Lee
e355170c90 Remove unused alias for wbo/identity. 2009-08-25 08:52:52 -07:00
Mike Connor
8733edea53 bug 512393 - l10n cleanup for 0.6, includes fix for bug 511548 as well 2009-08-25 00:47:35 -04:00
Edward Lee
31daa66e01 Bug 512001 - Kill the Wizard! (and Account Pane + Login)
Remove the Wizard Dialog, Account Pane, Login Dialog, Add-ons Pane, Advanced Dialog and their related xul/js/css/strings/images. Clean up some unused functions, xul:preferences, css, strings. Orphaned functionality: autoconnect preference, reset/forgot password/passphrase.
2009-08-21 17:32:41 -07:00
Edward Lee
b306cc77ab Extend Utils.anno to handle pages and clean up GUID code for history engine. Also fix a bug where changeItemID would set annotations to expire on session. 2009-08-21 14:29:37 -07:00
Edward Lee
56a601c631 Remove old dumping code for debugging bug 476903. 2009-08-21 14:29:35 -07:00
Edward Lee
a482f14d1f Bug 511794 - Always use _view instead of _temp + table or just table
Also use subqueries instead of multiple queries and drop the query count down to 2.
2009-08-21 14:29:30 -07:00
Edward Lee
23814e9c87 Use the plain get/set for wbo.modified because it's not needed anymore and was causing JS strict warnings: reference undefined property. 2009-08-20 17:10:14 -07:00
Edward Lee
aec89471ca Conditionally log trace records to avoid always doing record.toString().
--HG--
extra : rebase_source : 65d8025324ed95eac29d530e2699a2f29c8a2cb7
2009-08-20 17:00:15 -07:00
Edward Lee
0f1121ec90 Remove unused cancelRequested code that causes JS strict warnings. 2009-08-20 16:26:22 -07:00
Anant Narayanan
89948abfa1 Correct network handling in findCluster
--HG--
extra : rebase_source : 7e5d2eee8927d95d17d8449bc6789619a1ac8af8
2009-08-20 12:14:34 -07:00
Dan Mills
50556dbbd9 Always load about:weave, never the wizard; fix captcha to load in an iframe; fix password fields to be type text when the page is loaded (with the explanation text in them) 2009-08-20 11:49:50 -07:00
Edward Lee
be2076114b Try/catch in checkUsername if resource throws and default to generic-server-error. 2009-08-20 10:20:01 -07:00
Edward Lee
79d8e03d4a Handle createAccount resource exceptions correctly (null ret, throw fail) and cleanup. Check for non-failure in the UI instead of only success 200. 2009-08-20 10:14:19 -07:00
Edward Lee
0a9776bfba Resolve commit conflicts from merging in weave. 2009-08-19 22:53:04 -07:00
Edward Lee
6f2547d008 Merge weave to about-weave. 2009-08-19 22:46:50 -07:00
Edward Lee
fdfbe8b470 Merge weave to weave-relative. 2009-08-19 22:16:10 -07:00
Mike Connor
1cd6748b11 bug 481733 - provide better error messages, handle errors better, make autoconnect more robust, r=edilee
--HG--
extra : rebase_source : 3eb68a7b4be88c7bd7b9c2b02c96218298cce2f9
2009-08-19 23:27:22 -04:00
Mike Connor
ce19e59b95 bug 481733 - provide better error messages, handle errors better, make autoconnect more robust, r=edilee 2009-08-19 23:27:22 -04:00
Dan Mills
237e030f99 merge upstream changes 2009-08-19 20:13:53 -07:00
Edward Lee
012ffa961f Handle holes in bookmark folders and fix up bookmarks to be at an earlier position if a hole was detected. 2009-08-19 19:32:05 -07:00
Anant Narayanan
02a2121431 Handle 401s from the server correctly. (bug #509552) 2009-08-19 18:22:22 -07:00
Edward Lee
15fa5bc3d6 Add tests to make sure bookmarks are in the right position after creating/updating. 2009-08-19 18:15:12 -07:00