Created by Dylan McCall and last modified
Get this branch:
bzr branch lp:~dylanmccall/harvest/gsoc-client-stuff
Only Dylan McCall can upload to this branch. If you are Dylan McCall please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Dylan McCall

Recent revisions

227. By Dylan McCall

More robust behaviour for expanding and collapsing packages.
Packages that are collapsed while results are being loaded (after request is sent to server) are collapsed again after they are loaded.
Packages check if they are expanded when first created again.
wrappers.py makes sure a string represents a number before trying to convert it to an int.

226. By Dylan McCall

Quick and dirty fix so opportunity_edit works again.
Changed sourcepackage_detail url to refer to opportunities_package_details instead, which is a similar url that currently exists.

225. By Dylan McCall

Added TimerMiddleware to top of MIDDLEWARE_CLASSES.
This gives us a more precise measure, because process_request runs at the very beginning and process_response runs at the very end. It also, for some reason, settles whatever disagreement TimerMiddleware had with django_openid_auth.

224. By Dylan McCall

Tidier, slightly more stylish Python, with a bit of redundancy removed.

223. By Dylan McCall

Adding newlines to files that were tragically cut short.
My sincere apologies to the files and their families for the trouble. Poor things :'(

222. By Dylan McCall

Updated release command to construct ./version with the new versionname field!

Now takes one to two arguments on the command line and throws errors appropriately.

221. By Dylan McCall

Organizing licenses and other details for files borrowed from other people / projects

Updated TODO :)

220. By Dylan McCall

Renaming some templates and view functions.

219. By Dylan McCall

Bug fixing and performance tuning in harvest.js

Removed unnecessary calls to $.addClass, $.hasClass and $.data

Replaced $.get stuff with $.ajax.
Returned xhr is stored on our own object, instead of the jquery object.
Separate $.ajax callbacks for success and completion, with detection of aborted operations. Should allow us to reliably prevent results from being loaded.

Merged status bubble stuff for Results class and Package class into a single function.

218. By Dylan McCall

Separate Package class in harvest.js. Contains event handler, local variables and methods for each package.

Basic visual feedback for loading sourcepackage results.

Pruned scrollFollow and renamed it to avoid confusion with upstream.

Branch metadata

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