Sat, 21 Feb 2009 20:15:23 +0000 Added a checkHasDocumentAccess method
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 20:15:23 +0000] rev 1443
Added a checkHasDocumentAccess method Uses the SCOPE_DEPTH to determine how far to walk up the scope so that the correct value for scope_path is set. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 20:14:51 +0000 Specify how to walk the scope up to another scope
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 20:14:51 +0000] rev 1442
Specify how to walk the scope up to another scope This will be used by document ACL later. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 20:14:19 +0000 Make use of default value
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 20:14:19 +0000] rev 1441
Make use of default value field_name is not modified and as such it is possible to properly use the default value system (rather than just specifying None). Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 20:13:46 +0000 Also pass the prefix in the document cleaning method
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 20:13:46 +0000] rev 1440
Also pass the prefix in the document cleaning method The prefix is needed to determine how far to walk up the scope. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 17:58:45 +0000 Add a "Developer" tag in the top sidebar if appropriate
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 17:58:45 +0000] rev 1439
Add a "Developer" tag in the top sidebar if appropriate Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 17:10:18 +0000 Updated comments in access.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 17:10:18 +0000] rev 1438
Updated comments in access.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 17:05:52 +0000 Added several menu items to the program menu.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 17:05:52 +0000] rev 1437
Added several menu items to the program menu. For example, non-students now see a Apply as a mentor link that takes them to the list of all active organizations. This only happens when the organizations announced deadline has passed. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 16:40:59 +0000 Fix access bug in organization
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 16:40:59 +0000] rev 1436
Fix access bug in organization Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 16:40:22 +0000 Added support for having a format string as scope_path filter
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 16:40:22 +0000] rev 1435
Added support for having a format string as scope_path filter Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 16:39:46 +0000 Fixed a bug in seed_db
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 16:39:46 +0000] rev 1434
Fixed a bug in seed_db The mentor and org for Melange were created with wrong scope and key. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 16:00:52 +0000 Convert mentor.py to use DynaFields as an example
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 16:00:52 +0000] rev 1433
Convert mentor.py to use DynaFields as an example Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 16:00:17 +0000 Hook up dynafields in params.py
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 16:00:17 +0000] rev 1432
Hook up dynafields in params.py The helper method getDynaFields converts a list with dynafield dicts to a dictionary with dynaproperties and is used to update the create- and edit_dynaproperties dicts. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 15:59:42 +0000 Added DynaFields to the dynaform module
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 15:59:42 +0000] rev 1431
Added DynaFields to the dynaform module DynaFields work similar to DynaForms, in that they allow a regular field to be created by supplying a dictionary. The main advantage is that any property can be added, even if the base class doesn't have support for it. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 15:59:07 +0000 Rename dynafields to dynaproperties
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 15:59:07 +0000] rev 1430
Rename dynafields to dynaproperties This is to prepare for true dynafields. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 15:57:02 +0000 Update seed_db as WTFPL is no longer an allowed license
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 15:57:02 +0000] rev 1429
Update seed_db as WTFPL is no longer an allowed license Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 11:14:44 +0000 Added student_proposals to the sitemap.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 11:14:44 +0000] rev 1428
Added student_proposals to the sitemap. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 11:14:05 +0000 Scope is already set to entity.scope, so no need to overwrite in base._editPost().
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 11:14:05 +0000] rev 1427
Scope is already set to entity.scope, so no need to overwrite in base._editPost(). Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 11:08:15 +0000 Added student_proposal view.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 11:08:15 +0000] rev 1426
Added student_proposal view. Note that the access checks still need to be done and other functionality like ranking/scoring and withdrawal of the application are not in yet. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 11:06:23 +0000 Added new cleaning method to validate a student proposal.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 11:06:23 +0000] rev 1425
Added new cleaning method to validate a student proposal. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 11:02:59 +0000 Since scope does not change we do not need to call getFromKeyName every time.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 11:02:59 +0000] rev 1424
Since scope does not change we do not need to call getFromKeyName every time. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 10:57:02 +0000 Added student proposal view templates.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 10:57:02 +0000] rev 1423
Added student proposal view templates. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 10:54:47 +0000 Added student_proposal logic.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 10:54:47 +0000] rev 1422
Added student_proposal logic. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 10:53:52 +0000 Made some changes to StudentProposal.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 10:53:52 +0000] rev 1421
Made some changes to StudentProposal. Abstract is now required and content field has been added. New is now the default status. This will be used to easily distinguish between applications that didn't have their initial ranking/scoring yet. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 10:36:04 +0000 Fixed name method in soc/models/role.py
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 21 Feb 2009 10:36:04 +0000] rev 1420
Fixed name method in soc/models/role.py Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sat, 21 Feb 2009 00:45:57 +0000 Add caching to the homepage
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 00:45:57 +0000] rev 1419
Add caching to the homepage Homepage is flushed when the home document is changed. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 00:45:19 +0000 Compute the memcache_key only in get()
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 00:45:19 +0000] rev 1418
Compute the memcache_key only in get() This will be used by the homepage caching later on. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 00:43:56 +0000 Set and unset the home_for property if appropriate
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 00:43:56 +0000] rev 1417
Set and unset the home_for property if appropriate Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 00:33:59 +0000 Add an home_for reference property
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 00:33:59 +0000] rev 1416
Add an home_for reference property This field will be set to whatever presence is using the document as home document. Patch by: Sverre Rabbelier
Sat, 21 Feb 2009 00:30:53 +0000 Added a document in the test user's user space
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 21 Feb 2009 00:30:53 +0000] rev 1415
Added a document in the test user's user space This makes it easier to test editing documents. Patch by: Sverre Rabbelier
Fri, 20 Feb 2009 23:59:23 +0000 Redone form field filling via request.GET to work on multiple fields.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 20 Feb 2009 23:59:23 +0000] rev 1414
Redone form field filling via request.GET to work on multiple fields. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Fri, 20 Feb 2009 12:38:29 +0000 Removed obsolete import from sitemap/build.py.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 20 Feb 2009 12:38:29 +0000] rev 1413
Removed obsolete import from sitemap/build.py. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Fri, 20 Feb 2009 11:39:00 +0000 First go at the student proposal model.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 20 Feb 2009 11:39:00 +0000] rev 1412
First go at the student proposal model. The scope will be set to the student role and the link_id will be time-based. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Fri, 20 Feb 2009 10:12:03 +0000 Footer of melange now resizes properly.
Pawel Solyga <Pawel.Solyga@gmail.com> [Fri, 20 Feb 2009 10:12:03 +0000] rev 1411
Footer of melange now resizes properly. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Thu, 19 Feb 2009 23:27:46 +0000 Fixed grouping and updated help text
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 23:27:46 +0000] rev 1410
Fixed grouping and updated help text Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 23:27:20 +0000 Make the heading line up with the input fields
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 23:27:20 +0000] rev 1409
Make the heading line up with the input fields Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 23:26:54 +0000 Deleted stale comment
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 23:26:54 +0000] rev 1408
Deleted stale comment Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 22:51:24 +0000 Fixed copy/paste fail
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 22:51:24 +0000] rev 1407
Fixed copy/paste fail Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 21:54:36 +0000 List public view for organizations should be program limited.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 19 Feb 2009 21:54:36 +0000] rev 1406
List public view for organizations should be program limited. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 19 Feb 2009 21:27:31 +0000 Added apply as a mentor view which lists all orgs for a given program.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 19 Feb 2009 21:27:31 +0000] rev 1405
Added apply as a mentor view which lists all orgs for a given program. The check if someone can actually request to become a mentor is done after the user has selected an organization from this view. This is not bad because a student would never see the link to this page in the program menu. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 19 Feb 2009 21:14:28 +0000 Added a link to the official OSI licenses list
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 21:14:28 +0000] rev 1404
Added a link to the official OSI licenses list Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 21:10:42 +0000 Make org_app use the new licenses set
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 21:10:42 +0000] rev 1403
Make org_app use the new licenses set Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 21:10:09 +0000 Added OSI approved licenses
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 21:10:09 +0000] rev 1402
Added OSI approved licenses Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 20:49:27 +0000 Wording nitpick fix
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 20:49:27 +0000] rev 1401
Wording nitpick fix Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 20:44:37 +0000 Rebased my double work on top of Todd recent commit
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 20:44:37 +0000] rev 1400
Rebased my double work on top of Todd recent commit Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 20:30:47 +0000 Make it easier to support other extensions per-Model (such as .csv, etc.).
Todd Larsen <tlarsen@google.com> [Thu, 19 Feb 2009 20:30:47 +0000] rev 1399
Make it easier to support other extensions per-Model (such as .csv, etc.). Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 19 Feb 2009 20:24:17 +0000 Force browser to ask to save an Export, and provide a filename extension.
Todd Larsen <tlarsen@google.com> [Thu, 19 Feb 2009 20:24:17 +0000] rev 1398
Force browser to ask to save an Export, and provide a filename extension. See: http://code.google.com/p/soc/issues/detail?id=192 Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 19 Feb 2009 20:13:41 +0000 Fixed blog on home view
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 20:13:41 +0000] rev 1397
Fixed blog on home view For some reason the script does not work if it resides in it's own file, perhaps some JS guru can enlighten? Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 19:57:07 +0000 Clean the e-mail field
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 19:57:07 +0000] rev 1396
Clean the e-mail field Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 19:56:24 +0000 Add a regular 'empty field cleaner'
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 19:56:24 +0000] rev 1395
Add a regular 'empty field cleaner' Regular, as opposed to a decorator. Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 18:37:44 +0000 Bugfix in student view.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 19 Feb 2009 18:37:44 +0000] rev 1394
Bugfix in student view. This got triggered when a student agreement was set and the create student button was clicked. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 19 Feb 2009 17:07:13 +0000 Reset the RELEASE_TAG to None (unreleased) now that the 0.3-20090219 release
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 19 Feb 2009 17:07:13 +0000] rev 1393
Reset the RELEASE_TAG to None (unreleased) now that the 0.3-20090219 release candidate branch has been created. Patch by: Pawel Solyga
Thu, 19 Feb 2009 17:00:14 +0000 Set RELEASE_TAG to 0.3-20090219rc for release candidate.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 19 Feb 2009 17:00:14 +0000] rev 1392
Set RELEASE_TAG to 0.3-20090219rc for release candidate. Patch by: Pawel Solyga
Thu, 19 Feb 2009 16:34:40 +0000 Added a missing cleaner to org idea list
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 16:34:40 +0000] rev 1391
Added a missing cleaner to org idea list Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 16:34:04 +0000 Fixed a missing property in seed_db
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 19 Feb 2009 16:34:04 +0000] rev 1390
Fixed a missing property in seed_db Patch by: Sverre Rabbelier
Thu, 19 Feb 2009 16:13:04 +0000 Add noreply email property to Site model. Still missing cleaner method and changes in notifications module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 19 Feb 2009 16:13:04 +0000] rev 1389
Add noreply email property to Site model. Still missing cleaner method and changes in notifications module. Patch by: Pawel Solyga Reviewed by: to-be- reviewed
Thu, 19 Feb 2009 08:10:25 +0000 Use the new program property in mentor and role for an access check.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 19 Feb 2009 08:10:25 +0000] rev 1388
Use the new program property in mentor and role for an access check. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 18 Feb 2009 21:41:27 +0000 Added required program property to org_admin and mentor.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 18 Feb 2009 21:41:27 +0000] rev 1387
Added required program property to org_admin and mentor. This can be used to simplify checks. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 18 Feb 2009 19:49:39 +0000 Org admins can now send out invitations and users can now request to become a mentor.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 18 Feb 2009 19:49:39 +0000] rev 1386
Org admins can now send out invitations and users can now request to become a mentor. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 17 Feb 2009 21:16:35 +0000 Accidently left one addrole in student.py during my quest to refactor it into params.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 17 Feb 2009 21:16:35 +0000] rev 1385
Accidently left one addrole in student.py during my quest to refactor it into params. It has now been removed. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 17 Feb 2009 20:34:01 +0000 Role overview membership is now determined by setting show_in_roles_overview param to true in the view.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 17 Feb 2009 20:34:01 +0000] rev 1384
Role overview membership is now determined by setting show_in_roles_overview param to true in the view. Also added student roles to the list. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
(0) -1000 -300 -100 -60 +60 +100 +300 +1000 tip