Full model layer (except choice adapters) and initial testsuite port. Progress on CNTN-33 and subtickets CNTN-34, CNTN-35 and CNTN-36.
Improvements and bugfixes to testing/abstract model adapters/coverage.
Better commenting for 'core.meta' tests.
Moved adapter tests to their own module, a bunch of code cleanup and other good work on CNTN-33
Adding new Core APIs - assets, output and cache.
Removing GAE/NDB support for canteen.model.
Bunch of work on dependency injection. It's workinggit status :) MRO + metaclasses == huge win. Relates to CNTN-17.
Updated license on every single file. Finished advanced DI semantics like class/object/static methods, finished namespacing and proxying, added support for global injection (i.e. 'namespace=False'). Relates to CNTN-17, CNTN-3, and a bunch of others.
Made the name switchover ('Platforms' -> 'Logic' and 'Handlers' -> 'Pages'), although handlers still technically exist as a mediator of HTTP context. Added base classes submodule at 'canteen.base'.
Fixes for nosetest issues, prep for Werkzeug goodness.
Fix for shift from platforms -> logic
Fix for top-level import problems
Committing workspace as a savepoint. Development is going TOO FAST FOR COMMITZ
Templating working full steam ahead! :)
Saving workspace again.
Temporary fixes for package walks
Support for a static favicon mapping, because the web is ARCHAIC
Removing SSL for now
Bugfix for issue with -OO
Updates to base context to allow building of URLs in templates (for nav)