Thu, 29 Jan 2009 16:12:57 +0000 Edited existing templates to deal with the new fields in group model.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 29 Jan 2009 16:12:57 +0000] rev 1064
Edited existing templates to deal with the new fields in group model. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 29 Jan 2009 15:55:40 +0000 Redone access checks in club and sponsor model to deal with state property in their model.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 29 Jan 2009 15:55:40 +0000] rev 1063
Redone access checks in club and sponsor model to deal with state property in their model. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 29 Jan 2009 15:54:50 +0000 Creating a new host or club_admin will set the group state to active if it's new.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 29 Jan 2009 15:54:50 +0000] rev 1062
Creating a new host or club_admin will set the group state to active if it's new. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 29 Jan 2009 15:53:35 +0000 Redone access checks concerning groups to deal with the state property.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 29 Jan 2009 15:53:35 +0000] rev 1061
Redone access checks concerning groups to deal with the state property. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 29 Jan 2009 15:46:33 +0000 Added state and shipping address fields to group model.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 29 Jan 2009 15:46:33 +0000] rev 1060
Added state and shipping address fields to group model. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 29 Jan 2009 15:38:41 +0000 prefixing the link_id of a notification with a t for time to agree to the new link_id pattern.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 29 Jan 2009 15:38:41 +0000] rev 1059
prefixing the link_id of a notification with a t for time to agree to the new link_id pattern. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 29 Jan 2009 09:33:50 +0000 Fix regexp for link id format validation. Link id needs to start with ASCII lowercase and not with digit, which caused User Profile view to crash.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 29 Jan 2009 09:33:50 +0000] rev 1058
Fix regexp for link id format validation. Link id needs to start with ASCII lowercase and not with digit, which caused User Profile view to crash. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Thu, 29 Jan 2009 08:14:46 +0000 Fix typos in comments and help text in soc.models.program module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 29 Jan 2009 08:14:46 +0000] rev 1057
Fix typos in comments and help text in soc.models.program module. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Thu, 29 Jan 2009 01:39:31 +0000 Added a simple slot allocation algorithm
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 29 Jan 2009 01:39:31 +0000] rev 1056
Added a simple slot allocation algorithm Comes with a whole bunch of tests, but not nearly enough. Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 23:52:25 +0000 Update test to match new sidebar caching signature
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 23:52:25 +0000] rev 1055
Update test to match new sidebar caching signature Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 23:49:45 +0000 Add forgotten __init__.py to pymox
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 23:49:45 +0000] rev 1054
Add forgotten __init__.py to pymox Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 21:01:37 +0000 Rename the confusing Tossed Model class to PresenceWithToS.
Todd Larsen <tlarsen@google.com> [Wed, 28 Jan 2009 21:01:37 +0000] rev 1053
Rename the confusing Tossed Model class to PresenceWithToS. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 28 Jan 2009 20:27:16 +0000 Added a 'allocations_visible' property to program
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 20:27:16 +0000] rev 1052
Added a 'allocations_visible' property to program Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 20:21:15 +0000 Create a new Tossed layer in the MVC
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 20:21:15 +0000] rev 1051
Create a new Tossed layer in the MVC Also move is_enabled to program instead of presence. Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 18:24:20 +0000 Add 'Flush Cache' button next to Admin link. It's visible only when working on dev_appserver locally. This is a quick way of flushing memcache.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 28 Jan 2009 18:24:20 +0000] rev 1050
Add 'Flush Cache' button next to Admin link. It's visible only when working on dev_appserver locally. This is a quick way of flushing memcache. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 18:23:45 +0000 Fixed the edit site view having a delete button
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 18:23:45 +0000] rev 1049
Fixed the edit site view having a delete button Also a minor cleanup in group.py. Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 17:33:05 +0000 Changed access.py to comply more with the style of the module.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 17:33:05 +0000] rev 1048
Changed access.py to comply more with the style of the module.
Wed, 28 Jan 2009 17:31:02 +0000 Changed the Terms Of Service boolean so that it is None as long as the user owning the account has not Agreed to it.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 17:31:02 +0000] rev 1047
Changed the Terms Of Service boolean so that it is None as long as the user owning the account has not Agreed to it. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 16:50:54 +0000 Changed the verbose name for agrees_to_tos to I agree to the Terms of Service.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 16:50:54 +0000] rev 1046
Changed the verbose name for agrees_to_tos to I agree to the Terms of Service. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 16:48:41 +0000 Removed default value for agrees_to_tos in soc/models/user.py
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 16:48:41 +0000] rev 1045
Removed default value for agrees_to_tos in soc/models/user.py Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 16:40:16 +0000 Reverted r1646.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 16:40:16 +0000] rev 1044
Reverted r1646. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 15:43:30 +0000 Redone the user's profile page.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 15:43:30 +0000] rev 1043
Redone the user's profile page. A user can now create his profile on /user/create_profile. A user can edit his profile on /user/edit_profile. Created new access checks to correctly allow access to the new profile page. Changed the /user/edit_self.html template to /user/edit_profile.html. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 15:40:44 +0000 Renamed _getToSExampleText to getToSExampleText in soc/views/models/user.py.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 15:40:44 +0000] rev 1042
Renamed _getToSExampleText to getToSExampleText in soc/views/models/user.py. Removed a TODO that has already been done. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 15:33:53 +0000 Added default values to the User model.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 15:33:53 +0000] rev 1041
Added default values to the User model. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 15:32:57 +0000 Added a TODO to soc/logic/models/site.py.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 15:32:57 +0000] rev 1040
Added a TODO to soc/logic/models/site.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 15:31:54 +0000 Added new clean_agrees_to_tos to cleaning.py.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 15:31:54 +0000] rev 1039
Added new clean_agrees_to_tos to cleaning.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 15:25:50 +0000 Allow for a program on/off switch
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 15:25:50 +0000] rev 1038
Allow for a program on/off switch Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 15:24:02 +0000 Fix wrong order of decorators and some cleanup
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 15:24:02 +0000] rev 1037
Fix wrong order of decorators and some cleanup Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 15:22:34 +0000 Add an 'edit' link to the program menu
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 15:22:34 +0000] rev 1036
Add an 'edit' link to the program menu Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 14:18:31 +0000 Allow for setting a edit_cancel_redirect
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 14:18:31 +0000] rev 1035
Allow for setting a edit_cancel_redirect Defaults to list view for the entity but can be overriden by setting the parameter manually. Falls back to history.go(-1) if not set. Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 14:16:46 +0000 Make the user/edit.html template derive from soc/models/edit.html
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 14:16:46 +0000] rev 1034
Make the user/edit.html template derive from soc/models/edit.html Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 14:15:00 +0000 Also flush the user's ACL's when flushing the sidebar
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 14:15:00 +0000] rev 1033
Also flush the user's ACL's when flushing the sidebar It is pretty pointless to flush the sidebar if the same ACL's will be re-used anyway, so make sure the ACL's are flushed as well. Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 11:26:47 +0000 Style fixes in soc.views.helper.redirects and soc.models.base modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 28 Jan 2009 11:26:47 +0000] rev 1032
Style fixes in soc.views.helper.redirects and soc.models.base modules. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 11:26:00 +0000 Add gmaps_api_key to context is settings entity exists.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 28 Jan 2009 11:26:00 +0000] rev 1031
Add gmaps_api_key to context is settings entity exists. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 11:24:34 +0000 Style fixes in soc.views.models modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 28 Jan 2009 11:24:34 +0000] rev 1030
Style fixes in soc.views.models modules. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 11:23:19 +0000 Style fixes in soc.cache modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 28 Jan 2009 11:23:19 +0000] rev 1029
Style fixes in soc.cache modules. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 11:22:41 +0000 Style fixes in soc.logic.cleaning module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 28 Jan 2009 11:22:41 +0000] rev 1028
Style fixes in soc.logic.cleaning module. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 11:21:58 +0000 Style and import sorting fixes in tests modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Wed, 28 Jan 2009 11:21:58 +0000] rev 1027
Style and import sorting fixes in tests modules. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 11:15:32 +0000 Fixed typo's in soc/views/helper/dynaform.py.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 28 Jan 2009 11:15:32 +0000] rev 1026
Fixed typo's in soc/views/helper/dynaform.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 28 Jan 2009 02:28:52 +0000 Add grouping to the existing views
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 02:28:52 +0000] rev 1025
Add grouping to the existing views Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 02:27:25 +0000 Group dynamically generated menu items
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 02:27:25 +0000] rev 1024
Group dynamically generated menu items Also allow for grouping other views by setting the 'sidebar_grouping' param to a value another than 'main'. Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 02:25:51 +0000 Bugfixes after recent refactoring
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 02:25:51 +0000] rev 1023
Bugfixes after recent refactoring Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 02:24:13 +0000 Added Haoyu Bai to the AUTHORS file
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 02:24:13 +0000] rev 1022
Added Haoyu Bai to the AUTHORS file Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 00:45:35 +0000 Allow appending to dynainclude/-exclude
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 00:45:35 +0000] rev 1021
Allow appending to dynainclude/-exclude Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 00:36:30 +0000 Reduce caching time of sidebar to 3 minutes
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 00:36:30 +0000] rev 1020
Reduce caching time of sidebar to 3 minutes Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 00:35:11 +0000 Flush cache if user makes a document featured
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 00:35:11 +0000] rev 1019
Flush cache if user makes a document featured Also flush it if a new document is created as featured. Patch by: Sverre Rabbelier
Wed, 28 Jan 2009 00:33:47 +0000 Make tooltips work when tabbing
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 28 Jan 2009 00:33:47 +0000] rev 1018
Make tooltips work when tabbing Fixed the tooltips on IE, and changed the background colour to be nicer on Firefox. Patch by: Haoyu Bai <baihaoyu@gmail.com>
Tue, 27 Jan 2009 22:59:01 +0000 Cache access checks and disable sidebar caching
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 27 Jan 2009 22:59:01 +0000] rev 1017
Cache access checks and disable sidebar caching Patch by: Sverre Rabbelier
Tue, 27 Jan 2009 22:57:19 +0000 Create a decorator for allowDeveloper
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 27 Jan 2009 22:57:19 +0000] rev 1016
Create a decorator for allowDeveloper Patch by: Sverre Rabbelier
Tue, 27 Jan 2009 21:56:32 +0000 Add profiling support to Melange. By assigning profile_main_as_logs or profile_main_as_html to main variable you can turn on profiling. profile_main_as_logs will log profile data to App Engine console logs, profile_main_as_html will show profile data as html at the bottom of the page. If you want to profile app on deployed app just set the profiling function and deploy it.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 27 Jan 2009 21:56:32 +0000] rev 1015
Add profiling support to Melange. By assigning profile_main_as_logs or profile_main_as_html to main variable you can turn on profiling. profile_main_as_logs will log profile data to App Engine console logs, profile_main_as_html will show profile data as html at the bottom of the page. If you want to profile app on deployed app just set the profiling function and deploy it. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Tue, 27 Jan 2009 20:30:26 +0000 soc/views/models/user.py now uses dynaform and appropriate cleaning methods.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 27 Jan 2009 20:30:26 +0000] rev 1014
soc/views/models/user.py now uses dynaform and appropriate cleaning methods. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 27 Jan 2009 20:27:50 +0000 Added new clean methods in preparation for new User View.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 27 Jan 2009 20:27:50 +0000] rev 1013
Added new clean methods in preparation for new User View. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 27 Jan 2009 13:36:45 +0000 Fold checkAgreesToSiteToS into checkIsUser
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 27 Jan 2009 13:36:45 +0000] rev 1012
Fold checkAgreesToSiteToS into checkIsUser No use in having a check that's not used except in another checker anyway, so might as well fold it in. Patch by: Sverre Rabbelier
Tue, 27 Jan 2009 12:47:28 +0000 Removed unused URL pattern in soc/views/models/request.py.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 27 Jan 2009 12:47:28 +0000] rev 1011
Removed unused URL pattern in soc/views/models/request.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 27 Jan 2009 11:17:18 +0000 Fixed two access related bugs
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 27 Jan 2009 11:17:18 +0000] rev 1010
Fixed two access related bugs Patch by: Sverre Rabbelier
Tue, 27 Jan 2009 11:15:49 +0000 Added some very basic tests for the sidebar and access modules
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 27 Jan 2009 11:15:49 +0000] rev 1009
Added some very basic tests for the sidebar and access modules Also updated run.py to set the USER_EMAIL variable. Patch by: Sverre Rabbelier
Tue, 27 Jan 2009 04:09:57 +0000 Fix testing views, which broke because now we need to register a proxy for the
Augie Fackler <durin42@gmail.com> [Tue, 27 Jan 2009 04:09:57 +0000] rev 1008
Fix testing views, which broke because now we need to register a proxy for the memcache API as well. Patch By: Augie Fackler <durin42@gmail.com> Review By: TBR
Mon, 26 Jan 2009 23:32:10 +0000 Major refactor of the access module
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 26 Jan 2009 23:32:10 +0000] rev 1007
Major refactor of the access module The first step to sanity is a leap into the unknown? Create an object to represent the access checks for each module instead of a bunch of loose functions. Converted all views and params.py to use the new access checker. Main differences: * arguments to a checker can be passed by using a tuple * checkers are referenced by string, rather than directly * the Checker constructor handles merging with child views Patch by: Sverre Rabbelier
Mon, 26 Jan 2009 21:22:53 +0000 Added a sidebar link for all users that accepted the ToS to a view that allows you to choose a club which you want to become a member for.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 26 Jan 2009 21:22:53 +0000] rev 1006
Added a sidebar link for all users that accepted the ToS to a view that allows you to choose a club which you want to become a member for. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 26 Jan 2009 20:33:20 +0000 Changed method name in access.py to fix overwriting another method.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 26 Jan 2009 20:33:20 +0000] rev 1005
Changed method name in access.py to fix overwriting another method. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 26 Jan 2009 17:19:14 +0000 Fixed typo in club sidebar entry.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 26 Jan 2009 17:19:14 +0000] rev 1004
Fixed typo in club sidebar entry. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 26 Jan 2009 17:11:54 +0000 Added sidebar entries for club entities.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 26 Jan 2009 17:11:54 +0000] rev 1003
Added sidebar entries for club entities. Added the right['home'] to club and sponsor view. Fixed some comments in the group view. Also added a TODO for the sponsor sidebar entries. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 26 Jan 2009 17:08:27 +0000 Added sidebar support for group instances.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 26 Jan 2009 17:08:27 +0000] rev 1002
Added sidebar support for group instances. Also group now properly inherits from the presence view. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 26 Jan 2009 16:11:50 +0000 Flush the sidebar cache when a new active role entity has been created.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 26 Jan 2009 16:11:50 +0000] rev 1001
Flush the sidebar cache when a new active role entity has been created. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 26 Jan 2009 16:04:19 +0000 Add pymox to tests folder.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 26 Jan 2009 16:04:19 +0000] rev 1000
Add pymox to tests folder. Requested by Sverre. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Mon, 26 Jan 2009 14:51:07 +0000 Developers are hosts for every sponsor now.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 26 Jan 2009 14:51:07 +0000] rev 999
Developers are hosts for every sponsor now. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 26 Jan 2009 09:44:00 +0000 Implemented the listing of all the roles in for a specific group.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 26 Jan 2009 09:44:00 +0000] rev 998
Implemented the listing of all the roles in for a specific group. Removed a TODO about removing the tolist assignment in soc/views/models/host.py because this list is now obsolete. Added a TODO to change the redirect of the member listing once the manage page is done. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 23:35:39 +0000 Added flushing the sidebar when dealing with notifications.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 23:35:39 +0000] rev 997
Added flushing the sidebar when dealing with notifications. On request from Pawel Solyga. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 22:42:09 +0000 Renamed checkIsHostForProgram to checkIsHostForSponsor.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 22:42:09 +0000] rev 996
Renamed checkIsHostForProgram to checkIsHostForSponsor. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 22:30:42 +0000 Added rights check to sponsor.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 22:30:42 +0000] rev 995
Added rights check to sponsor.py. In the process of doing so also fixed checkIsHostForProgram method in access.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 22:15:13 +0000 listRequests now only shows the requests that concerns the given group.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 22:15:13 +0000] rev 994
listRequests now only shows the requests that concerns the given group. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 22:05:25 +0000 Renamed role_names to role_logic and made it a dictionary.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 22:05:25 +0000] rev 993
Renamed role_names to role_logic and made it a dictionary. It now maps a role_name to role_logic. This will be useful for listing for instance club members. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 21:52:35 +0000 Fixed a bug in access.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 21:52:35 +0000] rev 992
Fixed a bug in access.py. Context was not assigned to a variable during a redesign of access.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 21:03:12 +0000 Added cache flush for the user who creates a group and the user whose role has been activated.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 21:03:12 +0000] rev 991
Added cache flush for the user who creates a group and the user whose role has been activated. As requested by Sverre Rabbelier. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 16:50:24 +0000 Added two needed redirects in role.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 16:50:24 +0000] rev 990
Added two needed redirects in role.py. To make this work properly group_view was added to params in club_admin and club_member. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 16:43:15 +0000 Moved listRequests from club to group view.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 16:43:15 +0000] rev 989
Moved listRequests from club to group view. Added a TODO for adding request list to sidebar entry for every group. And for setting the rights for Sponsor view. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 16:29:36 +0000 Flush the sidebar if a user's rights change
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 25 Jan 2009 16:29:36 +0000] rev 988
Flush the sidebar if a user's rights change Patch by: Sverre Rabbelier
Sun, 25 Jan 2009 16:28:07 +0000 Cache sidebar with a simple caching API
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 25 Jan 2009 16:28:07 +0000] rev 987
Cache sidebar with a simple caching API We cache the sidebar once for every user, the downside is that once the user meets new access criteria, their sidebar does not get updated. This can be fixed by calling soc.cache.sidebar.flush() when appropriate. Patch by: Sverre Rabbelier
Sun, 25 Jan 2009 16:25:17 +0000 Rename ModelProperties to EntityProperties
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 25 Jan 2009 16:25:17 +0000] rev 986
Rename ModelProperties to EntityProperties We use 'model' when referring to the db.Model, the context in which 'ModelProperties' was used we really mean 'entity', which refers to an instantiation of the model. Patch by: Sverre Rabbelier
Sun, 25 Jan 2009 16:17:33 +0000 Added getListRequestsRedirect to redirects.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 16:17:33 +0000] rev 985
Added getListRequestsRedirect to redirects.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 15:09:10 +0000 Forgotten in last commit, the json template
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 25 Jan 2009 15:09:10 +0000] rev 984
Forgotten in last commit, the json template Patch by: Sverre Rabbelier
Sun, 25 Jan 2009 15:03:12 +0000 Added request listing for Club Admins.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 15:03:12 +0000] rev 983
Added request listing for Club Admins. This page will redirect them to the Request Processing page. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 15:01:55 +0000 Changed the title for the process_request webpage.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 15:01:55 +0000] rev 982
Changed the title for the process_request webpage. Also removed some whitespace. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 14:43:49 +0000 Added getProcessRequestRedirect method to redirects.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 14:43:49 +0000] rev 981
Added getProcessRequestRedirect method to redirects.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 12:28:26 +0000 Added Club Members to SoC.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 12:28:26 +0000] rev 980
Added Club Members to SoC. Every user can request to become a Club Member. Club Admins can invite users. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 12:22:53 +0000 Added checkCanMakeRequestToGroup to access.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 12:22:53 +0000] rev 979
Added checkCanMakeRequestToGroup to access.py. Note that states for a group have not been implemented yet, so a TODO has been added for this check. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 12:20:35 +0000 Moved getGroupEntityFromScopePath to logic/models/role.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 12:20:35 +0000] rev 978
Moved getGroupEntityFromScopePath to logic/models/role.py. Also removed a TODO that has been done :). Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 11:44:25 +0000 Have /entity/pick return a JSON object instead of a user view
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 25 Jan 2009 11:44:25 +0000] rev 977
Have /entity/pick return a JSON object instead of a user view This is in preparation of a patch that will add a more fancy picker with JS. Patch by: Sverre Rabbelier
Sun, 25 Jan 2009 11:31:40 +0000 Add simplejson folder to build.sh script.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sun, 25 Jan 2009 11:31:40 +0000] rev 976
Add simplejson folder to build.sh script. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 11:31:15 +0000 Add simplejson library to app folder.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sun, 25 Jan 2009 11:31:15 +0000] rev 975
Add simplejson library to app folder. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 09:10:23 +0000 Removed unused method from access.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 25 Jan 2009 09:10:23 +0000] rev 974
Removed unused method from access.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 25 Jan 2009 00:04:11 +0000 Do not pass around request anymore in buildSidebar
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 25 Jan 2009 00:04:11 +0000] rev 973
Do not pass around request anymore in buildSidebar It is no longer needed since checkAccess doesn't require it. Patch by: Sverre Rabbelier
Sun, 25 Jan 2009 00:02:41 +0000 Remove the request and arg parameter from the checkAccess call
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 25 Jan 2009 00:02:41 +0000] rev 972
Remove the request and arg parameter from the checkAccess call They are obsolete with the introduction of kwargs (args was never needed in the first place). Patch by: Sverre Rabbelier
Sun, 25 Jan 2009 00:01:19 +0000 Use getSingleton in getUniversalContext
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 25 Jan 2009 00:01:19 +0000] rev 971
Use getSingleton in getUniversalContext Patch by: Sverre Rabbelier
Sat, 24 Jan 2009 23:56:34 +0000 Use ugettext instead of ugettext_lazy
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 24 Jan 2009 23:56:34 +0000] rev 970
Use ugettext instead of ugettext_lazy Reports from Matthew Wilkes indicate that the regular form of ugettext works just fine. The downside of ugettext_lazy is that it prevents pages containing ugettext_lazy-ed text cannot be memcached, since they cannot be pickled. Patch by: Sverre Rabbelier
Sat, 24 Jan 2009 21:38:28 +0000 Brown paper bag fix.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 21:38:28 +0000] rev 969
Brown paper bag fix. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 20:51:51 +0000 Fixed a bug in _editPost for club_admin and host.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 20:51:51 +0000] rev 968
Fixed a bug in _editPost for club_admin and host. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 20:44:32 +0000 Changed clean_url to work with dynaform.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 20:44:32 +0000] rev 967
Changed clean_url to work with dynaform. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 20:17:35 +0000 Fixed a bug in _oncreate in soc/logic/models/club.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 20:17:35 +0000] rev 966
Fixed a bug in _oncreate in soc/logic/models/club.py. Non-existing fields were set. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 18:21:50 +0000 Changed user_logic call to it's convenience function getForCurrentAccount.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 18:21:50 +0000] rev 965
Changed user_logic call to it's convenience function getForCurrentAccount. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 17:09:02 +0000 Coding style fix in views/models/role.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 17:09:02 +0000] rev 964
Coding style fix in views/models/role.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 17:07:26 +0000 Parameterized patterns in role.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 17:07:26 +0000] rev 963
Parameterized patterns in role.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 16:39:34 +0000 Added request creation and processing to role.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 16:39:34 +0000] rev 962
Added request creation and processing to role.py. This is used if you want to request to become a certain role for a group. For instance becoming a club member. The process request view will also be used to cancel outstanding invites might this be necessary. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 14:14:14 +0000 Add Madhusudan.C.S to AUTHORS. Fix docstring parameters list in soc.logic.models.base module Base class getForFields method.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 14:14:14 +0000] rev 961
Add Madhusudan.C.S to AUTHORS. Fix docstring parameters list in soc.logic.models.base module Base class getForFields method. Patch by: Madhusudan.C.S Reviewed by: Pawel Solyga
Sat, 24 Jan 2009 14:14:11 +0000 Added checkCanProcessRequest in access.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 14:14:11 +0000] rev 960
Added checkCanProcessRequest in access.py. This is used in the upcoming Request patch. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 12:54:59 +0000 Some style guide fixes, docstring fixes and removal of unused imports in different modules. Rename acceptInvite view variable to accept_invite in soc.views.models.host module to comply to our style guide.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 12:54:59 +0000] rev 959
Some style guide fixes, docstring fixes and removal of unused imports in different modules. Rename acceptInvite view variable to accept_invite in soc.views.models.host module to comply to our style guide. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 12:51:47 +0000 Fix some missing dots in access and club_admin modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 12:51:47 +0000] rev 958
Fix some missing dots in access and club_admin modules. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 12:50:59 +0000 Add missing parameter description to docstring of soc.views.models.base module methods.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 12:50:59 +0000] rev 957
Add missing parameter description to docstring of soc.views.models.base module methods. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 12:47:21 +0000 Make select link in _as_table_row.html a nice button instead of <a href>.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 12:47:21 +0000] rev 956
Make select link in _as_table_row.html a nice button instead of <a href>. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 12:45:57 +0000 Remove extra whitespaces and fix too long lines in soc.logic.helper.request module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 12:45:57 +0000] rev 955
Remove extra whitespaces and fix too long lines in soc.logic.helper.request module. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 11:25:15 +0000 Remove unused imports from soc.models.club_admin model.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 11:25:15 +0000] rev 954
Remove unused imports from soc.models.club_admin model. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 11:24:45 +0000 Remove extra blank lines in soc.views.models.request module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 11:24:45 +0000] rev 953
Remove extra blank lines in soc.views.models.request module. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 11:24:07 +0000 Rename acceptInvite view variable to accept_invite to comply to our style guide. Remove unused imports. Add missing blank lines in soc.views.models.club_admin module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 11:24:07 +0000] rev 952
Rename acceptInvite view variable to accept_invite to comply to our style guide. Remove unused imports. Add missing blank lines in soc.views.models.club_admin module. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 11:12:07 +0000 Rename processInvite view variable to process_invite to comply to our style guide. Remove some not needed whitespaces. Fix listSelf method parameters docstring in soc.views.models.request module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 11:12:07 +0000] rev 951
Rename processInvite view variable to process_invite to comply to our style guide. Remove some not needed whitespaces. Fix listSelf method parameters docstring in soc.views.models.request module. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 11:10:22 +0000 Added missing dot to access.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 24 Jan 2009 11:10:22 +0000] rev 950
Added missing dot to access.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 24 Jan 2009 11:07:16 +0000 Check if timeline exists and when somebody tries to edit non existing timelime display error message. Add TODO regarding error message customization for Timeline. Add support for calendar widget in timeline for both gsoc and ghop programs (gsoc was hardcoded before).
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 11:07:16 +0000] rev 949
Check if timeline exists and when somebody tries to edit non existing timelime display error message. Add TODO regarding error message customization for Timeline. Add support for calendar widget in timeline for both gsoc and ghop programs (gsoc was hardcoded before). Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 11:04:15 +0000 Add missing blank lines and remove unused checkIsInvited function from soc.views.helper.access module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 11:04:15 +0000] rev 948
Add missing blank lines and remove unused checkIsInvited function from soc.views.helper.access module. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 10:59:28 +0000 Rename soc/request/list/row.html template column class "to" to "for" since the name changed in header template.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 10:59:28 +0000] rev 947
Rename soc/request/list/row.html template column class "to" to "for" since the name changed in header template. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 10:57:53 +0000 Add missing dots in soc.views.helper.redirects module function docstrings.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 10:57:53 +0000] rev 946
Add missing dots in soc.views.helper.redirects module function docstrings. Patch by: Pawel Solyga Review by: to-be-reviewed
Sat, 24 Jan 2009 10:56:18 +0000 Little change in soc.logic.hlper.request module completeRequestForRole function docstring.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sat, 24 Jan 2009 10:56:18 +0000] rev 945
Little change in soc.logic.hlper.request module completeRequestForRole function docstring. Patch by: Pawel Solyga Review by: to-be-reviewed
(0) -1000 -120 +120 +1000 tip