sagemath/sagecell — pull request #320 by kramer314 (2012-06-21 16:41:12+00:00)
Title: Permalink generation, stor

Changes:

* Adds a basic sqlalchemy database for permalink storage
* Adds a separate permalink url server-side to store submitted execute_request messages in a database and return a unique identifier (which can be used to construct a permalink)
* Adds support for autoloading code when the root url is requested with either explicit code, base64-compressed code, or permalink-identified code
* Adds convenience functions and objects for handling config files
* Uses regarding config object functions to streamline how configuration files are used - previously, the config file would need to be imported by whatever class needed to import it, but now, the assumption is that the top-level class will instantiate a single instance of a Config object, and then get / set whatever attributes are necessary later on to instantiate its own objects or pass into its own functions.
* Documentation for all new changes, and adds some documentation for web server-related files.