app/soc/views/helper/access.py
Thu, 06 Aug 2009 10:48:44 +0200 Lennard de Rijk Added and enabled new access check for viewing ProjectSurvey records.
Wed, 05 Aug 2009 22:00:08 +0200 Lennard de Rijk Added and enabled access check for viewing SurveyRecords.
Wed, 05 Aug 2009 16:52:08 +0200 Lennard de Rijk Enabled Org Admins to take Surveys on behalf of their Mentors.
Mon, 03 Aug 2009 17:05:55 +0200 Lennard de Rijk Fixed typo in access module comment and StudentProject list description.
Sun, 02 Aug 2009 02:52:48 -0700 Sverre Rabbelier add checkIsHostForStudentProject checker
Wed, 15 Jul 2009 15:28:02 +0200 Lennard de Rijk Another batch of style fixes for Surveys.
Sun, 12 Jul 2009 14:03:35 +0200 Lennard de Rijk Add scope view for GradingSurveyGroup and set access checks.
Fri, 10 Jul 2009 11:39:41 +0200 Lennard de Rijk Added denySidebar to several access checks.
Sun, 05 Jul 2009 11:32:26 +0200 James Levy Added Menu items for all three kinds of Surveys to the program menu.
Sat, 04 Jul 2009 17:16:16 +0200 Lennard de Rijk Style fix in access module.
Sat, 04 Jul 2009 16:44:08 +0200 Lennard de Rijk Added access checks for taking a Project(Grading)Survey.
Sat, 04 Jul 2009 15:59:19 +0200 Lennard de Rijk Fixed basic Survey access check.
Fri, 03 Jul 2009 18:39:17 -0700 Sverre Rabbelier addressed comments to previous version
Fri, 03 Jul 2009 18:24:02 -0700 Sverre Rabbelier return found entity for activity checks
Fri, 03 Jul 2009 18:23:12 -0700 Sverre Rabbelier survey access: stylefix and remove public role type
Fri, 03 Jul 2009 18:39:30 +0200 Lennard de Rijk Style fixes in Access module.
Mon, 29 Jun 2009 23:19:49 -0700 Sverre Rabbelier Add checkHasSurveyAccess access check
Mon, 29 Jun 2009 15:44:33 +0200 Lennard de Rijk Prepared Survey access controls to deal with multiple logics.
Sun, 28 Jun 2009 14:40:55 +0200 Daniel Diniz Added Access checks for Surveys.
Thu, 04 Jun 2009 18:21:04 +0200 Lennard de Rijk Clarified docstring for document read/write access check.
Wed, 27 May 2009 02:09:38 +0200 Pawel Solyga Some more pylint fixes in different Melange modules.
Mon, 20 Apr 2009 19:08:47 +0000 Lennard de Rijk Fixed typo in access module naming.
Mon, 13 Apr 2009 16:31:36 +0000 Lennard de Rijk Fixes access check for manage view.
Sun, 12 Apr 2009 13:14:03 +0000 Sverre Rabbelier Do not rely on a backup_admin being set
Sun, 12 Apr 2009 12:31:23 +0000 Sverre Rabbelier Allow the backup_admin to fill in the org application
Sat, 11 Apr 2009 22:58:19 +0000 Sverre Rabbelier Use key().id_or_name() instead of key().name()
Fri, 10 Apr 2009 15:24:43 +0000 Lennard de Rijk Fixed typo in checkStudentProjectHasStatus docstring.
Tue, 07 Apr 2009 12:31:12 +0000 Pawel Solyga Add pylint: disable-msg=W0706 to soc.views.helper.access module.
Tue, 07 Apr 2009 08:41:58 +0000 Lennard de Rijk Added 2 new access checks to deal with StudentProjects.
Mon, 06 Apr 2009 22:53:47 +0000 Sverre Rabbelier Fixed bug introduced by fixing a pylint error
Fri, 03 Apr 2009 17:43:41 +0000 Pawel Solyga Style fixes, add missing docstring, fix some wrong calls to super classes and removal of unused imports in soc.views.helper.
Mon, 30 Mar 2009 19:46:41 +0000 Lennard de Rijk Added missing return to manage access check.
Fri, 27 Mar 2009 11:16:35 +0000 Lennard de Rijk Clarified docstring in access.py and changed edit access checks for role views.
Mon, 23 Mar 2009 20:05:00 +0000 Lennard de Rijk Added check to prevent students from submitting more proposals then allowed by the program settings.
Wed, 18 Mar 2009 16:14:29 +0000 Lennard de Rijk Added new access method that can check if a given event has taken place already.
Sun, 15 Mar 2009 16:30:53 +0000 Sverre Rabbelier Allow backup admins to edit org application
Sun, 15 Mar 2009 15:07:38 +0000 Sverre Rabbelier Verbiage fix in ACL
Fri, 13 Mar 2009 16:56:56 +0000 Lennard de Rijk Fixed checkIsNotParticipatingInProgramInScope to just query for the given program instead of iterating over a list.
Tue, 10 Mar 2009 12:31:25 +0000 Lennard de Rijk checkIsApplicationAccepted now properly checks if the application is really from the applying user.
Mon, 09 Mar 2009 16:34:54 +0000 Pawel Solyga Replace getFromKeyName with getFromKeyNameOr404 where appropriate in soc.views.helper.access module.
Sat, 07 Mar 2009 16:06:30 +0000 Lennard de Rijk Fixes banned people being able to create a new user entity.
Wed, 04 Mar 2009 17:36:14 +0000 Pawel Solyga Remove unused imports, style and too long lines fixes, remove unused variables, rename too short variable names, fix docstrings in soc.views.helper.access module.
Tue, 03 Mar 2009 21:49:05 +0000 Pawel Solyga Fix the KeyError: 'scope_path' error in soc.views.helper.access module.
Sun, 01 Mar 2009 15:13:28 +0000 Pawel Solyga Fix bug in checkDocumentPick of soc.views.helper.access module, which cause KeyError exceptions in document picker.
Sat, 28 Feb 2009 13:06:04 +0000 Lennard de Rijk Fixed issue 205.
Sat, 28 Feb 2009 12:59:34 +0000 Sverre Rabbelier Fixed a comment typo
Sat, 28 Feb 2009 12:32:52 +0000 Sverre Rabbelier Properly fixed host access now
Sat, 28 Feb 2009 12:10:49 +0000 Sverre Rabbelier Do not modify django_args directly
Sat, 28 Feb 2009 12:10:19 +0000 Sverre Rabbelier Fixed a brown paper bag bug in _checkHasActiveRoleFor
Thu, 26 Feb 2009 20:29:09 +0000 Lennard de Rijk Changed access checks for group applications to allow reviewing of rejected applications.
Thu, 26 Feb 2009 16:59:57 +0000 Sverre Rabbelier Fixed a bug in student access check
Thu, 26 Feb 2009 16:59:24 +0000 Sverre Rabbelier Allow to do 'checkHasActiveRole' checks for document access
Thu, 26 Feb 2009 16:57:13 +0000 Sverre Rabbelier Remove direct uses of checkIsActive, replace with helper methods
Thu, 26 Feb 2009 16:56:37 +0000 Sverre Rabbelier Make django_args optional where appropriate and whitespace fixes
Thu, 26 Feb 2009 08:48:02 +0000 Lennard de Rijk Edited checkCanReviewGroupApp to cope with the new pre-rejected status.
Tue, 24 Feb 2009 23:10:50 +0000 Sverre Rabbelier Allow the document lookup to be done by key name
Tue, 24 Feb 2009 20:09:36 +0000 Sverre Rabbelier Brown paper bag fix
Tue, 24 Feb 2009 19:51:40 +0000 Sverre Rabbelier Added a checkHasAny method
Tue, 24 Feb 2009 18:58:57 +0000 Sverre Rabbelier Add missing comment to checkIsMyEntity
Mon, 23 Feb 2009 18:27:14 +0000 Sverre Rabbelier Make timeline a Linkable
Sun, 22 Feb 2009 20:42:05 +0000 Lennard de Rijk Added several access checks for student proposals.
Sat, 21 Feb 2009 21:49:46 +0000 Sverre Rabbelier Forgotten import
Sat, 21 Feb 2009 20:15:56 +0000 Sverre Rabbelier Make use of the new checkHasDocumentAccess method
Sat, 21 Feb 2009 20:15:23 +0000 Sverre Rabbelier Added a checkHasDocumentAccess method
Sat, 21 Feb 2009 20:14:51 +0000 Sverre Rabbelier Specify how to walk the scope up to another scope
Sat, 21 Feb 2009 20:14:19 +0000 Sverre Rabbelier Make use of default value
Sat, 21 Feb 2009 17:10:18 +0000 Lennard de Rijk Updated comments in access.py.
Sat, 21 Feb 2009 16:40:22 +0000 Sverre Rabbelier Added support for having a format string as scope_path filter
Thu, 19 Feb 2009 08:10:25 +0000 Lennard de Rijk Use the new program property in mentor and role for an access check.
Tue, 17 Feb 2009 19:32:53 +0000 Lennard de Rijk Added new access methods.
Mon, 16 Feb 2009 22:30:55 +0000 Pawel Solyga Remove extra space from soc.views.helper.access module.
Sun, 15 Feb 2009 18:52:38 +0000 Pawel Solyga Add missing dots in messages in soc.views.helper.access module.
Sun, 15 Feb 2009 11:14:26 +0000 Lennard de Rijk Fixed a bug in access.py where a non-existing variable would have been called.
Sat, 14 Feb 2009 16:43:20 +0000 Sverre Rabbelier Add custom access check for document listing
Sat, 14 Feb 2009 15:56:46 +0000 Sverre Rabbelier Developers have all roles
Sat, 14 Feb 2009 14:10:56 +0000 Sverre Rabbelier Fix a bug if you have no roles at all
Fri, 13 Feb 2009 23:18:39 +0000 Sverre Rabbelier Partially reverted "Update the copyright notice for 2009."
Fri, 13 Feb 2009 22:36:45 +0000 Sverre Rabbelier Update the copyright notice for 2009.
Fri, 13 Feb 2009 21:54:10 +0000 Sverre Rabbelier Do access checks on the pick url for documents
Fri, 13 Feb 2009 21:51:41 +0000 Sverre Rabbelier Factor out the hasMembership method from checkMembership
Wed, 11 Feb 2009 20:10:53 +0000 Lennard de Rijk Added allowsidebar to checkIsDocumentReadable.
Wed, 11 Feb 2009 20:04:29 +0000 Lennard de Rijk Fixed a bug in access.py that made it impossible to show featured documents in the sidebar.
Sat, 07 Feb 2009 23:26:38 +0000 Sverre Rabbelier Fixed access checkers for orgs
Sat, 07 Feb 2009 22:49:51 +0000 Sverre Rabbelier Rename checkHasActiveRole to checkHasActiveRoleForScope
Sat, 07 Feb 2009 20:37:28 +0000 Sverre Rabbelier Stylefixes in access.py and removal of self.deny calls
Sat, 07 Feb 2009 13:36:50 +0000 Lennard de Rijk Added missing comment in access.py and removed excessive whitespace.
Fri, 06 Feb 2009 10:24:45 +0000 Lennard de Rijk Added pre-accpeted status to group_app.
Thu, 05 Feb 2009 23:43:52 +0000 Sverre Rabbelier Make picker work generically
Thu, 05 Feb 2009 23:41:02 +0000 Sverre Rabbelier Fix broken document access checks
Thu, 05 Feb 2009 22:13:12 +0000 Lennard de Rijk Added new access checks to deal with timeline for programs.
Thu, 05 Feb 2009 20:19:17 +0000 Lennard de Rijk Cleaned up getKeyNameFromFields in Logic base.
Tue, 03 Feb 2009 15:18:40 +0000 Lennard de Rijk Renamed checkHasRole to checkHasActiveRole.
Tue, 03 Feb 2009 13:50:41 +0000 Lennard de Rijk Added checkCanReviewGroupApp to acces.py.
Tue, 03 Feb 2009 13:27:52 +0000 Lennard de Rijk Added checkCanEditGroupApp to access.py.
Tue, 03 Feb 2009 09:20:09 +0000 Lennard de Rijk Added some extra isUser checks to make sure that you have to accept the ToS before you can do anything concerning requests.
Mon, 02 Feb 2009 21:46:01 +0000 Lennard de Rijk Adds the possibility to exclude the user from the website.
Mon, 02 Feb 2009 17:02:31 +0000 Sverre Rabbelier More access related fixes
Mon, 02 Feb 2009 16:03:21 +0000 Sverre Rabbelier Use .logic in checkIsAllowedToManageRole at the caller
Mon, 02 Feb 2009 15:00:43 +0000 Sverre Rabbelier Fixed club_app
Mon, 02 Feb 2009 14:47:09 +0000 Sverre Rabbelier Rewrite getForFields to use GQL instead of the Query API
Mon, 02 Feb 2009 14:09:24 +0000 Sverre Rabbelier More access related fixes
Mon, 02 Feb 2009 13:59:07 +0000 Sverre Rabbelier Fixed access related bugs
Sun, 01 Feb 2009 20:44:47 +0000 Sverre Rabbelier Cleaned up access.py
Sun, 01 Feb 2009 13:25:27 +0000 Pawel Solyga Fix missing dot and wrong import sorting in soc.views.helper.access module.
Sat, 31 Jan 2009 22:32:54 +0000 Sverre Rabbelier Hook up the ACL system for documents.
Sat, 31 Jan 2009 17:01:56 +0000 Lennard de Rijk Removed workflow type as keyfield from program.
Sat, 31 Jan 2009 15:41:45 +0000 Sverre Rabbelier Cleanups in base.Logic
Sat, 31 Jan 2009 13:48:48 +0000 Lennard de Rijk Added status to program.
Fri, 30 Jan 2009 17:38:28 +0000 Lennard de Rijk Renamed state to status where appropriate.
Fri, 30 Jan 2009 11:15:26 +0000 Lennard de Rijk Changed status in group app model to state.
Thu, 29 Jan 2009 23:05:37 +0000 Sverre Rabbelier Properly check if a program is active
Thu, 29 Jan 2009 23:04:12 +0000 Sverre Rabbelier Factor out the allowIfCheckPasses logic
Thu, 29 Jan 2009 18:18:20 +0000 Lennard de Rijk Changed docstring for checkIsAllowedToManageRole.
Thu, 29 Jan 2009 18:11:11 +0000 Lennard de Rijk Added checkIsAllowedToManageRole to access.py.
Thu, 29 Jan 2009 15:53:35 +0000 Lennard de Rijk Redone access checks concerning groups to deal with the state property.
Wed, 28 Jan 2009 17:33:05 +0000 Lennard de Rijk Changed access.py to comply more with the style of the module.
Wed, 28 Jan 2009 15:43:30 +0000 Lennard de Rijk Redone the user's profile page.
Wed, 28 Jan 2009 15:24:02 +0000 Sverre Rabbelier Fix wrong order of decorators and some cleanup
Wed, 28 Jan 2009 02:25:51 +0000 Sverre Rabbelier Bugfixes after recent refactoring
Tue, 27 Jan 2009 22:59:01 +0000 Sverre Rabbelier Cache access checks and disable sidebar caching
less more (0) -120 tip