lp:~robru/friends/early-dbus-interface

Created by Robert Bruce Park and last modified
Get this branch:
bzr branch lp:~robru/friends/early-dbus-interface
Only Robert Bruce Park can upload to this branch. If you are Robert Bruce Park please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Robert Bruce Park
Project:
Friends
Status:
Merged

Recent revisions

157. By Robert Bruce Park

Bring up DBus interface before waiting for model to synchronise.

This should generally make friends-dispatcher much more responsive
during the lifetime of the process, without having any impact on
anything else. _publish_lock is used to prevent the Dispatcher from
doing any erroneous publishing before the model is synced and the
caches initialized.

156. By Robert Bruce Park

Fix quantal compatibility.

155. By Robert Bruce Park

Persist Twitter rate limiter data (LP: #1118878)

154. By Robert Bruce Park

Fix a flaky test.

This one was passing mostly, but had an intermittent failure based on
sort order of an os.listdir() output. Now I force the output to be
sorted and the test passes reliably.

153. By Robert Bruce Park

Fetch Flickr avatar for uploads.

152. By Robert Bruce Park

Slightly more robust extraction of error messages.

151. By Robert Bruce Park

More robust error handling logic.

Previously we were ignoring / incorrectly reporting errors from Flickr
and Twitter, while only Facebook had correct error handling. This
moves Facebook's good error handling code up into the Base class,
slightly generalised, so that it can be used by Flickr and Twitter.

150. By Robert Bruce Park

Keep original sized avatars and rescale 100px versions at alternate path.

149. By Robert Bruce Park

Fix tests.

148. By Robert Bruce Park

Fix Foursquare URLs.

(previously we were linking users directly to the API URL, which would
just spit JSON into their faces unhelpfully)

Branch metadata

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