GAEO Changelog ============ 0.3 (6/2009) ------------------------------------ *Changes* *Project Updates* - simplfied the to_json method, and add a from_json method - add self.render(file=...) type - bug fixes. *Contributors* ericsk 0.3-beta (5/2009) ------------------------------------ *Changes* *Project Updates* - Override put method in BaseModel in order to add before/after hook. - Add flash (dict) object support. *Contributors* ericsk 0.3-alpha (4/2009) ------------------------------------ *Changes* - gaeogen remove multiple inheritance since BaseModel is now searchable. - remove implicit_action method *Features* - Add "search" method for scaffold. - Add "libs" directory in project root and add it to the ``sys.path''. *Fixes* - Pages generated by scaffold will have correct indent level. - Fix the ruoter. *Project Updates* - Add BaseView for view rendering *Contributors* xeonchen, ericsk 0.2.1 (12/23/2008) ------------------------------------ *Changes* - SearchableBaseModel extends BaseModel and SearchableModel *Features* - BaseModel.belongs_to has been fixed. - Add "search" method for scaffold. *Fixes* - Retrieve parameters in canonical way. *Project Updates* - TextMate Bundle *Contributors* ericsk, xeonchen 0.2 (12/3/2008) ------------------------------------ *Changes* - rename inner templates folder to oildrum - Re-design BaseModel: belongs_to and named_query are in gaeo.model module, not BaseModel class *Features* - add self._is_android detection in BaseController for android mobile phone (gphone) *Fixes* - (BaseModel) save() and update() return what put() returns. - (BaseModel) belongs_to could specify the reference_name and collection_name - (BaseController) before_action can terminate the action by returning False - scaffolding uses StringProperty by default *Project Updates* *Contributors* ericsk, gasolin, xeonchen, fabian.topfstedt 0.2-beta (10/30/2008) ------------------------------------ *Changes* - add base.html template file for future customize. - add an application (base) controller for global initialization (application_init method) - add css rendering type *Features* *Fixes* - add expires attribute for render method (Issue #20) *Project Updates* *Contributors* ericsk, gasolin 0.2-alpha2 (10/15/2008) ------------------------------------ *Changes* - add help comments in template and controller to guide new user. - add default expiration configuration (in app.yaml) for static files. *Features* - able to use zipped gaeo - zip the gaeo core package by using `--zipped` when you use gaeo.py to create a new project. - gaeogen.py has new generation_type: plugin usage: gaeogen.py plugin Hello *Fixes* *Project Updates* *Contributors* ericsk, gasolin 0.2-alpha1.1 (10/1/2008) --------------------------------------- *Changes* - put all project required files into templates folder *Features* *Fixes* - fix setup.py install doesn't install the ``main-sample.py'' file *Project Updates* *Contributors* ericsk, gasolin 0.2-alpha (2008/10/1) ---------------------------------- *Changes* *Features* - scaffold with gaeogen command - plugins *Fixes* - fix pypi descriptions - fix setuptools for correct commands *Project Updates* *Contributors* ericsk, xeonchen, gasolin 0.1 (9/19/2008) ------------------------- *Changes* - Init Release *Features* - gaeo command to create project - gaeogen command to create controller, model, templates - 'gaeogen --eclipse' command option to create eclipse project - intuitive routing *Contributors* ericsk, xeonchen, tomas.holas, fauzty, rtconner