Lennard de Rijk <ljvderijk@gmail.com> [Thu, 17 Sep 2009 23:37:55 +0200] rev 2947
Added missing argument to org_app View access check.
Madhusudan.C.S <madhusudancs@gmail.com> [Fri, 18 Sep 2009 03:05:47 +0530] rev 2946
Added GHOP views helper to INSTALLED_APPS in django settings.py.
Adding this path to INSTALLED_APPS enables GHOP specific templatetags that resides
in this path.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 17 Sep 2009 22:24:59 +0200] rev 2945
Added apply_mentor view to GHOPOrganization view.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 17 Sep 2009 22:13:08 +0200] rev 2944
Added 2 missing views to the GHOPOrganization View.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 17 Sep 2009 22:05:42 +0200] rev 2943
Fixed error in mentor field cleaning, the list of mentors was never resolved.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 17 Sep 2009 21:59:30 +0200] rev 2942
Removed undefined order argument in GHOP Task View.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 17 Sep 2009 21:22:49 +0200] rev 2941
Bron paper bag fix, should have been part of ref809d10aa.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 17 Sep 2009 21:09:53 +0200] rev 2940
Fixed error occuring when tags list was empty in GHOPProgram edit View.
Mario Ferraro <fadinlight@gmail.com> [Thu, 17 Sep 2009 17:31:40 +0200] rev 2939
Map JS renamed because of latest changes.
Mario Ferraro <fadinlight@gmail.com> [Thu, 17 Sep 2009 17:25:41 +0200] rev 2938
Shrinksafe complains during compression of map JS fixed.
It comes that "long" can't be used as a variable name as we did,
because Shrinksafe complains that "long" is a reserved keyword.
Mario Ferraro <fadinlight@gmail.com> [Thu, 17 Sep 2009 17:15:10 +0200] rev 2937
Shrinksafe script fixed to workaround Linux vs BSD stat packages.
Under MacOSX (BSD) the format for stat needs "-f" switch, while
under Linux stat needs "-c". Changed to use ls and awk, which
seem to be cross compatible.
Madhusudan.C.S <madhusudancs@gmail.com> [Thu, 17 Sep 2009 14:41:15 +0530] rev 2936
Added program_logic parameter to checkCanEditTimeline access check and corresponding changes in timeline views.
Reviewed by: Lennard de Rijk
Madhusudan.C.S <madhusudancs@gmail.com> [Thu, 17 Sep 2009 12:50:14 +0530] rev 2935
Removed slots and apps_tasks_limit from extra_dynaexclude in params and added a getExtraMenus entry to callback for program.
Reviewed by: Lennard de Rijk
Madhusudan.C.S <madhusudancs@gmail.com> [Thu, 17 Sep 2009 12:43:30 +0530] rev 2934
Added all indexes required for GHOP specific queries.
Reviewed by: Lennard de Rijk
Madhusudan.C.S <madhusudancs@gmail.com> [Thu, 17 Sep 2009 12:40:56 +0530] rev 2933
Added all GHOP specific css properties.
Reviewed by: Lennard de Rijk
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 16 Sep 2009 20:09:13 +0200] rev 2932
Fixed the Student update to properly find its own URL.
Also style fix in start_update module.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 16 Sep 2009 13:38:18 +0200] rev 2931
Enabled the Student School type updater.
The updater now passes along the runner URL to the starter function.
Also fixed the TaskRunner to display correct error messages when a invalid option has been specified.
Madhusudan.C.S <madhusudancs@gmai.com> [Wed, 16 Sep 2009 13:35:53 +0200] rev 2930
Added updater to update the existing Student models with the school_type entry.
Reviewed by: Lennard de Rijk
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 15 Sep 2009 22:38:01 +0200] rev 2929
Moved the Student cleaner to the create form such that it is always used.
Also enforced that the user picks a School type in the cleaner for the time being.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 15 Sep 2009 22:23:06 +0200] rev 2928
Changed the TaskRunner to start and run update tasks.
Also changed the way the different updates are defined as to comments received on r2ddd386d1d.
Madhusudan.C.S <madhusudancs@gmail.com> [Tue, 15 Sep 2009 22:03:18 +0200] rev 2927
Changed the Student Model cleaner to deal with the new Student properties.
Patch by: Madhusudan.C.S and Lennard de Rijk
Reviewed by: to-be-reviewed
Madhusudan.C.S <madhusudancs@gmail.com> [Tue, 15 Sep 2009 22:01:16 +0200] rev 2926
Added school_type and grade property to Student model.
A GAE Task will be provided to update the existing entities in a later commit.
Reviewed by: Lennard de Rijk
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 15 Sep 2009 21:57:28 +0200] rev 2925
Moved the updater to its own module.
Madhusudan.C.S <madhusudancs@gmail.com> [Tue, 15 Sep 2009 21:05:23 +0200] rev 2924
Added Student create/edit/apply template for use with the new Student Model.
Reviewed by: to-be-reviewed
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 15 Sep 2009 20:57:46 +0200] rev 2923
Enabled the GHOPStudent view in the GHOP module.
Madhusudan.C.S <madhusudancs@gmail.com> [Tue, 15 Sep 2009 20:54:40 +0200] rev 2922
Added GHOPStudent view and access checks.
Reviewed by: Lennard de Rijk
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 14 Sep 2009 20:21:47 +0200] rev 2921
Added tag v0-5-20090914 for changeset afeac06aabb2
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 14 Sep 2009 20:19:46 +0200] rev 2920
Set new Melange version number to 0-5-20090914 in app.yaml.template.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 14 Sep 2009 19:58:43 +0200] rev 2919
Using the new checkIsMyActiveRole check where necessary.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 14 Sep 2009 19:58:10 +0200] rev 2918
Added checkIsMyActiveRole check to the access module.
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 14 Sep 2009 18:52:57 +0200] rev 2917
Make coverage conditional on run.py flag
Coverage can now be enabled by running './run.py --coverage'.
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 14 Sep 2009 18:44:46 +0200] rev 2916
Manually call start and end in test_sidebar
Since we are not using a request directly we need to manually do the
set-up and tear-down required.
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 14 Sep 2009 18:43:15 +0200] rev 2915
Use request.start and end
Without the start and end we die on 'assert self.in_request' in the
core per request value store methods.
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 14 Sep 2009 18:42:52 +0200] rev 2914
Add a start and end method to MockRequest
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 13 Sep 2009 22:48:10 +0200] rev 2913
Added tag v0-5-200913 for changeset 55adeea795ab
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 13 Sep 2009 22:43:20 +0200] rev 2912
Set new Melange version number to 0-5-20090913 in app.yaml.template.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 12 Sep 2009 21:33:52 +0200] rev 2911
Changed the conversion starter system to an update starter system.
Also increased the usability of the update page by adding more information abou t each update that can be done and for which version number this applies.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 21:27:17 +0200] rev 2910
Use the new optional argument to endRequest in the middleware
Currently endRequest is called twice on an exception if Django
intercepts the exception and returns it's own result. By setting
optional=True we do not crash on 'assert self.in_request'.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 21:26:27 +0200] rev 2909
Add optional argument to endRequest
The optional argument allows endRequest to be called more than once,
as long as any invocation after the first has optional=True.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 21:25:56 +0200] rev 2908
Document value store methods
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 17:10:39 +0200] rev 2907
Remove memcache setup from interactive.py script
Memcache integration with remote_api has been added in the latest
AppEngine release, so we no longer have to use the stub.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 14:42:37 +0200] rev 2906
Add docstring to middleware hooks
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 14:38:42 +0200] rev 2905
Fix copy/paste fail in maintenance middleware docstring
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 01:20:12 +0200] rev 2904
Enable the new middleware and empty the view decorator
The view decorator should be removed entirely in a later commit.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 01:19:23 +0200] rev 2903
Add ValueStoreMiddleware
Based on the view decorator.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 01:06:37 +0200] rev 2902
Add MaintenanceMiddleware
Based on the view decorator.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 01:05:24 +0200] rev 2901
Add ExceptionHandlerMiddleware
Based on the existing view decorator.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 01:04:58 +0200] rev 2900
Add Middleware directory
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 00:59:58 +0200] rev 2899
Fix broken maintenance mode
Maintenance mode has been broken since r7fe19ebfe0d3 (Thu Jun 4)
"Display caught errors on the page itself", fix it by passing the
site entity, rather than the site module to isActivePeriod.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 00:36:49 +0200] rev 2898
Fix 500 when saving /site/edit without email
When saving /site/edit with no no_reply_email set, a 500 error page
would be returned due to an empty value being passed as value to
the datastore (which is not allowed for email fields).
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 12 Sep 2009 01:22:03 +0200] rev 2897
Remove __melange_queries logging
It causes the local instance to become very slow, as it has to pickle
all queries. A better solution would be to store them in the per
request value store and then add middleware to store that data at
end-of-request.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 09 Sep 2009 22:28:46 +0200] rev 2896
Moved enabling GHOP to settings.py.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 09 Sep 2009 21:14:22 +0200] rev 2895
Added the GHOP modules to the callback.
The ENABLE_MODULE has been added to ensure that the current build does not suffer from any weird artefacts that might occur due to the presence of this module. Of course in time it will be removed.
Thanks Madhusudan for getting us this far ^_^. Minor CSS and image patches should follow shortly.
Madhusudan.C.S <madhusudancs@gmail.com> [Wed, 09 Sep 2009 21:00:51 +0200] rev 2894
Use available Rights Checker when rights are already defined.
Reviewed by: Lennard de Rijk
Madhusudan.C.S <madhusudancs@gmail.com> [Wed, 09 Sep 2009 20:15:53 +0200] rev 2893
Several style and import fixes regarding the GHOP module.
Reviewed by: Lennard de Rijk
Madhusudan.C.S <madhusudancs@gamil.com> [Tue, 08 Sep 2009 21:30:32 +0200] rev 2892
Added jquery in-place-edit.
Reviewed by: to-be-reviewed
Madhusudan.C.S <madhusudancs@gmail.com> [Tue, 08 Sep 2009 21:22:23 +0200] rev 2891
Added GHOP Program View.
Reviewed by: to-be-reviewed
Madhusudan.C.S <madhusudancs@gmail.com> [Tue, 08 Sep 2009 21:11:23 +0200] rev 2890
Added GHOP Timeline View.
Reviewed by: to-be-reviewed
Madhusudan.C.S <madhusudancs@gmail.com> [Tue, 08 Sep 2009 21:08:14 +0200] rev 2889
Added GHOP Task Subscription View.
Reviewed by: Lennard de Rijk.
Madhusudan.C.S <madhusudancs@gmail.com> [Tue, 08 Sep 2009 21:02:09 +0200] rev 2888
Added GHOP Organization View.
Reviewed by: Lennard de Rijk