Wed, 21 Jan 2009 02:14:05 +0000 Add a clean_agrees_to_tos() validator that requires "Yes" if ToS exists.
Todd Larsen <tlarsen@google.com> [Wed, 21 Jan 2009 02:14:05 +0000] rev 860
Add a clean_agrees_to_tos() validator that requires "Yes" if ToS exists. Also, more user_logic.logic => user_logic fixes. If you are going to import "as", you might as well make the renaming worthwhile. Maybe we need to add a section on "import ... from ... as ..." in the style guide? Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 21 Jan 2009 00:32:05 +0000 Change "Show" to "Export" missed in r1446 commit.
Todd Larsen <tlarsen@google.com> [Wed, 21 Jan 2009 00:32:05 +0000] rev 859
Change "Show" to "Export" missed in r1446 commit. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 21 Jan 2009 00:27:39 +0000 Add an export() view, and implement it as text/text for Document.
Todd Larsen <tlarsen@google.com> [Wed, 21 Jan 2009 00:27:39 +0000] rev 858
Add an export() view, and implement it as text/text for Document. For every Model except Document, the public() view is displayed for any attempts to access the export() view. Currently, the permissions for export() are the same as for public(). This seems reasonable for Document, since anyone could extract the raw HTML from the page source anyway. The permissions should probably be different for other types of exports, such as vCard or iCard exports of profiles, CSV exports of lists, etc. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 23:13:03 +0000 If a site-wide ToS exist, display the User profile "Agrees to ToS" checkbox.
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 23:13:03 +0000] rev 857
If a site-wide ToS exist, display the User profile "Agrees to ToS" checkbox. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 23:01:24 +0000 Set agrees_to_tos example text to link to site-wide ToS (or a warning message).
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 23:01:24 +0000] rev 856
Set agrees_to_tos example text to link to site-wide ToS (or a warning message). Also, since a renaming import statement is being used already, change user_logic.logic to just user_logic. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 22:33:43 +0000 Do not crash on *every* page load if there is no ToS Document.
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 22:33:43 +0000] rev 855
Do not crash on *every* page load if there is no ToS Document. 'tos' ReferenceProperty might be present, but still be None. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 22:30:21 +0000 A better way to add site-wide ToS link to *all* pages on the site.
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 22:30:21 +0000] rev 854
A better way to add site-wide ToS link to *all* pages on the site. getUniversalContext() already fetches a copy of the Site settings, so use that to see if the site-wide ToS exist and produce a link. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 22:21:32 +0000 Linux /bin/sh (GNU) is not the same as OS X /bin/sh (BSD), so use /bin/bash.
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 22:21:32 +0000] rev 853
Linux /bin/sh (GNU) is not the same as OS X /bin/sh (BSD), so use /bin/bash. Fixes: scripts/pylint/do_pylint.sh: 27: Syntax error: "(" unexpected on Ubuntu (and possibly other Linux distros). Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 22:01:02 +0000 Replace css class 'notice' that is used in User profile template field help text with new 'fieldhelptext' class. Notice is part of CSS for notification bar and we want width limit just for field help text not for notification bar text.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 22:01:02 +0000] rev 852
Replace css class 'notice' that is used in User profile template field help text with new 'fieldhelptext' class. Notice is part of CSS for notification bar and we want width limit just for field help text not for notification bar text. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 21:48:28 +0000 Add getSingleton() method to return the Site settings entity.
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 21:48:28 +0000] rev 851
Add getSingleton() method to return the Site settings entity. There is always only one Site entity, referred to by DEF_SITE_LINK_ID. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 21:37:30 +0000 Return the ToS Document of the supplied Presence entity, if there is one.
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 21:37:30 +0000] rev 850
Return the ToS Document of the supplied Presence entity, if there is one. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 21:26:34 +0000 Support HTML tags in form field example_text column.
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 21:26:34 +0000] rev 849
Support HTML tags in form field example_text column. Improve the Program Model example_text as an example. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 21:00:55 +0000 Disable R0801 messages in pylintrc. R0801 messages indicates that a set of similar lines has been detected among multiple file. This usually means that the code should be refactored to avoid this duplication but in our case it's useless since it shows a lot of imports code or authors.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 21:00:55 +0000] rev 848
Disable R0801 messages in pylintrc. R0801 messages indicates that a set of similar lines has been detected among multiple file. This usually means that the code should be refactored to avoid this duplication but in our case it's useless since it shows a lot of imports code or authors. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 20:52:12 +0000 Add calendar widget support for timeline fields. Fix docstring typo in soc.views.models.timeline module. Add timeline edit template which loads necessary javascript files for datetimepicker widget.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 20:52:12 +0000] rev 847
Add calendar widget support for timeline fields. Fix docstring typo in soc.views.models.timeline module. Add timeline edit template which loads necessary javascript files for datetimepicker widget. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 20:49:49 +0000 Remove member_template from extra_dynaexclude in soc.views.models.club since member_template is only available in Organization as of recent commit.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 20:49:49 +0000] rev 846
Remove member_template from extra_dynaexclude in soc.views.models.club since member_template is only available in Organization as of recent commit. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 20:16:07 +0000 Add the agrees_to_tos property to Roles (as its own changeset this time...).
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 20:16:07 +0000] rev 845
Add the agrees_to_tos property to Roles (as its own changeset this time...). Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 20:04:21 +0000 Make getToSLink() an actual method for re-use by others.
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 20:04:21 +0000] rev 844
Make getToSLink() an actual method for re-use by others. Uses the views.helper.redirects module to create the /document/show path, instead of hard-coding it as a format string. Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 19:40:41 +0000 Fixed EOL and whitespace damage
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 20 Jan 2009 19:40:41 +0000] rev 843
Fixed EOL and whitespace damage Patch by: Sverre Rabbelier
Tue, 20 Jan 2009 17:56:10 +0000 This file should not have been included in r1428. Reverting...
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 17:56:10 +0000] rev 842
This file should not have been included in r1428. Reverting... Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 17:53:36 +0000 Changing ReadOnlyBool to type "text" makes it display "True" or "False".
Todd Larsen <tlarsen@google.com> [Tue, 20 Jan 2009 17:53:36 +0000] rev 841
Changing ReadOnlyBool to type "text" makes it display "True" or "False". Patch by: Todd Larsen Review by: to-be-reviewed
Tue, 20 Jan 2009 17:41:47 +0000 When constructing the sidebar don't overide 'sidebar'
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 20 Jan 2009 17:41:47 +0000] rev 840
When constructing the sidebar don't overide 'sidebar' Instead specify 'sidebar_additional' and include it even if there is a 'sidebar' defined. Patch by: Sverre Rabbelier
Tue, 20 Jan 2009 16:31:53 +0000 Add datetimepicker javascript widget files and css file.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 16:31:53 +0000] rev 839
Add datetimepicker javascript widget files and css file. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 16:27:36 +0000 Set notice width to 450px. It was way too long. Notice is displayed with help text on yellow background in User profile.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 16:27:36 +0000] rev 838
Set notice width to 450px. It was way too long. Notice is displayed with help text on yellow background in User profile. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 16:12:55 +0000 Add missing blank line in soc.views.helper.params module. Fix docstring typo in soc.views.models.role module. Add missing dots at the end of sentences in soc.logic.cleaning and soc.view.models.user_self modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 16:12:55 +0000] rev 837
Add missing blank line in soc.views.helper.params module. Fix docstring typo in soc.views.models.role module. Add missing dots at the end of sentences in soc.logic.cleaning and soc.view.models.user_self modules. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 16:10:04 +0000 Add missing 'of' word to list description strings in soc.views.models.club_app module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 16:10:04 +0000] rev 836
Add missing 'of' word to list description strings in soc.views.models.club_app module. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 16:09:09 +0000 Add missing blank lines and dots in soc.views.helper.templatetags.forms_helpers module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 16:09:09 +0000] rev 835
Add missing blank lines and dots in soc.views.helper.templatetags.forms_helpers module. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 16:08:16 +0000 Move member_template property from Group to Organization model since it's Organization specific property.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 16:08:16 +0000] rev 834
Move member_template property from Group to Organization model since it's Organization specific property. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 16:03:55 +0000 Disable R0201 message in pylintrc since we allow for that kind of methods. R0201 tells us that method could be a function. Used when a method doesn't use its bound instance, and so could be written as a function.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 16:03:55 +0000] rev 833
Disable R0201 message in pylintrc since we allow for that kind of methods. R0201 tells us that method could be a function. Used when a method doesn't use its bound instance, and so could be written as a function. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 16:00:19 +0000 Fix typo in settings.py (missing '>' character).
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 16:00:19 +0000] rev 832
Fix typo in settings.py (missing '>' character). Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 15:59:07 +0000 Add missing dots in docstrings. Add sendNotification parameters description to docstring in soc.logic.helper module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 15:59:07 +0000] rev 831
Add missing dots in docstrings. Add sendNotification parameters description to docstring in soc.logic.helper module. Patch by: Pawel Solyga Review by: to-be-reviewed
Tue, 20 Jan 2009 14:12:54 +0000 Added missing import to views/models/notification.py
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 20 Jan 2009 14:12:54 +0000] rev 830
Added missing import to views/models/notification.py Patch by: Lennard de Rijk
Tue, 20 Jan 2009 14:09:39 +0000 Users now have the right to delete their own notifications.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 20 Jan 2009 14:09:39 +0000] rev 829
Users now have the right to delete their own notifications. Patch by: Lennard de Rijk
Tue, 20 Jan 2009 13:19:45 +0000 Load /Users/solydzajs/Downloads/google_appengine into
Pawel Solyga <Pawel.Solyga@gmail.com> [Tue, 20 Jan 2009 13:19:45 +0000] rev 828
Load /Users/solydzajs/Downloads/google_appengine into trunk/thirdparty/google_appengine.
Tue, 20 Jan 2009 01:12:43 +0000 Split the notification list in read/unread
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 20 Jan 2009 01:12:43 +0000] rev 827
Split the notification list in read/unread Patch by: Sverre Rabbelier
Tue, 20 Jan 2009 00:48:49 +0000 Add an unread count indication next to the notification link
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 20 Jan 2009 00:48:49 +0000] rev 826
Add an unread count indication next to the notification link Similar to how this is done in gmail. Patch by: Sverre Rabbelier
Tue, 20 Jan 2009 00:48:30 +0000 Use 'from .. import .. as ..' in user_self
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 20 Jan 2009 00:48:30 +0000] rev 825
Use 'from .. import .. as ..' in user_self Patch by: Sverre Rabbelier
Tue, 20 Jan 2009 00:48:16 +0000 Fixed whitespace and EOL damage
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 20 Jan 2009 00:48:16 +0000] rev 824
Fixed whitespace and EOL damage Patch by: Sverre Rabbelier
Tue, 20 Jan 2009 00:11:38 +0000 Add a 'pending/accepted/denied' seperation to club_app list
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 20 Jan 2009 00:11:38 +0000] rev 823
Add a 'pending/accepted/denied' seperation to club_app list This is not only to make it easier to see which applictions have been accepted, but also to make it possible to redirect to /club/create for the accepted applications, rather than to /club_app/edit. Patch by: Sverre Rabbelier
Tue, 20 Jan 2009 00:11:21 +0000 Fixed whitespace damage
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 20 Jan 2009 00:11:21 +0000] rev 822
Fixed whitespace damage Patch by: Sverre Rabbelier
Mon, 19 Jan 2009 23:26:09 +0000 Send a notifcation if a club application is accepted
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 19 Jan 2009 23:26:09 +0000] rev 821
Send a notifcation if a club application is accepted Patch by: Sverre Rabbelier
Mon, 19 Jan 2009 23:25:49 +0000 Factor out sendNotification from sendInviteNotification
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 19 Jan 2009 23:25:49 +0000] rev 820
Factor out sendNotification from sendInviteNotification This makes it easier to create different types of notifications, such as a sendNewClubNotification. Patch by: Sverre Rabbelier
Mon, 19 Jan 2009 23:25:36 +0000 Fixed whitespace and EOL damage
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 19 Jan 2009 23:25:36 +0000] rev 819
Fixed whitespace and EOL damage Patch by: Sverre Rabbelier
Mon, 19 Jan 2009 23:25:23 +0000 Fixed whitespace damage
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 19 Jan 2009 23:25:23 +0000] rev 818
Fixed whitespace damage Patch by: Sverre Rabbelier
Mon, 19 Jan 2009 16:23:37 +0000 Added club_admin templates.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 19 Jan 2009 16:23:37 +0000] rev 817
Added club_admin templates. Patch by: Lennard de Rijk
Fri, 16 Jan 2009 17:54:46 +0000 Added Mario Ferraro to the AUTHORS list.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 16 Jan 2009 17:54:46 +0000] rev 816
Added Mario Ferraro to the AUTHORS list. Patch by: Lennard de Rijk
Fri, 16 Jan 2009 17:52:42 +0000 Tooltips now properly disappear when another text box with a tooltip has been highlighted.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 16 Jan 2009 17:52:42 +0000] rev 815
Tooltips now properly disappear when another text box with a tooltip has been highlighted. Also known as Issue 132. Patch by: Mario Ferraro Reviewed by: Lennard de Rijk
Thu, 15 Jan 2009 17:01:15 +0000 Implement the checkIsClubAppAccepted function
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 15 Jan 2009 17:01:15 +0000] rev 814
Implement the checkIsClubAppAccepted function Also added a stub for checkIsClubAdminForClub. Patch by: Sverre Rabbelier
Wed, 14 Jan 2009 22:37:05 +0000 Display state (but dis-allow edits) of User's agrees_to_tos boolean Property.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 22:37:05 +0000] rev 813
Display state (but dis-allow edits) of User's agrees_to_tos boolean Property. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 14 Jan 2009 22:30:24 +0000 Add read-only boolean form field widget.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 22:30:24 +0000] rev 812
Add read-only boolean form field widget. Developers should be able to view, but not change, the User's agrees_to_tos state. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 14 Jan 2009 22:02:39 +0000 Add "agrees to site-wide Terms of Service" boolean property for all Users.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 22:02:39 +0000] rev 811
Add "agrees to site-wide Terms of Service" boolean property for all Users. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 14 Jan 2009 20:37:56 +0000 Hide 'tos' pull-down selector from Program profile forms.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 20:37:56 +0000] rev 810
Hide 'tos' pull-down selector from Program profile forms. Until a way to select Documents for use as the Terms of Service for a Program exists (see http://code.google.com/p/soc/issues/detail?id=151), there is no point in hacking in scope_path and link_id fields here. The per-Program ToS feature will just be unavailable until an appropriate Document selector exists. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 14 Jan 2009 20:37:47 +0000 Hide 'tos' pull-down selector from Group profile forms.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 20:37:47 +0000] rev 809
Hide 'tos' pull-down selector from Group profile forms. Until a way to select Documents for use as the Terms of Service for a Group exist (see http://code.google.com/p/soc/issues/detail?id=151), there is no point in hacking in scope_path and link_id fields here. The per-Group ToS feature will just be unavailable until an appropriate Document selector exists. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 14 Jan 2009 20:37:34 +0000 Hide 'tos' pull-down selector from Site Settings forms.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 20:37:34 +0000] rev 808
Hide 'tos' pull-down selector from Site Settings forms. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 14 Jan 2009 20:37:24 +0000 Hack in tos_scope_path and tos_link_id to select Terms of Service Document.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 20:37:24 +0000] rev 807
Hack in tos_scope_path and tos_link_id to select Terms of Service Document. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 14 Jan 2009 20:05:15 +0000 Show Terms of Service link in footer if tos_link is defined in the context.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 20:05:15 +0000] rev 806
Show Terms of Service link in footer if tos_link is defined in the context. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 14 Jan 2009 20:05:05 +0000 Add a ReferenceProperty pointing to a Terms of Service Document.
Todd Larsen <tlarsen@google.com> [Wed, 14 Jan 2009 20:05:05 +0000] rev 805
Add a ReferenceProperty pointing to a Terms of Service Document. Patch by: Todd Larsen Review by: to-be-reviewed
Sat, 10 Jan 2009 19:11:34 +0000 Fixed a bug that was triggered on manual club creation without an application.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 10 Jan 2009 19:11:34 +0000] rev 804
Fixed a bug that was triggered on manual club creation without an application. Now also sets the application_completed flag upon club creation. Patch by: Lennard de Rijk
Sat, 10 Jan 2009 18:56:54 +0000 Fixed missing params in views/models/club_app.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 10 Jan 2009 18:56:54 +0000] rev 803
Fixed missing params in views/models/club_app.py. Patch by: Lennard de Rijk
Sat, 10 Jan 2009 18:18:10 +0000 Added Club Admin model, logic, and view
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 10 Jan 2009 18:18:10 +0000] rev 802
Added Club Admin model, logic, and view Patch by: Sverre Rabbelier
Sat, 10 Jan 2009 18:17:44 +0000 Invite (backup-)admin when creating a club
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 10 Jan 2009 18:17:44 +0000] rev 801
Invite (backup-)admin when creating a club Patch by: Sverre Rabbelier
Sat, 10 Jan 2009 18:17:30 +0000 Added a create method that uses an existing application
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 10 Jan 2009 18:17:30 +0000] rev 800
Added a create method that uses an existing application Patch by: Sverre Rabbelier
Sat, 10 Jan 2009 18:17:16 +0000 Construct names automatically from base name.
Sverre Rabbelier <srabbelier@gmail.com> [Sat, 10 Jan 2009 18:17:16 +0000] rev 799
Construct names automatically from base name. Saves a lot of typing for the common case Patch by: Sverre Rabbelier
Sat, 10 Jan 2009 14:49:45 +0000 Fixed a wrong method being called when accepting/declyning an application.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 10 Jan 2009 14:49:45 +0000] rev 798
Fixed a wrong method being called when accepting/declyning an application. Patch by: Lennard de Rijk
Sat, 10 Jan 2009 14:44:04 +0000 Added basic review functionality for club applications.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 10 Jan 2009 14:44:04 +0000] rev 797
Added basic review functionality for club applications. The access rights are open for discussion. The review page uses GET data to determine the decision made by the user. For convenience the Review Club Applications button directs you to a multi-list view so you can see the state of different applications. The review state will reset whenever the application has been changed using the edit form. Patch by: Lennard de Rijk
Sat, 10 Jan 2009 14:14:38 +0000 Fixed a typo in the comment in helper/access.py.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 10 Jan 2009 14:14:38 +0000] rev 796
Fixed a typo in the comment in helper/access.py. Patch by: Lennard de Rijk
Sat, 10 Jan 2009 13:50:41 +0000 Added control fields to group_app.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 10 Jan 2009 13:50:41 +0000] rev 795
Added control fields to group_app. Moved unnecessary fields containing questions about past participation from group_app to org_app. Updated the club_app public page to show the correct information using twoline layout. Patch by: Lennard de Rijk
Sat, 10 Jan 2009 13:28:04 +0000 Added _readonly_field_as_twoline_table_row .
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 10 Jan 2009 13:28:04 +0000] rev 794
Added _readonly_field_as_twoline_table_row . Patch by: Lennard de Rijk
Thu, 08 Jan 2009 21:44:03 +0000 Resolved a bug when editing a timeline.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 08 Jan 2009 21:44:03 +0000] rev 793
Resolved a bug when editing a timeline. Scope path is now set correctly when editing a timeline. Patch by: Lennard de Rijk
Thu, 08 Jan 2009 21:24:36 +0000 Fixed line-ending and whitespace damage
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 Jan 2009 21:24:36 +0000] rev 792
Fixed line-ending and whitespace damage Patch by: Sverre Rabbelier
Thu, 08 Jan 2009 21:24:27 +0000 Added the club_app view, logic and model
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 Jan 2009 21:24:27 +0000] rev 791
Added the club_app view, logic and model Patch by: Sverre Rabbelier
Thu, 08 Jan 2009 21:24:10 +0000 Removed unneeded params from club
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 Jan 2009 21:24:10 +0000] rev 790
Removed unneeded params from club Patch by: Sverre Rabbelier
Thu, 08 Jan 2009 21:23:52 +0000 Moved the member_template field to app and removed 'optional'
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 Jan 2009 21:23:52 +0000] rev 789
Moved the member_template field to app and removed 'optional' Also shortened the verbose_name of the member_template field. Patch by: Sverre Rabbelier
Thu, 08 Jan 2009 21:23:42 +0000 Factored out the clean_existing_user method
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 Jan 2009 21:23:42 +0000] rev 788
Factored out the clean_existing_user method Patch by: Sverre Rabbelier
Thu, 08 Jan 2009 21:23:33 +0000 Fix login link
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 Jan 2009 21:23:33 +0000] rev 787
Fix login link Without the leading slash the link does not work on appspot. Patch by: Sverre Rabbelier
Thu, 08 Jan 2009 21:23:24 +0000 Fixed a typo in the group_app model
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 Jan 2009 21:23:24 +0000] rev 786
Fixed a typo in the group_app model Patch by: Sverre Rabbelier
Thu, 08 Jan 2009 21:23:15 +0000 Added a twoline_edit.html page
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 08 Jan 2009 21:23:15 +0000] rev 785
Added a twoline_edit.html page An as_twoline_edit template tag was added for this purpose. This tag renders the label field on a seperate line. Patch by: Sverre Rabbelier
Thu, 08 Jan 2009 20:27:21 +0000 Fix missing dots at the end of sentences in docstring and fix wrong import sorting in soc.logic.helper.notifications module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Thu, 08 Jan 2009 20:27:21 +0000] rev 784
Fix missing dots at the end of sentences in docstring and fix wrong import sorting in soc.logic.helper.notifications module. Patch by: Pawel Solyga Review by: to-be-reviewed
Thu, 08 Jan 2009 20:09:24 +0000 Extract BSD license text into a separate file to make it easier to find.
Todd Larsen <tlarsen@google.com> [Thu, 08 Jan 2009 20:09:24 +0000] rev 783
Extract BSD license text into a separate file to make it easier to find. Patch by: Todd Larsen Review by: to-be-reviewed
Thu, 08 Jan 2009 17:22:37 +0000 Fixed missing files in r1364.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 08 Jan 2009 17:22:37 +0000] rev 782
Fixed missing files in r1364. Patch by: Lennard de Rijk
Thu, 08 Jan 2009 15:31:41 +0000 Fix the setup of the test environment, including clearing the datastore
Augie Fackler <durin42@gmail.com> [Thu, 08 Jan 2009 15:31:41 +0000] rev 781
Fix the setup of the test environment, including clearing the datastore between tests.
Thu, 08 Jan 2009 15:31:33 +0000 Add support for coverage to our testing system.
Augie Fackler <durin42@gmail.com> [Thu, 08 Jan 2009 15:31:33 +0000] rev 780
Add support for coverage to our testing system.
Wed, 07 Jan 2009 22:09:52 +0000 Added support for creating clubs.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 07 Jan 2009 22:09:52 +0000] rev 779
Added support for creating clubs. Patch by : Lennard de Rijk
Wed, 07 Jan 2009 21:58:43 +0000 Added support for mutliple edit forms based on entity type
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 07 Jan 2009 21:58:43 +0000] rev 778
Added support for mutliple edit forms based on entity type This makes it possible to have different edit forms in timeline based on which workflow type is used. Patch by: Sverre Rabbelier
Wed, 07 Jan 2009 21:57:48 +0000 Added an 'edit timeline' button to the program edit page
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 07 Jan 2009 21:57:48 +0000] rev 777
Added an 'edit timeline' button to the program edit page Also made the create timeline functionality use the logic modules introduced in the previous commit. Patch by: Sverre Rabbelier
Wed, 07 Jan 2009 21:57:12 +0000 Started on edit timeline
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 07 Jan 2009 21:57:12 +0000] rev 776
Started on edit timeline Added a gsoc timeline logic module. Also added a scope_path as the key_field to timeline. Updated the django_paterns to only include the edit field and removed link_id as dynafield. Patch by: Sverre Rabbelier
Wed, 07 Jan 2009 20:56:50 +0000 Fixed missing import in soc/models/organization.py.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 07 Jan 2009 20:56:50 +0000] rev 775
Fixed missing import in soc/models/organization.py. Patch by: Lennard de Rijk
Wed, 07 Jan 2009 20:30:38 +0000 Add hard-coded GroupApplication and OrgApplication Models.
Todd Larsen <tlarsen@google.com> [Wed, 07 Jan 2009 20:30:38 +0000] rev 774
Add hard-coded GroupApplication and OrgApplication Models. These are being hard-coded because the "real" Question/Answer/Quiz/Response implementation will not be ready any time soon. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 07 Jan 2009 20:24:38 +0000 Mailing list EmailProperty should be StringProperty instead, so that it is
Todd Larsen <tlarsen@google.com> [Wed, 07 Jan 2009 20:24:38 +0000] rev 773
Mailing list EmailProperty should be StringProperty instead, so that it is possible, for example, to supply a Google Group URL for sign-up purposes. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 07 Jan 2009 19:38:29 +0000 Add IRC channel and mailing list properties to the Group and Organization
Todd Larsen <tlarsen@google.com> [Wed, 07 Jan 2009 19:38:29 +0000] rev 772
Add IRC channel and mailing list properties to the Group and Organization Models. Patch by: Todd Larsen Review by: to-be-reviewed
Wed, 07 Jan 2009 16:49:16 +0000 Typo and style fixes.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 07 Jan 2009 16:49:16 +0000] rev 771
Typo and style fixes. Patch by: Pawel Solyga and Lennard de Rijk
Tue, 06 Jan 2009 21:21:09 +0000 Fixed a bug where a new timeline would get created on every edit of an existing program.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 06 Jan 2009 21:21:09 +0000] rev 770
Fixed a bug where a new timeline would get created on every edit of an existing program. Patch by: Lennard de Rijk
Tue, 06 Jan 2009 20:56:48 +0000 Added an elementary workflow choosing method to program creation.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 06 Jan 2009 20:56:48 +0000] rev 769
Added an elementary workflow choosing method to program creation. Patch by: Lennard de Rijk
Tue, 06 Jan 2009 17:26:06 +0000 Added logic and view classes for the Timeline model
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 06 Jan 2009 17:26:06 +0000] rev 768
Added logic and view classes for the Timeline model Patch by: Sverre Rabbelier
Tue, 06 Jan 2009 17:25:54 +0000 Sorted build.py's sitemap.addPages lines
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 06 Jan 2009 17:25:54 +0000] rev 767
Sorted build.py's sitemap.addPages lines Patch by: Sverre Rabbelier
Tue, 06 Jan 2009 16:55:27 +0000 Made Program reference Timeline
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 06 Jan 2009 16:55:27 +0000] rev 766
Made Program reference Timeline Also made Timeline inherit from base like it should. Patch by: Sverre Rabbelier
Tue, 06 Jan 2009 16:01:16 +0000 Copy/paste fix
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 06 Jan 2009 16:01:16 +0000] rev 765
Copy/paste fix Typo fix: s/founder/program Patch by: Sverre Rabbelier
Tue, 06 Jan 2009 00:14:32 +0000 Added a basic Timeline model
Sverre Rabbelier <srabbelier@gmail.com> [Tue, 06 Jan 2009 00:14:32 +0000] rev 764
Added a basic Timeline model The timeline model will contain the deadlines and time ranges for the individual programs. Patch by: Sverre Rabbelier
Mon, 29 Dec 2008 18:51:36 +0000 Set no_create_with_key_fields paramater to True for Notifications.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 29 Dec 2008 18:51:36 +0000] rev 763
Set no_create_with_key_fields paramater to True for Notifications. Patch by: Lennard de Rijk
Thu, 18 Dec 2008 09:52:20 +0000 Revert "Overwrite default patterns in views/models/notification.py to disallow certain URL's."
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 18 Dec 2008 09:52:20 +0000] rev 762
Revert "Overwrite default patterns in views/models/notification.py to disallow certain URL's." This should instead be done by setting the no_create_with_key_fields parameter to True. Patch by: Sverre Rabbelier
Thu, 18 Dec 2008 09:52:04 +0000 Allow disabling of the create url with key_fields
Sverre Rabbelier <srabbelier@gmail.com> [Thu, 18 Dec 2008 09:52:04 +0000] rev 761
Allow disabling of the create url with key_fields Patch by: Sverre Rabbelier
Thu, 18 Dec 2008 07:02:48 +0000 Overwrite default patterns in views/models/notification.py to disallow certain URL's.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 18 Dec 2008 07:02:48 +0000] rev 760
Overwrite default patterns in views/models/notification.py to disallow certain URL's. Patch by: Lennard de Rijk
Wed, 17 Dec 2008 22:27:55 +0000 Fixed a too long line in logic/helper/notifications.py
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 17 Dec 2008 22:27:55 +0000] rev 759
Fixed a too long line in logic/helper/notifications.py Patch by: Lennard de Rijk
Wed, 17 Dec 2008 22:25:16 +0000 Added base template for notification messages.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 17 Dec 2008 22:25:16 +0000] rev 758
Added base template for notification messages. This makes the messages a bit more friendly by including a greeting and signature. Patch by: Lennard de Rijk
Wed, 17 Dec 2008 22:15:21 +0000 Added email message when receiving a notification.py
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 17 Dec 2008 22:15:21 +0000] rev 757
Added email message when receiving a notification.py At the moment this only triggers when the new notification is your first unread message. Also fixed an url bug in the invite notification. Patch by: Lennard de Rijk
Wed, 17 Dec 2008 19:33:03 +0000 Changed invitation email and into a notification.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 17 Dec 2008 19:33:03 +0000] rev 756
Changed invitation email and into a notification. Also changed the public template for Notification to allow HTML code. Patch by: Lennard de Rijk
Mon, 15 Dec 2008 01:15:32 +0000 Remove unused imports and variables in different soc.views.models modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 01:15:32 +0000] rev 755
Remove unused imports and variables in different soc.views.models modules. Patch by: Pawel Solyga
Mon, 15 Dec 2008 01:13:07 +0000 Remove unused import in soc.views.hlper.templatetags.forms_helpers module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 01:13:07 +0000] rev 754
Remove unused import in soc.views.hlper.templatetags.forms_helpers module. Patch by: Pawel Solyga
Mon, 15 Dec 2008 01:12:28 +0000 Since DbModelForm has been renamed to BaseForm change super() call from BaseForm to djangoforms.ModelForm in soc.views.helper.forms module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 01:12:28 +0000] rev 753
Since DbModelForm has been renamed to BaseForm change super() call from BaseForm to djangoforms.ModelForm in soc.views.helper.forms module. Patch by: Pawel Solyga
Mon, 15 Dec 2008 01:11:12 +0000 Some docstring fixes and unused import removal in soc.logic.models.site module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 01:11:12 +0000] rev 752
Some docstring fixes and unused import removal in soc.logic.models.site module. Patch by: Pawel Solyga
Mon, 15 Dec 2008 01:10:32 +0000 Fix inheritance in soc.models.base module. FieldsProxy inherited from DbModelForm which was deleted in previous commits (replace that with BaseForm).
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 01:10:32 +0000] rev 751
Fix inheritance in soc.models.base module. FieldsProxy inherited from DbModelForm which was deleted in previous commits (replace that with BaseForm). Patch by: Pawel Solyga
Mon, 15 Dec 2008 01:08:16 +0000 Fix too long lines in soc.logic.helper.notifications module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 01:08:16 +0000] rev 750
Fix too long lines in soc.logic.helper.notifications module. Patch by: Pawel Solyga
Mon, 15 Dec 2008 01:07:18 +0000 Remove unused import in soc.logic.accounts module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 01:07:18 +0000] rev 749
Remove unused import in soc.logic.accounts module. Patch by: Pawel Solyga
Mon, 15 Dec 2008 01:06:13 +0000 Remove unused imports in models modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 01:06:13 +0000] rev 748
Remove unused imports in models modules. Patch by: Pawel Solyga
Mon, 15 Dec 2008 00:34:46 +0000 In soc.views.models.notification module remove unused imports, add missing white space, change list() method definition to comply with base View list() method declaration. Add missing Meta class docstring.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 00:34:46 +0000] rev 747
In soc.views.models.notification module remove unused imports, add missing white space, change list() method definition to comply with base View list() method declaration. Add missing Meta class docstring. Patch by: Pawel Solyga
Mon, 15 Dec 2008 00:24:24 +0000 Fix import sorting in soc.views.helper.access module and rename 'host' to 'Program Administrator'.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 00:24:24 +0000] rev 746
Fix import sorting in soc.views.helper.access module and rename 'host' to 'Program Administrator'. Patch by: Pawel Solyga
Mon, 15 Dec 2008 00:22:50 +0000 Remove not used TYPE_NAME, TYPE_NAME_SHORT and TYPE_NAME_PLURAL consts in all Group models.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 00:22:50 +0000] rev 745
Remove not used TYPE_NAME, TYPE_NAME_SHORT and TYPE_NAME_PLURAL consts in all Group models. Patch by: Pawel Solyga
Mon, 15 Dec 2008 00:21:26 +0000 Add missing dots, fix imports sorting and too long lines in different modules. Add TODO in soc.views.models.host module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 15 Dec 2008 00:21:26 +0000] rev 744
Add missing dots, fix imports sorting and too long lines in different modules. Add TODO in soc.views.models.host module. Patch by: Pawel Solyga
Sun, 14 Dec 2008 00:51:03 +0000 Have user/edit.html use the as_table tag as well
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 14 Dec 2008 00:51:03 +0000] rev 743
Have user/edit.html use the as_table tag as well Patch by: Sverre Rabbelier
Sun, 14 Dec 2008 00:50:49 +0000 Removed unused template
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 14 Dec 2008 00:50:49 +0000] rev 742
Removed unused template Patch by: Sverre Rabbelier
Sun, 14 Dec 2008 00:33:59 +0000 Converted as_table to be a template tag
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 14 Dec 2008 00:33:59 +0000] rev 741
Converted as_table to be a template tag This allows us to move all the HTML from python code (which made it extremely icky and unreadable) to Django templates, which is _a lot_ more readable, and makes it feasable for HTML/CSS experts to change the way these tables are generated. Patch by: Sverre Rabbelier
(0) -120 +120 +1000 tip