lp://qastaging/~thisfred/desktopcouch/configurable-server-class

Created by Eric Casteleijn and last modified
Get this branch:
bzr branch lp://qastaging/~thisfred/desktopcouch/configurable-server-class
Only Eric Casteleijn can upload to this branch. If you are Eric Casteleijn please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Eric Casteleijn
Project:
desktopcouch
Status:
Merged

Recent revisions

59. By Eric Casteleijn

make server class configurable

58. By Chad Miller

Include ability to un-pair machines; for non-cloud machines, this adds a new attribute to the record, which the replicator reconciles with the other end when it sees it next.

Make the replication manager part of the desktopcouch-service program.

Make services a module with a standard interface, so anyone can add more later; this may need more work; a single instance does not make a good API.

57. By Eric Casteleijn

Correctly chains .ini files, and fix one test that talked to the system couchdb on port 5984.

56. By Chad Miller

Minor cleanups, and add a warning when the gnome keyring daemon isn't available.

55. By Nicola Larosa

Improve the randomization of automatically generated contacts, creating a greater variety of combinations of absent and present data, useful for testing.

54. By Eric Casteleijn

This makes the tests talk to a more realistic fake database: By cleverly manipulating the XDG_ environment variables, we can trick desktopcouch into starting up a couch that's not the user's real database, but behaves like it for all intents and purposes.

53. By Chad Miller

Release 0.3.1.

52. By Chad Miller

Revert the log-file reading code to the reliable (if somewhat oblique,
nonportable, and downright ugly) /proc reading code. Log files can be stale.

Change the startup code to be smarter about discovering and passing around pids
and ports, and more insistent about making sure a program is started before we
resume doing stuff that requires it to be running. This should solve races and
double execution of couchdb.

Change the regex that scans /proc networking stuff so that it doesn't balk at
non-127.0.0.1 addresses.

51. By Chad Miller

In pairing and replication, be smarter about the bind address of the desktopcouch daemon.

Fix a problem with records marked as deleted not excluded from the default view code. Add versioning of view functions to force upgrades of old, bad, function.

50. By Elliot Murphy

Added a missing file to the tarball for the 0.3 release.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/desktopcouch
This branch contains Public information 
Everyone can see this information.

Subscribers