lp:~wgrant/ivle/die-cjson-die

Created by William Grant and last modified
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

Owner:
William Grant
Project:
IVLE
Status:
Merged

Recent revisions

1803. By William Grant

(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

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

1801. By David Coles

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

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
    want).

1799. By David Coles

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

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

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

1797. By William Grant

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

1796. By William Grant

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

1795. By William Grant

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

1794. By William Grant

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:
lp:ivle
This branch contains Public information 
Everyone can see this information.

Subscribers