Fri, 13 Mar 2009 23:11:16 +0000 |
Sverre Rabbelier |
Added an identity function to dicts
|
changeset |
files
|
Fri, 13 Mar 2009 23:10:49 +0000 |
Sverre Rabbelier |
Don't override org view params
|
changeset |
files
|
Fri, 13 Mar 2009 23:04:27 +0000 |
Lennard de Rijk |
Changed the workflow for students regarding their proposals.
|
changeset |
files
|
Fri, 13 Mar 2009 23:01:11 +0000 |
Lennard de Rijk |
Added example and help text to clarify the use of some fields on the proposal ranking.
|
changeset |
files
|
Fri, 13 Mar 2009 22:35:39 +0000 |
Lennard de Rijk |
Some textual changes for proposal reviewing.
|
changeset |
files
|
Fri, 13 Mar 2009 20:25:18 +0000 |
Lennard de Rijk |
Minor textual changes in the StudentProposal model.
|
changeset |
files
|
Fri, 13 Mar 2009 18:41:35 +0000 |
Lennard de Rijk |
The rejected applications subsection now links to the public page for the list_self view.
|
changeset |
files
|
Fri, 13 Mar 2009 18:22:01 +0000 |
David Anderson |
Fix indentation to match Melange/Google style.
|
changeset |
files
|
Fri, 13 Mar 2009 18:14:54 +0000 |
David Anderson |
Add a log module to initialize and manage logging.
|
changeset |
files
|
Fri, 13 Mar 2009 18:14:44 +0000 |
David Anderson |
Add a decolorize() helper to undo the effects of colorize().
|
changeset |
files
|
Fri, 13 Mar 2009 16:56:56 +0000 |
Lennard de Rijk |
Fixed checkIsNotParticipatingInProgramInScope to just query for the given program instead of iterating over a list.
|
changeset |
files
|
Fri, 13 Mar 2009 14:11:08 +0000 |
Lennard de Rijk |
Updated index.yaml to reflect changes necessary for the duplicate checking views.
|
changeset |
files
|
Fri, 13 Mar 2009 13:49:07 +0000 |
Lennard de Rijk |
Started with the view for showing students who have been assigned to multiple slots.
|
changeset |
files
|
Fri, 13 Mar 2009 13:46:30 +0000 |
Lennard de Rijk |
Fixed whitespace in cache/base.py
|
changeset |
files
|
Fri, 13 Mar 2009 13:26:03 +0000 |
Lennard de Rijk |
Changed the edit template to show a Submit button instead of Save Changes when "creating" an entity.
|
changeset |
files
|
Fri, 13 Mar 2009 03:11:42 +0000 |
David Anderson |
Move run() into the util module.
|
changeset |
files
|
Fri, 13 Mar 2009 02:56:35 +0000 |
David Anderson |
Followup to r2496. Fix obvious errors.
|
changeset |
files
|
Fri, 13 Mar 2009 02:13:21 +0000 |
David Anderson |
Move the Paths class to the util module.
|
changeset |
files
|
Fri, 13 Mar 2009 01:59:54 +0000 |
David Anderson |
Refactor ANSI colorization into a new utility module.
|
changeset |
files
|
Fri, 13 Mar 2009 01:49:39 +0000 |
David Anderson |
Fix the Melange version regular expression to detect patch versions.
|
changeset |
files
|
Fri, 13 Mar 2009 01:44:18 +0000 |
David Anderson |
Create an error module containing the top-level error class.
|
changeset |
files
|
Fri, 13 Mar 2009 00:12:42 +0000 |
Sverre Rabbelier |
Only show export link if list_key_order is set
|
changeset |
files
|
Thu, 12 Mar 2009 23:05:40 +0000 |
Sverre Rabbelier |
Display a warning if there are errors on the form
|
changeset |
files
|
Thu, 12 Mar 2009 23:04:53 +0000 |
Sverre Rabbelier |
Make the error message align with the input field
|
changeset |
files
|
Thu, 12 Mar 2009 23:04:14 +0000 |
Sverre Rabbelier |
Moved stylesheet to mitigate overenthousiastic browser caching.
|
changeset |
files
|
Thu, 12 Mar 2009 23:03:28 +0000 |
Sverre Rabbelier |
Add a style class for td.twolineformfielderrorlabel.
|
changeset |
files
|
Thu, 12 Mar 2009 22:46:10 +0000 |
David Anderson |
Add the Google SoC release script to the Melange repository.
|
changeset |
files
|
Thu, 12 Mar 2009 22:30:04 +0000 |
Sverre Rabbelier |
Always convert newlines to linebreaks
|
changeset |
files
|
Thu, 12 Mar 2009 22:29:14 +0000 |
Sverre Rabbelier |
Some code re-use in templates
|
changeset |
files
|
Thu, 12 Mar 2009 21:38:40 +0000 |
Sverre Rabbelier |
Define a key order for document and org app
|
changeset |
files
|
Thu, 12 Mar 2009 21:38:07 +0000 |
Sverre Rabbelier |
Strip leading and trailing newlines from our responses
|
changeset |
files
|
Thu, 12 Mar 2009 21:37:38 +0000 |
Sverre Rabbelier |
Greatly simplify makeNewPaginationChoices
|
changeset |
files
|
Thu, 12 Mar 2009 21:37:09 +0000 |
Sverre Rabbelier |
Adhere to the DEF_... pattern for constants in lists
|
changeset |
files
|
Thu, 12 Mar 2009 21:36:39 +0000 |
Sverre Rabbelier |
Make it possible to specify the key order for csv export
|
changeset |
files
|
Thu, 12 Mar 2009 14:16:55 +0000 |
Augie Fackler |
build.sh: bail if run in the wrong directory.
|
changeset |
files
|
Thu, 12 Mar 2009 13:39:57 +0000 |
Sverre Rabbelier |
Add an export link to all list views
|
changeset |
files
|
Thu, 12 Mar 2009 13:39:03 +0000 |
Sverre Rabbelier |
Added generic csv export to all list views
|
changeset |
files
|
Thu, 12 Mar 2009 13:38:24 +0000 |
Sverre Rabbelier |
Factor download functionality out of export()
|
changeset |
files
|
Thu, 12 Mar 2009 13:37:26 +0000 |
Sverre Rabbelier |
Keep the current list and row number
|
changeset |
files
|
Thu, 12 Mar 2009 13:36:36 +0000 |
Sverre Rabbelier |
Return "" when there is no info/action set
|
changeset |
files
|
Thu, 12 Mar 2009 13:35:35 +0000 |
Sverre Rabbelier |
Allow developers to specify a higher limit for a list view
|
changeset |
files
|
Thu, 12 Mar 2009 00:48:52 +0000 |
Sverre Rabbelier |
Reinstate the 1k limit in pick()
|
changeset |
files
|
Thu, 12 Mar 2009 00:48:23 +0000 |
Sverre Rabbelier |
If not running local, use ajax.googleapis to serve jquery
|
changeset |
files
|
Wed, 11 Mar 2009 21:30:28 +0000 |
Sverre Rabbelier |
Redirect to current page if the current request times out
|
changeset |
files
|
Wed, 11 Mar 2009 21:29:58 +0000 |
Sverre Rabbelier |
Use accounts.getCurrentAccount instead of users.get_current_user
|
changeset |
files
|
Wed, 11 Mar 2009 21:29:32 +0000 |
Sverre Rabbelier |
isDebug now also checks melange version
|
changeset |
files
|
Wed, 11 Mar 2009 21:28:48 +0000 |
Sverre Rabbelier |
Allow for query caching in pick
|
changeset |
files
|
Wed, 11 Mar 2009 21:28:11 +0000 |
Sverre Rabbelier |
Added query caching
|
changeset |
files
|
Wed, 11 Mar 2009 19:27:13 +0000 |
Sverre Rabbelier |
Also clear RankerRoot and ranker from datastore
|
changeset |
files
|
Wed, 11 Mar 2009 19:26:41 +0000 |
Sverre Rabbelier |
Make it possible to only add users
|
changeset |
files
|
Wed, 11 Mar 2009 19:26:11 +0000 |
Sverre Rabbelier |
Make it possible to add an arbitrary amount of users
|
changeset |
files
|
Wed, 11 Mar 2009 19:25:41 +0000 |
Sverre Rabbelier |
Make it possible to add more users and orgs with GET args
|
changeset |
files
|
Tue, 10 Mar 2009 23:56:04 +0000 |
Sverre Rabbelier |
Retrieve all entities rather than just the first 1k
|
changeset |
files
|
Tue, 10 Mar 2009 23:55:33 +0000 |
Sverre Rabbelier |
Return a HttpResponse in seed_db
|
changeset |
files
|
Tue, 10 Mar 2009 21:08:30 +0000 |
Lennard de Rijk |
StudentProposal abstract is now a text property to support more then 500 bytes.
|
changeset |
files
|
Tue, 10 Mar 2009 19:09:12 +0000 |
Lennard de Rijk |
Organization admins can now put a Student Proposal at a specific rank.
|
changeset |
files
|
Tue, 10 Mar 2009 19:06:16 +0000 |
Lennard de Rijk |
Added getRankerFor method to student_proposal logic.
|
changeset |
files
|
Tue, 10 Mar 2009 15:53:26 +0000 |
Sverre Rabbelier |
Use the correct timeline logic in edit()
|
changeset |
files
|
Tue, 10 Mar 2009 15:52:53 +0000 |
Sverre Rabbelier |
Use params['logic'] instead of self._logic
|
changeset |
files
|
Tue, 10 Mar 2009 14:43:14 +0000 |
Sverre Rabbelier |
Do not override fields in the model if they are already set
|
changeset |
files
|
Tue, 10 Mar 2009 12:31:25 +0000 |
Lennard de Rijk |
checkIsApplicationAccepted now properly checks if the application is really from the applying user.
|
changeset |
files
|
Mon, 09 Mar 2009 23:56:42 +0000 |
Sverre Rabbelier |
Add TinyMCE widget for org apps
|
changeset |
files
|
Mon, 09 Mar 2009 23:56:14 +0000 |
Sverre Rabbelier |
Added a getFromKeyNameOr404 to base.Logic
|
changeset |
files
|
Mon, 09 Mar 2009 20:43:46 +0000 |
Lennard de Rijk |
Org admins can mark a StudentProposal as invalid if they for any reason find it ineligible.
|
changeset |
files
|
Mon, 09 Mar 2009 19:37:56 +0000 |
Sverre Rabbelier |
Open the agreement text in a new window
|
changeset |
files
|
Mon, 09 Mar 2009 19:37:23 +0000 |
Sverre Rabbelier |
Fix an access bug
|
changeset |
files
|
Mon, 09 Mar 2009 16:34:54 +0000 |
Pawel Solyga |
Replace getFromKeyName with getFromKeyNameOr404 where appropriate in soc.views.helper.access module.
|
changeset |
files
|
Mon, 09 Mar 2009 10:58:04 +0000 |
Pawel Solyga |
Add missing "a" in soc/mail/welcome.html template. Fixes Issue 313.
|
changeset |
files
|
Mon, 09 Mar 2009 08:52:10 +0000 |
Lennard de Rijk |
Removed star next to logo.
|
changeset |
files
|
Mon, 09 Mar 2009 01:11:33 +0000 |
Pawel Solyga |
Fix typo in soc.logic.cleaning module (site_logic.logic was called instead of just site_logic).
|
changeset |
files
|
Mon, 09 Mar 2009 00:53:07 +0000 |
Pawel Solyga |
Set new Melange version number to 0-5-20090308 in app.yaml.template.
|
changeset |
files
|
Mon, 09 Mar 2009 00:44:45 +0000 |
Pawel Solyga |
Make the http links use <a href> tag in new_notification.html and welcome.html mail templates.
|
changeset |
files
|
Mon, 09 Mar 2009 00:43:36 +0000 |
Pawel Solyga |
Move all the jquery-purr css settings into separate file and add it to base.html template only if needed.
|
changeset |
files
|
Mon, 09 Mar 2009 00:42:08 +0000 |
Pawel Solyga |
Remove some copy/pasted docstring in soc.views.models.comment module.
|
changeset |
files
|
Mon, 09 Mar 2009 00:40:55 +0000 |
Pawel Solyga |
Typo fix in soc.logic.cleaning module.
|
changeset |
files
|
Mon, 09 Mar 2009 00:40:27 +0000 |
Pawel Solyga |
Small text changes in process_request.html template.
|
changeset |
files
|
Mon, 09 Mar 2009 00:39:25 +0000 |
Pawel Solyga |
Add indention in soc.views.models.organization module.
|
changeset |
files
|
Mon, 09 Mar 2009 00:38:43 +0000 |
Pawel Solyga |
Add missing blank lines in test_utils module.
|
changeset |
files
|
Mon, 09 Mar 2009 00:08:32 +0000 |
Sverre Rabbelier |
Views should have a unique name
|
changeset |
files
|
Mon, 09 Mar 2009 00:01:21 +0000 |
Sverre Rabbelier |
Addressed comments by Pawel
|
changeset |
files
|
Mon, 09 Mar 2009 00:00:41 +0000 |
Sverre Rabbelier |
Use getFromKeyFieldsOr404 in slots() and allocateSlots()
|
changeset |
files
|
Mon, 09 Mar 2009 00:00:13 +0000 |
Sverre Rabbelier |
Except and properly handle Errors in view decorator
|
changeset |
files
|
Sun, 08 Mar 2009 23:58:27 +0000 |
Sverre Rabbelier |
Hide 'slots' and add 'slots_desired'
|
changeset |
files
|
Sun, 08 Mar 2009 21:59:57 +0000 |
Pawel Solyga |
Revert r2376 since it's not needed as discussed in Issue 188.
|
changeset |
files
|
Sun, 08 Mar 2009 21:51:17 +0000 |
Lennard de Rijk |
Some minor style fixes.
|
changeset |
files
|
Sun, 08 Mar 2009 21:37:21 +0000 |
Lennard de Rijk |
Some minor style fixes.
|
changeset |
files
|
Sun, 08 Mar 2009 20:07:22 +0000 |
Lennard de Rijk |
The process_request template now properly differentiate between a request in "new" and "group_accepted" state.
|
changeset |
files
|
Sun, 08 Mar 2009 19:12:17 +0000 |
Lennard de Rijk |
Fixed a cleaning bug which allowed a proposal to be recreated by the original proposer.
|
changeset |
files
|
Sun, 08 Mar 2009 18:09:04 +0000 |
Lennard de Rijk |
Made all links in e-mail verbatim to solve Issue 250.
|
changeset |
files
|
Sun, 08 Mar 2009 17:41:02 +0000 |
Lennard de Rijk |
Students who withdraw their proposal will now be removed from the ranker.
|
changeset |
files
|
Sun, 08 Mar 2009 17:19:25 +0000 |
Lennard de Rijk |
The student proposal public page can now be used to place a public comment.
|
changeset |
files
|
Sun, 08 Mar 2009 16:26:17 +0000 |
Sverre Rabbelier |
Switch from actual applications to popularity
|
changeset |
files
|
Sun, 08 Mar 2009 15:00:59 +0000 |
Sverre Rabbelier |
Make use of groupDictBy in program.slots
|
changeset |
files
|
Sun, 08 Mar 2009 15:00:31 +0000 |
Sverre Rabbelier |
Add a groupDictBy to dicts
|
changeset |
files
|
Sun, 08 Mar 2009 15:00:08 +0000 |
Sverre Rabbelier |
Play nice with non-float allocations
|
changeset |
files
|
Sun, 08 Mar 2009 14:38:24 +0000 |
Sverre Rabbelier |
Provide the 'return_url' in the allocate slots view
|
changeset |
files
|
Sun, 08 Mar 2009 14:37:28 +0000 |
Sverre Rabbelier |
Add a getSlotsRedirect to redirects.py
|
changeset |
files
|
Sun, 08 Mar 2009 14:36:55 +0000 |
Sverre Rabbelier |
Don't override the params argument
|
changeset |
files
|
Sun, 08 Mar 2009 14:36:24 +0000 |
Sverre Rabbelier |
Treat the response from the server as a JSON object
|
changeset |
files
|
Sun, 08 Mar 2009 13:58:15 +0000 |
Sverre Rabbelier |
Restricted slots and assign_slots to dev-only for now
|
changeset |
files
|
Sun, 08 Mar 2009 13:34:56 +0000 |
Lennard de Rijk |
Reviews are now sorted on their created date.
|
changeset |
files
|
Sun, 08 Mar 2009 13:14:28 +0000 |
Lennard de Rijk |
Public reviews are now shown on the public page for the student proposal.
|
changeset |
files
|
Sun, 08 Mar 2009 13:11:49 +0000 |
Lennard de Rijk |
Added a new method in the review logic to return all reviews for the given entity as scope.
|
changeset |
files
|
Sun, 08 Mar 2009 13:10:38 +0000 |
Lennard de Rijk |
Some style fixes for the student proposal review template.
|
changeset |
files
|
Sun, 08 Mar 2009 12:27:42 +0000 |
Lennard de Rijk |
Proposal public page now properly renders HTML content.
|
changeset |
files
|
Sun, 08 Mar 2009 02:13:15 +0000 |
Sverre Rabbelier |
Support non-float slots
|
changeset |
files
|
Sun, 08 Mar 2009 02:05:12 +0000 |
Sverre Rabbelier |
Add and use the new and improved allocation scripts
|
changeset |
files
|
Sun, 08 Mar 2009 02:04:46 +0000 |
Sverre Rabbelier |
Update the slot allocation view and template
|
changeset |
files
|
Sun, 08 Mar 2009 02:04:08 +0000 |
Sverre Rabbelier |
Add a slot allocation script and template
|
changeset |
files
|
Sun, 08 Mar 2009 02:03:28 +0000 |
Sverre Rabbelier |
Hook up json2.js in base.html
|
changeset |
files
|
Sun, 08 Mar 2009 02:03:01 +0000 |
Sverre Rabbelier |
Add a no_pagination.html template
|
changeset |
files
|
Sun, 08 Mar 2009 00:00:13 +0000 |
Pawel Solyga |
Add json2.js to repository under json folder, update build script and app.yaml.template files.
|
changeset |
files
|
Sat, 07 Mar 2009 22:14:04 +0000 |
Lennard de Rijk |
Important roles can now not resign if they are the last in their group.
|
changeset |
files
|
Sat, 07 Mar 2009 20:27:52 +0000 |
Sverre Rabbelier |
Have slots default to 0
|
changeset |
files
|
Sat, 07 Mar 2009 20:27:24 +0000 |
Sverre Rabbelier |
Include IntegerProperty in the JSON object
|
changeset |
files
|
Sat, 07 Mar 2009 20:26:58 +0000 |
Sverre Rabbelier |
Added the spin jquery plugin
|
changeset |
files
|
Sat, 07 Mar 2009 19:46:18 +0000 |
Sverre Rabbelier |
Add a link to the full agreement text
|
changeset |
files
|
Sat, 07 Mar 2009 19:45:38 +0000 |
Sverre Rabbelier |
Make it possible to specify a link to the full text
|
changeset |
files
|
Sat, 07 Mar 2009 19:31:39 +0000 |
Lennard de Rijk |
Students can not be kicked from a program by a organization admin.
|
changeset |
files
|
Sat, 07 Mar 2009 19:23:32 +0000 |
Lennard de Rijk |
Reverting part of r2378, since it's not ready yet.
|
changeset |
files
|