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
(0) -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 tip