Wed, 04 Feb 2009 23:06:48 +0000 Hook up the new jquery plugins in base.html and _as_table_row.html
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 04 Feb 2009 23:06:48 +0000] rev 1215
Hook up the new jquery plugins in base.html and _as_table_row.html A very important todo here is to make loading these plugins only when needed, as to not waste bandwith. This should be trivial to do later on though, so leaving as-is now. Patch by: "Mario Ferraro" <fadinlight@gmail.com> Reviewed by: Sverre Rabbelier
Wed, 04 Feb 2009 23:04:10 +0000 Include the field_id in the context of _as_table_helper
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 04 Feb 2009 23:04:10 +0000] rev 1214
Include the field_id in the context of _as_table_helper This makes it possible to refer to the field that is being edited by it's ID (in for example Javascript). Patch by: "Mario Ferraro" <fadinlight@gmail.com>
Wed, 04 Feb 2009 23:01:36 +0000 Make toDict "dereference" the 'name' property if it is present
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 04 Feb 2009 23:01:36 +0000] rev 1213
Make toDict "dereference" the 'name' property if it is present This makes it possible to turn 'name' into a consistent alias that can be used to represent an entity. Patch by: Sverre Rabbelier
Wed, 04 Feb 2009 22:52:33 +0000 Added jquery thickbox, ajaxQueue, autocomplete and bgiframe
Sverre Rabbelier <srabbelier@gmail.com> [Wed, 04 Feb 2009 22:52:33 +0000] rev 1212
Added jquery thickbox, ajaxQueue, autocomplete and bgiframe Also added the soc-specific stylesheets for jquery and thickbox. Patch by: "Mario Ferraro" <fadinlight@gmail.com>
Wed, 04 Feb 2009 21:24:36 +0000 Now calling block.super in timeline/edit.html template.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 04 Feb 2009 21:24:36 +0000] rev 1211
Now calling block.super in timeline/edit.html template. Patch by: Sverre Rabbelier Reviewed by: to-be-reviewed
Wed, 04 Feb 2009 21:15:26 +0000 Added timezone clarification to the timeline edit form.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 04 Feb 2009 21:15:26 +0000] rev 1210
Added timezone clarification to the timeline edit form. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 04 Feb 2009 21:12:29 +0000 Specific program menu's now show a "Apply to become an Organization" entry when the program's timeline states that it's open.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 04 Feb 2009 21:12:29 +0000] rev 1209
Specific program menu's now show a "Apply to become an Organization" entry when the program's timeline states that it's open. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 04 Feb 2009 21:10:34 +0000 Added new helper module for timelines.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 04 Feb 2009 21:10:34 +0000] rev 1208
Added new helper module for timelines. This helps to determine wether a given event or period has begun/isactive/ended. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Wed, 04 Feb 2009 21:09:06 +0000 Added missing table header for org_apps.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 04 Feb 2009 21:09:06 +0000] rev 1207
Added missing table header for org_apps. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 21:15:12 +0000 Refactored the application review template into group_app.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 21:15:12 +0000] rev 1206
Refactored the application review template into group_app. Patch by: Madhusudan C.S Reviewed by: Lennard de Rijk
Tue, 03 Feb 2009 20:30:08 +0000 Added validate_new_group to cleaning and removed clean_new_club_link_id.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 20:30:08 +0000] rev 1205
Added validate_new_group to cleaning and removed clean_new_club_link_id. This new cleaning method is a general purpose method for cleaning the form of a new group or group_app. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 20:18:15 +0000 Fixed an error in group_app view that didnt let you create a new application.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 20:18:15 +0000] rev 1204
Fixed an error in group_app view that didnt let you create a new application. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 15:18:40 +0000 Renamed checkHasRole to checkHasActiveRole.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 15:18:40 +0000] rev 1203
Renamed checkHasRole to checkHasActiveRole. We need this distinction to later allow another check to grant access upon a role that also might be inactive. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 14:19:51 +0000 Added removal of an existing group application when someone else is applying.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 14:19:51 +0000] rev 1202
Added removal of an existing group application when someone else is applying. This makes sure that the fields we do not collect via the form also get wiped when a rejected application is being redone by someone else. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 13:50:41 +0000 Added checkCanReviewGroupApp to acces.py.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 13:50:41 +0000] rev 1201
Added checkCanReviewGroupApp to acces.py. To make this work allowSidebar decorator was added as well. This will make sure that the Review buttons show up in the sidebar. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 13:27:52 +0000 Added checkCanEditGroupApp to access.py.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 13:27:52 +0000] rev 1200
Added checkCanEditGroupApp to access.py. Group Applications can now only be edited if they are either rejected or still in need of review. Also fixed a bug in checkIsMyEntity. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 13:26:34 +0000 Fixed whitespace in /soc/models/group_app.py
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 13:26:34 +0000] rev 1199
Fixed whitespace in /soc/models/group_app.py Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 09:20:09 +0000 Added some extra isUser checks to make sure that you have to accept the ToS before you can do anything concerning requests.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 09:20:09 +0000] rev 1198
Added some extra isUser checks to make sure that you have to accept the ToS before you can do anything concerning requests. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 08:36:05 +0000 Fixes a bug where notifications can't be deleted.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 08:36:05 +0000] rev 1197
Fixes a bug where notifications can't be deleted. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 08:33:46 +0000 Only do the update routine when the status changes for group_app's and role requests.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 08:33:46 +0000] rev 1196
Only do the update routine when the status changes for group_app's and role requests. This helps prevent spamming multiple notifications. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Tue, 03 Feb 2009 08:25:47 +0000 Fixed a bug where a GMAP error message would be displayed when the form was not valid.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 03 Feb 2009 08:25:47 +0000] rev 1195
Fixed a bug where a GMAP error message would be displayed when the form was not valid. The wrong params were used, so the wrong template was used to display the form. This also caused the instruction_text to dissapear. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 22:58:57 +0000 The simplejson in Django is now used, so do not create a symlink in build.sh.
Todd Larsen <tlarsen@google.com> [Mon, 02 Feb 2009 22:58:57 +0000] rev 1194
The simplejson in Django is now used, so do not create a symlink in build.sh. Patch by: Todd Larsen Review by: to-be-reviewed
Mon, 02 Feb 2009 21:48:37 +0000 Fixed a typo in getForCurrentAccount comment.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 02 Feb 2009 21:48:37 +0000] rev 1193
Fixed a typo in getForCurrentAccount comment. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 21:46:01 +0000 Adds the possibility to exclude the user from the website.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 02 Feb 2009 21:46:01 +0000] rev 1192
Adds the possibility to exclude the user from the website. getForCurrentAccount now only returns a user entity when it is valid. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 20:56:14 +0000 Fixed default value for write_access in Document model.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 02 Feb 2009 20:56:14 +0000] rev 1191
Fixed default value for write_access in Document model. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 20:07:52 +0000 Probably fixed a bug on the live instance.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 02 Feb 2009 20:07:52 +0000] rev 1190
Probably fixed a bug on the live instance. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 17:02:31 +0000 More access related fixes
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 02 Feb 2009 17:02:31 +0000] rev 1189
More access related fixes Also make it possible to do access checks for 'create'. Patch by: Sverre Rabbelier
Mon, 02 Feb 2009 16:57:21 +0000 Reset the RELEASE_TAG to None (unreleased) now that the 0.2-20090202 release
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 02 Feb 2009 16:57:21 +0000] rev 1188
Reset the RELEASE_TAG to None (unreleased) now that the 0.2-20090202 release candidate branch has been created. Patch by: Pawel Solyga
Mon, 02 Feb 2009 16:44:17 +0000 Set RELEASE_TAG to 0.2-20090202rc for release candidate 02/02/2009.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 02 Feb 2009 16:44:17 +0000] rev 1187
Set RELEASE_TAG to 0.2-20090202rc for release candidate 02/02/2009. Patch by: Pawel Solyga
Mon, 02 Feb 2009 16:42:31 +0000 Fixed EOL errors.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 02 Feb 2009 16:42:31 +0000] rev 1186
Fixed EOL errors. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 16:21:33 +0000 Create org_application now shows select program view.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 02 Feb 2009 16:21:33 +0000] rev 1185
Create org_application now shows select program view. Also fixed the menu heading. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 16:03:21 +0000 Use .logic in checkIsAllowedToManageRole at the caller
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 02 Feb 2009 16:03:21 +0000] rev 1184
Use .logic in checkIsAllowedToManageRole at the caller This is to be consistent with the rest of the module. Patch by: Sverre Rabbelier
Mon, 02 Feb 2009 15:39:22 +0000 Make getForFields work with no filter
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 02 Feb 2009 15:39:22 +0000] rev 1183
Make getForFields work with no filter Patch by: Sverre Rabbelier
Mon, 02 Feb 2009 15:34:45 +0000 Fixed EOL damage in org_app and access checks
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 02 Feb 2009 15:34:45 +0000] rev 1182
Fixed EOL damage in org_app and access checks Patch by: Sverre Rabbelier
Mon, 02 Feb 2009 15:04:04 +0000 Calling getForCurrentAccount where necessary.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 02 Feb 2009 15:04:04 +0000] rev 1181
Calling getForCurrentAccount where necessary. Also fixed whitespace error in soc/views/models/user_self.py Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 15:00:43 +0000 Fixed club_app
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 02 Feb 2009 15:00:43 +0000] rev 1180
Fixed club_app The user could not edit their own club app due to a buggy check. Patch by: Sverre Rabbelier
Mon, 02 Feb 2009 14:47:09 +0000 Rewrite getForFields to use GQL instead of the Query API
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 02 Feb 2009 14:47:09 +0000] rev 1179
Rewrite getForFields to use GQL instead of the Query API Apparently the Query API does not support the IN statement. Patch by: Sverre Rabbelier
Mon, 02 Feb 2009 14:19:22 +0000 Removed work flow field from the check in getExtraMenus for program.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 02 Feb 2009 14:19:22 +0000] rev 1178
Removed work flow field from the check in getExtraMenus for program. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 14:09:24 +0000 More access related fixes
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 02 Feb 2009 14:09:24 +0000] rev 1177
More access related fixes Patch by: Sverre Rabbelier
Mon, 02 Feb 2009 13:59:07 +0000 Fixed access related bugs
Sverre Rabbelier <srabbelier@gmail.com> [Mon, 02 Feb 2009 13:59:07 +0000] rev 1176
Fixed access related bugs Patch by: Sverre Rabbelier
Mon, 02 Feb 2009 13:48:15 +0000 Make longitude and latitude hidden fields not required in soc.views.models.role module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 02 Feb 2009 13:48:15 +0000] rev 1175
Make longitude and latitude hidden fields not required in soc.views.models.role module. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 10:15:07 +0000 Fix broken Roles public templates. By mistake we used entity.user.public_name instead of entity.user.name.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 02 Feb 2009 10:15:07 +0000] rev 1174
Fix broken Roles public templates. By mistake we used entity.user.public_name instead of entity.user.name. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 10:10:39 +0000 Changes in club_app and org_app public templates. Don't show email address in public template.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 02 Feb 2009 10:10:39 +0000] rev 1173
Changes in club_app and org_app public templates. Don't show email address in public template. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 10:09:18 +0000 Style fixes in soc.views.models.user module.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 02 Feb 2009 10:09:18 +0000] rev 1172
Style fixes in soc.views.models.user module. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 10:07:34 +0000 Style fixes in soc.logic.models modules.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 02 Feb 2009 10:07:34 +0000] rev 1171
Style fixes in soc.logic.models modules. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Mon, 02 Feb 2009 10:06:36 +0000 Fix missing indention in css file.
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 02 Feb 2009 10:06:36 +0000] rev 1170
Fix missing indention in css file. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Sun, 01 Feb 2009 23:36:50 +0000 Set the right field type in user_self to overcome confusion.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 01 Feb 2009 23:36:50 +0000] rev 1169
Set the right field type in user_self to overcome confusion. Also reverted a template change. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 01 Feb 2009 23:27:28 +0000 Adding a hidden agreed_to_tos field when the user has signed the ToS.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 01 Feb 2009 23:27:28 +0000] rev 1168
Adding a hidden agreed_to_tos field when the user has signed the ToS. This a more cleaner solution then r1774. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 01 Feb 2009 22:51:14 +0000 Fix the JS but mentioned in the previous commit
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 01 Feb 2009 22:51:14 +0000] rev 1167
Fix the JS but mentioned in the previous commit Patch by: Sverre Rabbelier Reviewed by: Pawel Solyga
Sun, 01 Feb 2009 22:48:48 +0000 Fix get args construction when there are multiple lists on the page
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 01 Feb 2009 22:48:48 +0000] rev 1166
Fix get args construction when there are multiple lists on the page It is now possible to go back and forward through the liast, and specify the limit (both offset and limit can be done per list). The JS driving the list boxes is buggy, if visiting an url like: http://localhost:8080/notification/list?limit_0=10 And then change the limit in the second checkbox, it directs to: http://localhost:8080/notification/list?limit_1=25 Whereas it should redirect to: http://localhost:8080/notification/list?limit_0=10&limit_1=25 The logic _does_ work properly when the limit of the changed list is already present in the url. Patch by: Sverre Rabbelier
Sun, 01 Feb 2009 22:44:14 +0000 Unify 'getForFields' and 'getForLimitAndOffset'
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 01 Feb 2009 22:44:14 +0000] rev 1165
Unify 'getForFields' and 'getForLimitAndOffset' This also fixes the broken list views for filtered lists. Patch by: Sverre Rabbelier
Sun, 01 Feb 2009 22:35:35 +0000 User profile now shows the time on which you signed the ToS.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 01 Feb 2009 22:35:35 +0000] rev 1164
User profile now shows the time on which you signed the ToS. Note that this solution is temporary and a hidden_field_as_table_row will be made by Pawel soon. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 01 Feb 2009 20:44:47 +0000 Cleaned up access.py
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 01 Feb 2009 20:44:47 +0000] rev 1163
Cleaned up access.py Removed a lot of duplicate code and added more generic checkers in their place. Patch by: Sverre Rabbelier
Sun, 01 Feb 2009 20:41:58 +0000 Do not return empty menu's in program.
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 01 Feb 2009 20:41:58 +0000] rev 1162
Do not return empty menu's in program. Patch by: Sverre Rabbelier
Sun, 01 Feb 2009 17:52:12 +0000 This patch prohibits changing of agreed_to_tos and agreed_to_tos_on by the Logic module.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 01 Feb 2009 17:52:12 +0000] rev 1161
This patch prohibits changing of agreed_to_tos and agreed_to_tos_on by the Logic module. This is used so that legally the agreed_to_tos fields can never change in the User model once set. Patch by: Haoyu Bai Reviewed by: Lennard de Rijk
Sun, 01 Feb 2009 17:40:26 +0000 Add publish_location boolean property to Role model. This field indicates whether the User has agreed to publish his location. It is not supported yet in any logic, views or templates but we won't want to change models later so it's being added now.
Pawel Solyga <Pawel.Solyga@gmail.com> [Sun, 01 Feb 2009 17:40:26 +0000] rev 1160
Add publish_location boolean property to Role model. This field indicates whether the User has agreed to publish his location. It is not supported yet in any logic, views or templates but we won't want to change models later so it's being added now. Patch by: Pawel Solyga Reviewed by: to-be-reviewed
Sun, 01 Feb 2009 17:31:09 +0000 Fixes an error occurring when editing a User as Developer when the ToS have been signed.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 01 Feb 2009 17:31:09 +0000] rev 1159
Fixes an error occurring when editing a User as Developer when the ToS have been signed. By disabling the input of the field Django will not attempt to wrongly parse it as a DateTime instance. Patch by: Haoyu Bai Reviewed by: Lennard de Rijk
Sun, 01 Feb 2009 17:21:46 +0000 ReadOnlyInput widget now shows text instead of a greyed-out input box.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 01 Feb 2009 17:21:46 +0000] rev 1158
ReadOnlyInput widget now shows text instead of a greyed-out input box. Patch by: Haoyu Bai Reviewed by: Lennard de Rijk
Sun, 01 Feb 2009 17:14:42 +0000 Added status property to the user model.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 01 Feb 2009 17:14:42 +0000] rev 1157
Added status property to the user model. This is to accommodate the ability to exclude users from using the website. Note that since the access modules is currently undergoing some reconstruction changing the status will not actually effect the User yet. Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
Sun, 01 Feb 2009 16:18:04 +0000 Fixed EOL and whitespace in org_app templates
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 01 Feb 2009 16:18:04 +0000] rev 1156
Fixed EOL and whitespace in org_app templates Patch by: Lennard de Rijk Reviewed by: to-be-reviewed
(0) -1000 -300 -100 -60 +60 +100 +300 +1000 tip