lp:~robru/friends/0.1.2-0ubuntu1

Created by Robert Bruce Park and last modified
Get this branch:
bzr branch lp:~robru/friends/0.1.2-0ubuntu1
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

159. By Robert Bruce Park

Automatic snapshot from revision 145 (bootstrap)

158. By Robert Bruce Park

Automatic snapshot from revision <145> (bootstrap)

157. By Robert Bruce Park

Bring up DBus interface sooner during startup.

We were having some racy timeout issues where we'd be invoked by dbus,
but then didn't get the dispatcher up in time to respond to dbus
method invocations before dbus timed out on us, because waiting for
the DeeModel to sync was too slow.

Instead, we bring up the dispatcher first, but also acquire the
_publish_lock, which prevents the dispatcher from trying to publish
prematurely (eg, before caches have been populated and and the
DeeModel syncronized). Then once the DeeModel syncs, we release the
lock and allow the dispatcher to function as normal.

Ken & I both tested this branch throughout the entire weekend and not
a single timeout occurred the entire time, so this is a big win.

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.

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.