Sat, 22 Aug 2009 04:05:48 +0530 Added extra menu items per GHOPOrganization.
Madhusudan.C.S <madhusudancs@gmail.com> [Sat, 22 Aug 2009 04:05:48 +0530] rev 2786
Added extra menu items per GHOPOrganization.
Sat, 22 Aug 2009 04:00:56 +0530 Added Organization View for GHOP.
Madhusudan.C.S <madhusudancs@gmail.com> [Sat, 22 Aug 2009 04:00:56 +0530] rev 2785
Added Organization View for GHOP. Along with adding the View, the View is also registered with sitemap in the GHOP module's callback.py
Sat, 22 Aug 2009 03:56:25 +0530 Added timeline view for GHOP.
Madhusudan.C.S <madhusudancs@gmail.com> [Sat, 22 Aug 2009 03:56:25 +0530] rev 2784
Added timeline view for GHOP. Moved the method _createTimelineForType from Views to Logic for both core Program and GHOPProgram. Added default values parameter to apps_tasks_limit and slots in Program model. Registered timeline view for the sitemap in GHOP callback.py. Added timeline view module and class which overrides the edit method. Overriding the params['edit_form'] to accommodate dynainclude and dynaexclude fields.
Sat, 22 Aug 2009 03:56:14 +0530 Extended program configuration create/edit views specifically to support GHOP.
Madhusudan C.S <madhusudancs@gmail.com> [Sat, 22 Aug 2009 03:56:14 +0530] rev 2783
Extended program configuration create/edit views specifically to support GHOP. Added the first views for GHOP, which are inherited from soc program views. Added new param keys, module_package. url_name key now specifies this is view is from a Melange GHOP module. Also added the view to GHOP module's callback.py. The program Logic class's timeline_logic variable is tied to corresponding timeline logic within the constructor.
Sat, 22 Aug 2009 03:56:04 +0530 Dotted path to the views in URL patterns is changed to a params parameter.
Madhusudan.C.S <madhusudancs@gmail.com> [Sat, 22 Aug 2009 03:56:04 +0530] rev 2782
Dotted path to the views in URL patterns is changed to a params parameter. This change makes the URL mapping from URL to View method in patterns generic where the base package path is taken from the params['module_package'] value to support module system of Melange where inherited View classes override the params['module_package'] value to specify their own View methods.
Sat, 22 Aug 2009 03:44:13 +0530 program_logic is passed as a parameter to three checkers than hard coding it.
Madhusudan.C.S <madhusudancs@gmail.com> [Sat, 22 Aug 2009 03:44:13 +0530] rev 2781
program_logic is passed as a parameter to three checkers than hard coding it. program_logic is added as a parameter to checkIsActivePeriod checkCanCreateOrgApp checkIsNotParticipatingInProgramInScope access check methods and the corresponding arguments are added in all the places they are used.
Mon, 17 Aug 2009 18:47:48 +0200 Whitespace fix in Base view.
Daniel Hans <Daniel.M.Hans@gmail.com> [Mon, 17 Aug 2009 18:47:48 +0200] rev 2780
Whitespace fix in Base view.
Mon, 17 Aug 2009 18:43:23 +0200 Argument to_json added to json function in Base view.
Daniel Hans <Daniel.M.Hans@gmail.com> [Mon, 17 Aug 2009 18:43:23 +0200] rev 2779
Argument to_json added to json function in Base view. Its value (which should be a boolean) determines if the data should be converted to a JSON object. Therefore if someone has already a JSON string and wants to return it in a HTTP response, he or she may set to_json=False and the object will not be converted.
Mon, 17 Aug 2009 14:01:13 +0200 Whitespace fix in Program view.
Daniel Hans <Daniel.M.Hans@gmail.com> [Mon, 17 Aug 2009 14:01:13 +0200] rev 2778
Whitespace fix in Program view.
Mon, 17 Aug 2009 13:52:50 +0200 Added redirect for use to manage statistics.
Daniel Hans <Daniel.M.Hans@gmail.com> [Mon, 17 Aug 2009 13:52:50 +0200] rev 2777
Added redirect for use to manage statistics. Also some minor stylish issues fixed.
Fri, 14 Aug 2009 10:28:27 -0700 Added tag v0-5-20090814p1 for changeset 4027acdbf91d
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 14 Aug 2009 10:28:27 -0700] rev 2776
Added tag v0-5-20090814p1 for changeset 4027acdbf91d
Fri, 14 Aug 2009 10:28:06 -0700 Set new Melange version number to 0-5-20090814p1 in app.yaml.template. v0-5-20090814p1
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 14 Aug 2009 10:28:06 -0700] rev 2775
Set new Melange version number to 0-5-20090814p1 in app.yaml.template.
Fri, 14 Aug 2009 10:21:09 -0700 Fixed call to get QueryForFields due to changes in r0548101922.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 14 Aug 2009 10:21:09 -0700] rev 2774
Fixed call to get QueryForFields due to changes in r0548101922. The order argument was given as ancestor instead of order.
Fri, 14 Aug 2009 10:13:27 -0700 Added tag v0-5-20090814 for changeset bb96d2c3885e
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 14 Aug 2009 10:13:27 -0700] rev 2773
Added tag v0-5-20090814 for changeset bb96d2c3885e
Fri, 14 Aug 2009 10:12:50 -0700 Set new Melange version number to 0-5-20090814 in app.yaml.template. v0-5-20090814
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 14 Aug 2009 10:12:50 -0700] rev 2772
Set new Melange version number to 0-5-20090814 in app.yaml.template.
Fri, 14 Aug 2009 03:58:40 +0530 checkIsAfterEvent takes logic as argument instead of hard coded program logic.
Madhusudan.C.S <madhusudancs@gmail.com> [Fri, 14 Aug 2009 03:58:40 +0530] rev 2771
checkIsAfterEvent takes logic as argument instead of hard coded program logic. checkIsAfterEvent access checker uses hard coded core program_logic. Instead it now takes the program logic as an argument to accommodate GHOPProgram logic.
Thu, 13 Aug 2009 14:02:22 -0700 Redone the acceptedStudentsExport functionality.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 13 Aug 2009 14:02:22 -0700] rev 2770
Redone the acceptedStudentsExport functionality. The method has been renamed to exportStudentsWithProjects and retrieves the document_name and the new shipping address properties. Also it filters out all invalid projects or projects for wich the scope_path doesn't match the given scope_pa th_start. Also there is no more need to use the argument given to this method when adding the extra columns. The data is now prepared by one loop which uses the key present in the accepted_students dictionary for retrieving the data used by the extra columns.
Thu, 13 Aug 2009 11:52:43 -0700 Added export for Org Admins and Mentors, but only one per User.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 13 Aug 2009 11:52:43 -0700] rev 2769
Added export for Org Admins and Mentors, but only one per User.
Thu, 13 Aug 2009 10:46:53 -0700 Added methods that give the shipping information for a role entity.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 13 Aug 2009 10:46:53 -0700] rev 2768
Added methods that give the shipping information for a role entity. The shipping fields are only given when all the required address fields are set. Otherwise the residential fields are returned.
Thu, 13 Aug 2009 10:23:31 -0700 Changed to_dict to call all callable values when their key is in field_names.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 13 Aug 2009 10:23:31 -0700] rev 2767
Changed to_dict to call all callable values when their key is in field_names. This is useful for instance when exporting role instances and you want to export document_name.
Wed, 12 Aug 2009 15:44:18 -0700 Fixed Survey Take page which was erroring on undefined variables.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 12 Aug 2009 15:44:18 -0700] rev 2766
Fixed Survey Take page which was erroring on undefined variables. Get me a brown paper bag please ^_^.
Wed, 12 Aug 2009 13:39:40 -0700 Removed unused import from GradingProjectSurvey view.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 12 Aug 2009 13:39:40 -0700] rev 2765
Removed unused import from GradingProjectSurvey view.
Wed, 12 Aug 2009 13:37:57 -0700 Cleaned up Survey Logic.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 12 Aug 2009 13:37:57 -0700] rev 2764
Cleaned up Survey Logic.
Wed, 12 Aug 2009 13:32:29 -0700 Added base Model for Expando models.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 12 Aug 2009 13:32:29 -0700] rev 2763
Added base Model for Expando models. Due to comments on r031e5828f3.
Wed, 12 Aug 2009 11:31:05 -0700 Added intial GSoC logic modules.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 12 Aug 2009 11:31:05 -0700] rev 2762
Added intial GSoC logic modules. This will be filled with GSoC specific code once the transformation is complete.
Wed, 12 Aug 2009 10:17:08 -0700 Added basic GSoC module models.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 12 Aug 2009 10:17:08 -0700] rev 2761
Added basic GSoC module models. These models will be filled with GSoC specific entries once the transformation is complete.
Wed, 12 Aug 2009 09:39:16 -0700 Added inital GSoC module package structure.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 12 Aug 2009 09:39:16 -0700] rev 2760
Added inital GSoC module package structure.
Tue, 11 Aug 2009 15:56:55 -0700 Set ASCII-only cleaner for first and last name when dealing with roles.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 11 Aug 2009 15:56:55 -0700] rev 2759
Set ASCII-only cleaner for first and last name when dealing with roles.
Wed, 12 Aug 2009 02:37:55 +0530 Changed the parameter from ancestor to ancestors to accommodate a list of ancestors.
Madhusudan.C.S <madhusudancs@gmail.com> [Wed, 12 Aug 2009 02:37:55 +0530] rev 2758
Changed the parameter from ancestor to ancestors to accommodate a list of ancestors.
Tue, 11 Aug 2009 12:48:10 -0700 updateOrCreateFromFields is made to call updateOrCreateFromKeyName.
Madhusudan C.S. <madhusudancs@gmail.com> [Tue, 11 Aug 2009 12:48:10 -0700] rev 2757
updateOrCreateFromFields is made to call updateOrCreateFromKeyName. updateOrCreateFromFields called self._model.get_or_insert which only creates new entities but doesn't update the properties if the entity already exists. So updateOrCreateFromFields is now made to call updateOrCreateFromKeyName which actually updates the entity properties if entity already exists. Reviewed by: Lennard de Rijk
Tue, 11 Aug 2009 11:39:28 -0700 Added ancestors property to getQueryForFields for queries with ancestor filter.
Madhusudan C.S. <madhusudancs@gmail.com> [Tue, 11 Aug 2009 11:39:28 -0700] rev 2756
Added ancestors property to getQueryForFields for queries with ancestor filter. Reviewed by: Lennard de Rijk
Tue, 11 Aug 2009 10:54:56 -0700 Completed the proper filter for the GradingProjectSurvey results view.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 11 Aug 2009 10:54:56 -0700] rev 2755
Completed the proper filter for the GradingProjectSurvey results view. Also set the access check to checkIsUser.
Tue, 11 Aug 2009 10:22:01 -0700 Project Survey results view now doesn't list all for plain users.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 11 Aug 2009 10:22:01 -0700] rev 2754
Project Survey results view now doesn't list all for plain users.
Mon, 10 Aug 2009 18:57:55 -0700 Set the proper filters for the ProjectSurvey results view.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 18:57:55 -0700] rev 2753
Set the proper filters for the ProjectSurvey results view. Also opened it up to users.
Mon, 10 Aug 2009 18:57:00 -0700 Fix copy/paste fail in Survey results view regarding allowed_to_read.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 18:57:00 -0700] rev 2752
Fix copy/paste fail in Survey results view regarding allowed_to_read. allowed_to_read would never be set to True since survey_entity was not defined.
Mon, 10 Aug 2009 18:49:34 -0700 _getResultsViewRecordFields does not need fields argument anymore.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 18:49:34 -0700] rev 2751
_getResultsViewRecordFields does not need fields argument anymore. It now returns its own filter dictionary when called. Should be overwritten by subclasses who wish to use other filters.
Mon, 10 Aug 2009 18:03:55 -0700 Open up the Survey Results view for users.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 18:03:55 -0700] rev 2750
Open up the Survey Results view for users.
Tue, 11 Aug 2009 18:06:57 +0100 Upgrade jQuery UI to version 1.7.
Mario Ferraro <fadinlight@gmail.com> [Tue, 11 Aug 2009 18:06:57 +0100] rev 2749
Upgrade jQuery UI to version 1.7. Following our upgrade to JQuery 1.3 we can now upgrade to the most recent version.
Mon, 10 Aug 2009 16:58:51 -0700 Updated several page titles to contain more information.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 16:58:51 -0700] rev 2748
Updated several page titles to contain more information. Fixes Issue 437.
Mon, 10 Aug 2009 16:35:01 -0700 Added hook for the edit view.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 16:35:01 -0700] rev 2747
Added hook for the edit view. This hook is called on both GET and POST requests.
Mon, 10 Aug 2009 15:49:47 -0700 Redirect to the manage page for failed, completed and withdrawn projects.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 15:49:47 -0700] rev 2746
Redirect to the manage page for failed, completed and withdrawn projects.
Mon, 10 Aug 2009 15:37:12 -0700 Made the specific SurveyTakeForm used in a View part of params.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 15:37:12 -0700] rev 2745
Made the specific SurveyTakeForm used in a View part of params. This fixes the Grade question not showing up on the preview and view record pages.
Mon, 10 Aug 2009 15:28:42 -0700 Removed the grade_choices keyword argument from GradeSurveyTakeForm.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 15:28:42 -0700] rev 2744
Removed the grade_choices keyword argument from GradeSurveyTakeForm. This is because this class already assumes very specific things about the grade_choices keyword argument. Therefore it is now a constant inside this class.
Mon, 10 Aug 2009 15:14:29 -0700 Enable the project management page to be visited for project in other statusses.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 10 Aug 2009 15:14:29 -0700] rev 2743
Enable the project management page to be visited for project in other statusses. This enables org admins to easily view Survey results for projects that have failed.
Sun, 09 Aug 2009 21:00:32 -0700 Added tag v0-5-20090809 for changeset 107bec037dda
Sverre Rabbelier <sverre@rabbelier.nl> [Sun, 09 Aug 2009 21:00:32 -0700] rev 2742
Added tag v0-5-20090809 for changeset 107bec037dda
Sun, 09 Aug 2009 20:59:15 -0700 Set new Melange version number to 0-5-20090809 in app.yaml.template. v0-5-20090809
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 09 Aug 2009 20:59:15 -0700] rev 2741
Set new Melange version number to 0-5-20090809 in app.yaml.template.
Sun, 09 Aug 2009 13:42:31 -0700 Added project title and student name to the ProjectSurvey take page.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 09 Aug 2009 13:42:31 -0700] rev 2740
Added project title and student name to the ProjectSurvey take page. This required some reodering of the Survey take template and also a renamed setH elpAndStatus to _setSurveyTakeContext.
Sun, 09 Aug 2009 13:03:47 -0700 Added capability to update a single GradingRecord on the edit page.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 09 Aug 2009 13:03:47 -0700] rev 2739
Added capability to update a single GradingRecord on the edit page.
Sat, 08 Aug 2009 18:42:22 +0100 Upgrade to jQuery library to 1.3.2 version.
Mario Ferraro <fadinlight@gmail.com> [Sat, 08 Aug 2009 18:42:22 +0100] rev 2738
Upgrade to jQuery library to 1.3.2 version. This will allow us to use also the new Event object (for example for publish/subscribe pattern) along with some plugins (like Colorbox) which work only with newer (>=1.3) jQuery versions. Some further testing is suggested.
Fri, 07 Aug 2009 02:06:33 +0200 List of countries is actually alphabetically sorted.
Daniel Hans <Daniel.M.Hans@gmail.com> [Fri, 07 Aug 2009 02:06:33 +0200] rev 2737
List of countries is actually alphabetically sorted.
Fri, 07 Aug 2009 01:27:24 +0200 Argument store added to updateEntityProperties.
Daniel Hans <Daniel.M.Hans@gmail.com> [Fri, 07 Aug 2009 01:27:24 +0200] rev 2736
Argument store added to updateEntityProperties. This argument determines if an entity should be stored in the data model after its properties are updated. It may be useful, for example, along with tasks (Task Queue API). One may want to make some modifications to an entity during execution of a task, but the developer is sure that at least one new task, which also wants to modify the entity, will be queued, so he or she can just update the entity without saving the changes to the data model, set the entity in memcache and the following task (which is to be executed very shortly) is to retrive the current entity from the memcache (without any expensive calls to the actual data model).
Fri, 07 Aug 2009 01:00:58 +0200 Each country has its continent assigned.
Daniel Hans <Daniel.M.Hans@gmail.com> [Fri, 07 Aug 2009 01:00:58 +0200] rev 2735
Each country has its continent assigned. In order to retrive the continent, one has to use COUNTRIES_TO_CONTINENT dictionary.
Thu, 06 Aug 2009 10:48:44 +0200 Added and enabled new access check for viewing ProjectSurvey records.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 06 Aug 2009 10:48:44 +0200] rev 2734
Added and enabled new access check for viewing ProjectSurvey records. Org Admins, project Mentors and project Students are now allowed to see their own ProjectSurveyRecords. Note however that Students and Mentors have no interface yet to find the whereabouts of their records. Fixes Issue 659.
Wed, 05 Aug 2009 22:00:08 +0200 Added and enabled access check for viewing SurveyRecords.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 05 Aug 2009 22:00:08 +0200] rev 2733
Added and enabled access check for viewing SurveyRecords. Note that viewing ProjectSurveys or ProjectGradingSurveys are still dev only.
Wed, 05 Aug 2009 16:52:08 +0200 Enabled Org Admins to take Surveys on behalf of their Mentors.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 05 Aug 2009 16:52:08 +0200] rev 2732
Enabled Org Admins to take Surveys on behalf of their Mentors.
Wed, 05 Aug 2009 12:38:50 +0200 The Survey Results view now only list Records of interest to the current user.
Lennard de Rijk <ljvderijk@gmail.com> [Wed, 05 Aug 2009 12:38:50 +0200] rev 2731
The Survey Results view now only list Records of interest to the current user. Also added a hook that can be overwritten by subclasses to adjust the filter. THis will be useful when wanting to filter on ProjectSurveyRecords for a specific org.
Tue, 04 Aug 2009 21:46:03 +0200 Redone the list_info function for the Project's manage page.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 21:46:03 +0200] rev 2730
Redone the list_info function for the Project's manage page. This will reduce the overhead because Django calls the info method over and over again.
Tue, 04 Aug 2009 21:29:49 +0200 Added redirect to the StudentProject manage page for viewing SurveyRecords.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 21:29:49 +0200] rev 2729
Added redirect to the StudentProject manage page for viewing SurveyRecords.
Tue, 04 Aug 2009 17:07:44 +0200 Whitespace fix in User model.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 17:07:44 +0200] rev 2728
Whitespace fix in User model.
Tue, 04 Aug 2009 17:00:46 +0200 ViewResults for Surveys is now showing all SurveyRecords.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 17:00:46 +0200] rev 2727
ViewResults for Surveys is now showing all SurveyRecords. The redirect will redirect the user to the viewing of a single SurveyRecord.
Tue, 04 Aug 2009 16:57:27 +0200 Added redirect for viewing SurveyRecords and enabled links in the Record list.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 16:57:27 +0200] rev 2726
Added redirect for viewing SurveyRecords and enabled links in the Record list. Patch by: Lennard de Rijk and James Levy
Tue, 04 Aug 2009 16:52:41 +0200 Removed TODO from ProjectSurvey and GradingProjectSurvey views.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 16:52:41 +0200] rev 2725
Removed TODO from ProjectSurvey and GradingProjectSurvey views.
Tue, 04 Aug 2009 16:46:47 +0200 Added templates for listing SurveyRecords.
James Levy <jamesalexanderlevy@gmail.com> [Tue, 04 Aug 2009 16:46:47 +0200] rev 2724
Added templates for listing SurveyRecords. In the process results_heading and results_row got renamed to records_heading and records_row. Reviewed by: Lennard de Rijk
Tue, 04 Aug 2009 15:59:42 +0200 The Survey public view now uses the proper page name.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 15:59:42 +0200] rev 2723
The Survey public view now uses the proper page name. Also removed the pick view entry from the Survey View.
Tue, 04 Aug 2009 15:58:31 +0200 Added view for showing Survey Records.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 15:58:31 +0200] rev 2722
Added view for showing Survey Records. The current access level is set to Developer only until this feature is complete d. A start has also been made on the viewResults method which will list the appropr iate SurveyRecords for a given survey with a redirect to the viewRecord view. Patch by: Lennard de Rijk and James Levy
Tue, 04 Aug 2009 15:34:41 +0200 Added template for viewing Survey Records.
James Levy <jamesalexanderlevy@gmail.com> [Tue, 04 Aug 2009 15:34:41 +0200] rev 2721
Added template for viewing Survey Records. Reviewed by: Lennard de Rijk
Tue, 04 Aug 2009 15:33:39 +0200 Use proper id for survey_description div.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 04 Aug 2009 15:33:39 +0200] rev 2720
Use proper id for survey_description div.
Mon, 03 Aug 2009 17:33:58 +0200 Added link for students to resign their profile to the Program menu.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 03 Aug 2009 17:33:58 +0200] rev 2719
Added link for students to resign their profile to the Program menu. Fixes Issue 549.
Mon, 03 Aug 2009 17:32:34 +0200 Fixed access check for Student Manage/Resign page.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 03 Aug 2009 17:32:34 +0200] rev 2718
Fixed access check for Student Manage/Resign page.
Mon, 03 Aug 2009 17:05:55 +0200 Fixed typo in access module comment and StudentProject list description.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 03 Aug 2009 17:05:55 +0200] rev 2717
Fixed typo in access module comment and StudentProject list description.
Mon, 03 Aug 2009 15:17:21 +0200 Added minimum age property to Program model.
Madhusudan C.S. <madhusudancs@gmail.com> [Mon, 03 Aug 2009 15:17:21 +0200] rev 2716
Added minimum age property to Program model. This will allow hosts to specify a minium age requirement for Students wanting to participate in a program. Reviewed and edited by: Lennard de Rijk
Sun, 02 Aug 2009 23:51:55 +0200 Added some helpful text to the Student Project Withdraw view.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 02 Aug 2009 23:51:55 +0200] rev 2715
Added some helpful text to the Student Project Withdraw view.
Sun, 02 Aug 2009 23:45:42 +0200 Fixed Org home view map to only appear when projects have been announced.
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 02 Aug 2009 23:45:42 +0200] rev 2714
Fixed Org home view map to only appear when projects have been announced.
Sun, 02 Aug 2009 22:39:47 +0200 Added tag v0-5-20090802 for changeset 2fb96db18711
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 02 Aug 2009 22:39:47 +0200] rev 2713
Added tag v0-5-20090802 for changeset 2fb96db18711
Sun, 02 Aug 2009 22:39:09 +0200 Set new Melange version number to 0-5-20090802 in app.yaml.template. v0-5-20090802
Lennard de Rijk <ljvderijk@gmail.com> [Sun, 02 Aug 2009 22:39:09 +0200] rev 2712
Set new Melange version number to 0-5-20090802 in app.yaml.template.
Sun, 02 Aug 2009 02:57:20 -0700 addressed comments by Lennard
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 02 Aug 2009 02:57:20 -0700] rev 2711
addressed comments by Lennard
Sun, 02 Aug 2009 02:52:48 -0700 add checkIsHostForStudentProject checker
Sverre Rabbelier <srabbelier@gmail.com> [Sun, 02 Aug 2009 02:52:48 -0700] rev 2710
add checkIsHostForStudentProject checker
Sun, 02 Aug 2009 15:19:50 +0530 Add parent parameter to accommodate entity groups.
Madhusudan.C.S <madhusudancs@gmail.com> [Sun, 02 Aug 2009 15:19:50 +0530] rev 2709
Add parent parameter to accommodate entity groups.
Sun, 02 Aug 2009 15:20:00 +0530 Notification logic in main SoC is capable of getting constructor parameters.
Madhusudan.C.S <madhusudancs@gmail.com> [Sun, 02 Aug 2009 15:20:00 +0530] rev 2708
Notification logic in main SoC is capable of getting constructor parameters.
Sat, 01 Aug 2009 16:22:10 -0700 Fix for copy/paste fail
Sverre Rabbelier <sverre@rabbelier.nl> [Sat, 01 Aug 2009 16:22:10 -0700] rev 2707
Fix for copy/paste fail
Sat, 01 Aug 2009 15:55:33 -0700 Add link to withdraw student project page
Sverre Rabbelier <sverre@rabbelier.nl> [Sat, 01 Aug 2009 15:55:33 -0700] rev 2706
Add link to withdraw student project page
Sat, 01 Aug 2009 15:37:58 -0700 Allow hosts to withdraw student projects
Sverre Rabbelier <sverre@rabbelier.nl> [Sat, 01 Aug 2009 15:37:58 -0700] rev 2705
Allow hosts to withdraw student projects
Sat, 01 Aug 2009 15:37:36 -0700 Add three new redirects
Sverre Rabbelier <sverre@rabbelier.nl> [Sat, 01 Aug 2009 15:37:36 -0700] rev 2704
Add three new redirects
Sat, 01 Aug 2009 19:27:20 +0530 Style fixes in the ghop task model module.
Madhusudan.C.S <madhusudancs@gmail.com> [Sat, 01 Aug 2009 19:27:20 +0530] rev 2703
Style fixes in the ghop task model module.
Sat, 01 Aug 2009 14:50:53 +0200 Added optional filters property to deepFetch.
Pawel Solyga <pawel.solyga@gmail.com> [Sat, 01 Aug 2009 14:50:53 +0200] rev 2702
Added optional filters property to deepFetch. Note that additional indexes are required whenever this is used. Reviewed by: Lennard de Rijk
Sat, 01 Aug 2009 13:20:05 +0100 Organization home page map dimensions now fit the world.
Mario Ferraro <fadinlight@gmail.com> [Sat, 01 Aug 2009 13:20:05 +0100] rev 2701
Organization home page map dimensions now fit the world.
Sat, 01 Aug 2009 12:31:05 +0100 Role name for mentors now correctly shown in map's infoWindows.
Mario Ferraro <fadinlight@gmail.com> [Sat, 01 Aug 2009 12:31:05 +0100] rev 2700
Role name for mentors now correctly shown in map's infoWindows.
Sat, 01 Aug 2009 10:07:08 +0200 Enable the map that shows the connections between mentors and students.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 01 Aug 2009 10:07:08 +0200] rev 2699
Enable the map that shows the connections between mentors and students.
Fri, 31 Jul 2009 18:29:09 +0200 Edited the role form to clarify the intention of the checkbox+marker.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 31 Jul 2009 18:29:09 +0200] rev 2698
Edited the role form to clarify the intention of the checkbox+marker.
Thu, 30 Jul 2009 14:02:23 +0200 Renamed main CSS and map JS file due to recent changes.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 14:02:23 +0200] rev 2697
Renamed main CSS and map JS file due to recent changes.
Thu, 30 Jul 2009 14:00:37 +0200 Moved the student<->mentor map on the org home page below the list.
Mario Ferraro <fadinlight@gmail.com> [Thu, 30 Jul 2009 14:00:37 +0200] rev 2696
Moved the student<->mentor map on the org home page below the list. Also fixed the wrong EOL in the home.html template. Patch by: Mario Ferraro and Lennard de Rijk Reviewed by: to-be-reviewed
Thu, 30 Jul 2009 13:56:21 +0200 Redone the student<-> mentor map JS to reflect recent datastructure changes.
Mario Ferraro <fadinlight@gmail.com> [Thu, 30 Jul 2009 13:56:21 +0200] rev 2695
Redone the student<-> mentor map JS to reflect recent datastructure changes. Reviewed by: Lennard de Rijk (functional review)
Thu, 30 Jul 2009 13:54:47 +0200 Redone the gathering of data for the student<->mentor map.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 13:54:47 +0200] rev 2694
Redone the gathering of data for the student<->mentor map. Note that the data is not actually being put in the template yet.
Thu, 30 Jul 2009 10:54:09 +0200 Style fixes in StudentProject View.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 10:54:09 +0200] rev 2693
Style fixes in StudentProject View.
Thu, 30 Jul 2009 10:53:03 +0200 Factored out the "No Record Available" message.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 10:53:03 +0200] rev 2692
Factored out the "No Record Available" message.
Thu, 30 Jul 2009 10:49:19 +0200 Pre-storing the information for setStudentProjectSurveyInfo.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 10:49:19 +0200] rev 2691
Pre-storing the information for setStudentProjectSurveyInfo. This is a rename from getStudentProjectSurveyInfo because it now sets the info directly in the list content. This is done because Django queries the wrapper method every time the info is called in the template.
Thu, 30 Jul 2009 10:05:22 +0200 Added project information to the Project manage page.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 10:05:22 +0200] rev 2690
Added project information to the Project manage page.
Thu, 30 Jul 2009 10:01:57 +0200 Renamed hasAtLeastOneRecord to hasRecord.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 10:01:57 +0200] rev 2689
Renamed hasAtLeastOneRecord to hasRecord.
Thu, 30 Jul 2009 09:53:22 +0200 Added list of Surveys to the Project's manage page.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 09:53:22 +0200] rev 2688
Added list of Surveys to the Project's manage page. This list will show wether or not a Survey has been taken and will also feature links to (re)take a Survey and in the near future to see the actual SurveyRecord. Note that the take Survey link is working however Org Admins will receive an access denied message when following this link.
Thu, 30 Jul 2009 09:43:15 +0200 Added getProjectSurveyInfoForProject to list_info helper.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 09:43:15 +0200] rev 2687
Added getProjectSurveyInfoForProject to list_info helper.
Thu, 30 Jul 2009 09:29:36 +0200 Added new table templates for showing Suryves on the Project manage page.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 30 Jul 2009 09:29:36 +0200] rev 2686
Added new table templates for showing Suryves on the Project manage page. Note that a system for showing SurveyRecords still needs to be committed.
Tue, 28 Jul 2009 11:23:11 +0200 Added columns to the manage project page that show the amount of evaluations.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 28 Jul 2009 11:23:11 +0200] rev 2685
Added columns to the manage project page that show the amount of evaluations. The total possible amount of evaluations that is shown is based on surveys which have at least one Record.
Tue, 28 Jul 2009 11:20:42 +0200 Added hasAtLeastOneRecord method to Survey Logic.
Lennard de Rijk <ljvderijk@gmail.com> [Tue, 28 Jul 2009 11:20:42 +0200] rev 2684
Added hasAtLeastOneRecord method to Survey Logic.
Mon, 27 Jul 2009 15:03:20 +0200 Two style fixes.
Lennard de Rijk <ljvderijk@gmail.com> [Mon, 27 Jul 2009 15:03:20 +0200] rev 2683
Two style fixes.
Mon, 27 Jul 2009 13:12:17 +0200 Added tag v0-5-20090727 for changeset 0b4358ef9983
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 27 Jul 2009 13:12:17 +0200] rev 2682
Added tag v0-5-20090727 for changeset 0b4358ef9983
Mon, 27 Jul 2009 13:06:36 +0200 Set new Melange version number to 0-5-20090727 in app.yaml.template. v0-5-20090727
Pawel Solyga <Pawel.Solyga@gmail.com> [Mon, 27 Jul 2009 13:06:36 +0200] rev 2681
Set new Melange version number to 0-5-20090727 in app.yaml.template.
Sat, 25 Jul 2009 13:13:20 +0200 Every radio button is now properly shown on a new line.
Lennard de Rijk <ljvderijk@gmail.com> [Sat, 25 Jul 2009 13:13:20 +0200] rev 2680
Every radio button is now properly shown on a new line. Update issue 655 Owner: ljvderijk Fixes Issue 655.
Sat, 25 Jul 2009 01:09:46 +0530 Adds to Melange a tags framework based on taggable-mixin.
Madhusudan C.S <madhusudancs@gmail.com> [Sat, 25 Jul 2009 01:09:46 +0530] rev 2679
Adds to Melange a tags framework based on taggable-mixin. The taggable-mixin allowed only tag per Datastore model. This is extended framework allows any arbitrary number of tags per Datastore model. Also, now one can define different models for different Tag types which are all inherited from the base Tag model provided by taggable-mixin. The GHOPTask model makes use of 2 tags per model, one for difficulty and the other for task_type, both using the tags framework. Reviewed by: Paweł Sołyga
Fri, 24 Jul 2009 21:00:04 +0200 Send out a Notification upon creation of a new Request entity.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 24 Jul 2009 21:00:04 +0200] rev 2678
Send out a Notification upon creation of a new Request entity. The receivers are specified by the corresponding Role logic this Role Request is for. Currently Organization and Club Administrators will receive "new request" messages about respectively Mentor and Club Membership requests. Fixes Issue 442.
Fri, 24 Jul 2009 20:57:53 +0200 Use proper in-line import in Request helper.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 24 Jul 2009 20:57:53 +0200] rev 2677
Use proper in-line import in Request helper.
Fri, 24 Jul 2009 20:56:08 +0200 Added sendNewRequestNotification to the Notifications helper.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 24 Jul 2009 20:56:08 +0200] rev 2676
Added sendNewRequestNotification to the Notifications helper. This method will send out a notification upon arrival of a new Request to all users who have an active role for the Request's scope and the roles as specified by the getRoleLogicsToNotifyUponNewRequest. Also renamed getRoleLogicsToNotifyUponeNewRequest to getRoleLogicsToNotifyUponNewRequest.
Fri, 24 Jul 2009 20:49:59 +0200 Added template for a notification upon arrival of a new Request.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 24 Jul 2009 20:49:59 +0200] rev 2675
Added template for a notification upon arrival of a new Request.
Fri, 24 Jul 2009 20:17:35 +0200 Tables listing Requests now show the name of the Group the request is for/from.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 24 Jul 2009 20:17:35 +0200] rev 2674
Tables listing Requests now show the name of the Group the request is for/from.
Fri, 24 Jul 2009 20:13:40 +0200 Added missing role_name to org_admin Logic.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 24 Jul 2009 20:13:40 +0200] rev 2673
Added missing role_name to org_admin Logic. Also reordered keyword arguments in role Logics.
Fri, 24 Jul 2009 19:59:26 +0200 Added getRoleLogicsToNotifyUponeNewRequest for use with notifications.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 24 Jul 2009 19:59:26 +0200] rev 2672
Added getRoleLogicsToNotifyUponeNewRequest for use with notifications. This method returns a list of all the Role Logics that can be used to query who should receive a notification when a new Role Request arrives.
Fri, 24 Jul 2009 15:23:45 +0200 Use proper in-line imports where possible in the Notifications helper.
Lennard de Rijk <ljvderijk@gmail.com> [Fri, 24 Jul 2009 15:23:45 +0200] rev 2671
Use proper in-line imports where possible in the Notifications helper.
Thu, 23 Jul 2009 18:28:49 -0700 fix for issue 653 by adding wrap=hard attr to textareas for surveys
James Levy <jamesalexanderlevy@gmail.com> [Thu, 23 Jul 2009 18:28:49 -0700] rev 2670
fix for issue 653 by adding wrap=hard attr to textareas for surveys
Thu, 23 Jul 2009 16:56:00 -0700 seed_db now creates fixture student project entities, and corresponding project surveys and grading surveys for debugging purposes.
JamesLevy <jamesalexanderlevy@gmail.com> [Thu, 23 Jul 2009 16:56:00 -0700] rev 2669
seed_db now creates fixture student project entities, and corresponding project surveys and grading surveys for debugging purposes.
Thu, 23 Jul 2009 14:55:29 +0200 Use role_name where needed for creating/handling requests.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 23 Jul 2009 14:55:29 +0200] rev 2668
Use role_name where needed for creating/handling requests. Also added TODO to extend the redirect for further use with the new module system.
Thu, 23 Jul 2009 14:43:20 +0200 Use role_name to register the Role with the Group View.
Lennard de Rijk <ljvderijk@gmail.com> [Thu, 23 Jul 2009 14:43:20 +0200] rev 2667
Use role_name to register the Role with the Group View.
(0) -1000 -120 +120 tip