Created by William Grant on 2010-07-20 and last modified on 2010-07-27
Get this branch:
bzr branch lp:~wgrant/ivle/die-cjson-die
Only William Grant can upload to this branch. If you are William Grant please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

William Grant

Recent revisions

1803. By William Grant on 2010-07-27

(simple)json always returns a unicode when decoding, while cjson returned a str where possible. This makes cPickle unhappy, so convert back to a str.

1802. By William Grant on 2010-07-20

Replace cjson with json, or simplejson if json is not available (Python <2.6)

1801. By David Coles on 2010-07-20

Put "__name__" = "__main__" into globals for console.

Fixes issue where __name__ did not work when run in the python console. exec()
with an empty globals dictionary will result in "__name__" = "__builtin__".

1800. By Matt Giuca on 2010-07-19

ivle-buildjail: Before running with -r, print a final warning to the user that
    this is a potentially-expensive operation (usefully, showing the mirror
    being pulled from -- I'm often worried that it's not using the mirror I

1799. By David Coles on 2010-07-17

Show warning for CGI header field-names which contain restricted characters.

Forbidden characters are the separators defined by RFC3875. This is mainly to
fix an issue where printing a dictionary (with no CGI headers) could be
assumed to be a CGI header with no warnings.

1798. By David Coles on 2010-07-16

Fix typo in rebuild_svn_config that caused Storm query to return limited or no

Fixes issue where lectueres and tutors did not have permission to access
submissions by students in their subjects.

1797. By William Grant on 2010-07-03

Named operations must now be declared as read_operation or write_operation. Read operations may be executed with a GET.

1796. By William Grant on 2010-07-03

In the file browser, avoid generating a breadcrumb for a final empty path segment created by a trailing slash.

1795. By William Grant on 2010-07-03

Trailing slashes in URLs can now be detected by views accepting subpaths.

1794. By William Grant on 2010-07-03

Install 'python' in the jail, not 'python2.5' -- we want the default system Python, and 2.5 doesn't exist on Lucid.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack5RichRoot (bzr 1.6.1)
Stacked on:
This branch contains Public information 
Everyone can see this information.