lp:~sil/desktopcouch/replicate-u1-encode-db-names

Created by Stuart Langridge and last modified
Get this branch:
bzr branch lp:~sil/desktopcouch/replicate-u1-encode-db-names
Only Stuart Langridge can upload to this branch. If you are Stuart Langridge please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Stuart Langridge
Project:
desktopcouch
Status:
Merged

Recent revisions

80. By Stuart Langridge

Read management database from local desktopcouch, not remote couch, to work out which DBs are used
Use "https" in the URL to sign if port number is 443, don't just hardcode "http"

79. By Chad Miller

Encode database names that we post to couchdb.

78. By Chad Miller

Be explicit in references, as evidently there is a way for the name/reference to disappear. (LP: #440072)

Do not attempt to resolve messages for nearby machines when they disappear.

Fix a few unreported bugs in error handling.

77. By Nicola Larosa

The get_record of CouchDatabaseBase does not take the deleted flag into account, happily getting records flagged as deleted. This branch includes a test exposing the problem, and a fix for it.

76. By Stuart Langridge

set more restrictive permissions on DC files

75. By Chad Miller

    Use the oauth tokens we stored at pairing time to talk to the remote end.
    (LP: #439412)

    Retreive oauth information from pairing records and give it back in the info
    about pairings.

    Log exceptions in replication and catch them, instead of letting them percolate
    up to the caller.

74. By Chad Miller

Do not let Python's ConfigParser transform options into lowercase, as
couchdb options are case-sensitive.

73. By Chad Miller

Use U1 credentials when connecting to U1 for creating databases to replicate into. Remove extraneous function for couchdb service locations.

72. By Chad Miller

Set identity record even if not connecting out. It's also our flag for whether we run replication or not.

71. By Eric Casteleijn

FIxes a try: except: clause that was a little too ambitious

Branch metadata

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

Subscribers