2009-03-17 Sverre Rabbelier Make accepted org list redirect to public page
2009-03-16 Sverre Rabbelier Added a seed_db.html
2009-03-16 Sverre Rabbelier Added org app seeding to seed_many
2009-03-16 Sverre Rabbelier Added StudentProposal to clean_db
2009-03-16 Sverre Rabbelier Added seed student proposal support to seed_many
2009-03-16 Sverre Rabbelier Add seed mentor support to seed_many
2009-03-16 Sverre Rabbelier Added seed org support to seed_many
2009-03-16 Sverre Rabbelier Added seed user to seed many
2009-03-16 Sverre Rabbelier Added a seed_many url
2009-03-16 Sverre Rabbelier Factor out ensureUser and add Error class in seed_db
2009-03-16 Sverre Rabbelier Added format and containsAll to the dicts module
2009-03-16 Lennard de Rijk Hook up the new template tag for StudentProposal reviews.
2009-03-16 Lennard de Rijk Added a new template tag to serve up background color for StudentProposals Reviews.
2009-03-16 Lennard de Rijk Added background color for StudentProposal reviews to the .css file.
2009-03-16 Lennard de Rijk Notifications will not be sent out to the reviewer.
2009-03-16 Lennard de Rijk Send out a message on a new StudentProposal review to all followers.
2009-03-16 Lennard de Rijk Added sendNewReviewNotification to the notifications helper.
2009-03-16 Lennard de Rijk Added new_review template.
2009-03-16 Lennard de Rijk Make the notifications look less bloated by not adhering to the linebreaks in the template but only to the HTML in them.
2009-03-16 Lennard de Rijk Increased the length of the timebased link_id to handle more items at once.
2009-03-16 Lennard de Rijk Use site_name if the system sends a message.
2009-03-16 Pawel Solyga Style fixes for release modules.
2009-03-15 Lennard de Rijk Changed notifications helper to properly use the fact that from_user is not a required property.
2009-03-15 Lennard de Rijk Changed line-endings in notifications base template.
2009-03-15 Lennard de Rijk Fixed an Epic Fail in StudentProposal logic ^_^.
2009-03-15 Lennard de Rijk Delete all ReviewFollowers and remove the entry in the ranker before deleting a StudentProposal.
2009-03-15 Lennard de Rijk The StudentProposal review view now also allow you to subscribe to public/private reviews.
2009-03-15 Lennard de Rijk Everyone that is able to see the StudentProposals public page can subscribe to public review updates.
2009-03-15 Lennard de Rijk Added the ReviewFollower logic module.
2009-03-15 Lennard de Rijk Added the ReviewFollower model.
2009-03-15 Lennard de Rijk Some minor style fixes.
2009-03-15 Pawel Solyga Fix missing utf encoding of data when exporting lists to csv file.
2009-03-15 Lennard de Rijk Updated help text for email properties in Group model.
2009-03-15 Sverre Rabbelier Allow backup admins to edit org application
2009-03-15 Sverre Rabbelier Specify the type of Link ID used
2009-03-15 Lennard de Rijk Some minor style fixes.
2009-03-15 Lennard de Rijk Added the Follower Logic Module.
2009-03-15 Lennard de Rijk Added the Follower model.
2009-03-15 Sverre Rabbelier Replaced a '.' with '?' in org app
2009-03-15 Sverre Rabbelier Verbiage fix in ACL
2009-03-15 Sverre Rabbelier Verbiage fix in org app
2009-03-15 Lennard de Rijk Updated the accepted organization email for GSoC 2009.
2009-03-15 Pawel Solyga Set new Melange version number to 0-5-20090315 in app.yaml.template.
2009-03-15 Sverre Rabbelier Renamed "Idea page" to "Ideas page"
2009-03-15 Sverre Rabbelier Remove key_order from 'list accepted orgs' view
2009-03-15 Sverre Rabbelier Don't create csv export when no key_order is defined
2009-03-15 Sverre Rabbelier Added a 'accepted orgs' view to program
2009-03-15 Sverre Rabbelier Make an org's application visible to all logged in users
2009-03-15 Sverre Rabbelier Don't show possibly private info on org_app public page
2009-03-15 Sverre Rabbelier Added an getAcceptedOrgsRedirect to redirects
2009-03-15 Sverre Rabbelier Remove program id from org list
2009-03-15 Sverre Rabbelier Show idea page instead of last modified date in org app
2009-03-15 Lennard de Rijk Style fixes.
2009-03-14 Sverre Rabbelier Added a list of developers to the User menu
2009-03-14 Sverre Rabbelier Fixed a very obvious bug in slots()
2009-03-14 Sverre Rabbelier Don't return an empty dict when no allocation can be made
2009-03-14 Lennard de Rijk Group StudentProposals under Students in the sidebar.
2009-03-14 Sverre Rabbelier Show 'list my org apps' only if you have org apps
2009-03-14 Sverre Rabbelier Pre-accepted or pre-rejected orgs should stay under 'needs review'
2009-03-14 Sverre Rabbelier Enable javascript in duplicate students view
2009-03-14 David Anderson Factor out the Subversion wrapper to a separate module.
2009-03-14 Sverre Rabbelier Show 'List my Organization Applications' link even after signup closed
2009-03-13 David Anderson Followup to r2517: don't import threading in release.py
2009-03-13 David Anderson Redirect stdout/stderr through the logging system.
2009-03-13 Sverre Rabbelier Fixed a thinko-fix in toDict
2009-03-13 Sverre Rabbelier Set the content type to text/csv for csv exports
2009-03-13 Sverre Rabbelier Add row headings to the csv export
2009-03-13 Sverre Rabbelier Added an identity function to dicts
2009-03-13 Sverre Rabbelier Don't override org view params
2009-03-13 Lennard de Rijk Changed the workflow for students regarding their proposals.
2009-03-13 Lennard de Rijk Added example and help text to clarify the use of some fields on the proposal ranking.
2009-03-13 Lennard de Rijk Some textual changes for proposal reviewing.
2009-03-13 Lennard de Rijk Minor textual changes in the StudentProposal model.
2009-03-13 Lennard de Rijk The rejected applications subsection now links to the public page for the list_self view.
2009-03-13 David Anderson Fix indentation to match Melange/Google style.
2009-03-13 David Anderson Add a log module to initialize and manage logging.
2009-03-13 David Anderson Add a decolorize() helper to undo the effects of colorize().
2009-03-13 Lennard de Rijk Fixed checkIsNotParticipatingInProgramInScope to just query for the given program instead of iterating over a list.
2009-03-13 Lennard de Rijk Updated index.yaml to reflect changes necessary for the duplicate checking views.
2009-03-13 Lennard de Rijk Started with the view for showing students who have been assigned to multiple slots.
2009-03-13 Lennard de Rijk Fixed whitespace in cache/base.py
2009-03-13 Lennard de Rijk Changed the edit template to show a Submit button instead of Save Changes when "creating" an entity.
2009-03-13 David Anderson Move run() into the util module.
2009-03-13 David Anderson Followup to r2496. Fix obvious errors.
2009-03-13 David Anderson Move the Paths class to the util module.
2009-03-13 David Anderson Refactor ANSI colorization into a new utility module.
2009-03-13 David Anderson Fix the Melange version regular expression to detect patch versions.
2009-03-13 David Anderson Create an error module containing the top-level error class.
2009-03-13 Sverre Rabbelier Only show export link if list_key_order is set
2009-03-12 Sverre Rabbelier Display a warning if there are errors on the form
2009-03-12 Sverre Rabbelier Make the error message align with the input field
2009-03-12 Sverre Rabbelier Moved stylesheet to mitigate overenthousiastic browser caching.
2009-03-12 Sverre Rabbelier Add a style class for td.twolineformfielderrorlabel.
2009-03-12 David Anderson Add the Google SoC release script to the Melange repository.
2009-03-12 Sverre Rabbelier Always convert newlines to linebreaks
2009-03-12 Sverre Rabbelier Some code re-use in templates
2009-03-12 Sverre Rabbelier Define a key order for document and org app
2009-03-12 Sverre Rabbelier Strip leading and trailing newlines from our responses
2009-03-12 Sverre Rabbelier Greatly simplify makeNewPaginationChoices
2009-03-12 Sverre Rabbelier Adhere to the DEF_... pattern for constants in lists
2009-03-12 Sverre Rabbelier Make it possible to specify the key order for csv export
2009-03-12 Augie Fackler build.sh: bail if run in the wrong directory.
2009-03-12 Sverre Rabbelier Add an export link to all list views
2009-03-12 Sverre Rabbelier Added generic csv export to all list views
2009-03-12 Sverre Rabbelier Factor download functionality out of export()
2009-03-12 Sverre Rabbelier Keep the current list and row number
2009-03-12 Sverre Rabbelier Return "" when there is no info/action set
2009-03-12 Sverre Rabbelier Allow developers to specify a higher limit for a list view
2009-03-12 Sverre Rabbelier Reinstate the 1k limit in pick()
2009-03-12 Sverre Rabbelier If not running local, use ajax.googleapis to serve jquery
2009-03-11 Sverre Rabbelier Redirect to current page if the current request times out
2009-03-11 Sverre Rabbelier Use accounts.getCurrentAccount instead of users.get_current_user
2009-03-11 Sverre Rabbelier isDebug now also checks melange version
2009-03-11 Sverre Rabbelier Allow for query caching in pick
2009-03-11 Sverre Rabbelier Added query caching
2009-03-11 Sverre Rabbelier Also clear RankerRoot and ranker from datastore
2009-03-11 Sverre Rabbelier Make it possible to only add users
2009-03-11 Sverre Rabbelier Make it possible to add an arbitrary amount of users
2009-03-11 Sverre Rabbelier Make it possible to add more users and orgs with GET args
2009-03-10 Sverre Rabbelier Retrieve all entities rather than just the first 1k
2009-03-10 Sverre Rabbelier Return a HttpResponse in seed_db
2009-03-10 Lennard de Rijk StudentProposal abstract is now a text property to support more then 500 bytes.
2009-03-10 Lennard de Rijk Organization admins can now put a Student Proposal at a specific rank.
2009-03-10 Lennard de Rijk Added getRankerFor method to student_proposal logic.
2009-03-10 Sverre Rabbelier Use the correct timeline logic in edit()
2009-03-10 Sverre Rabbelier Use params['logic'] instead of self._logic
2009-03-10 Sverre Rabbelier Do not override fields in the model if they are already set
2009-03-10 Lennard de Rijk checkIsApplicationAccepted now properly checks if the application is really from the applying user.
2009-03-09 Sverre Rabbelier Add TinyMCE widget for org apps
2009-03-09 Sverre Rabbelier Added a getFromKeyNameOr404 to base.Logic
2009-03-09 Lennard de Rijk Org admins can mark a StudentProposal as invalid if they for any reason find it ineligible.
2009-03-09 Sverre Rabbelier Open the agreement text in a new window
2009-03-09 Sverre Rabbelier Fix an access bug
2009-03-09 Pawel Solyga Replace getFromKeyName with getFromKeyNameOr404 where appropriate in soc.views.helper.access module.
2009-03-09 Pawel Solyga Add missing "a" in soc/mail/welcome.html template. Fixes Issue 313.
2009-03-09 Lennard de Rijk Removed star next to logo.
2009-03-09 Pawel Solyga Fix typo in soc.logic.cleaning module (site_logic.logic was called instead of just site_logic).
2009-03-09 Pawel Solyga Set new Melange version number to 0-5-20090308 in app.yaml.template.
2009-03-09 Pawel Solyga Make the http links use <a href> tag in new_notification.html and welcome.html mail templates.
2009-03-09 Pawel Solyga Move all the jquery-purr css settings into separate file and add it to base.html template only if needed.
2009-03-09 Pawel Solyga Remove some copy/pasted docstring in soc.views.models.comment module.
2009-03-09 Pawel Solyga Typo fix in soc.logic.cleaning module.
2009-03-09 Pawel Solyga Small text changes in process_request.html template.
2009-03-09 Pawel Solyga Add indention in soc.views.models.organization module.
2009-03-09 Pawel Solyga Add missing blank lines in test_utils module.
2009-03-09 Sverre Rabbelier Views should have a unique name
2009-03-09 Sverre Rabbelier Addressed comments by Pawel
2009-03-09 Sverre Rabbelier Use getFromKeyFieldsOr404 in slots() and allocateSlots()
2009-03-09 Sverre Rabbelier Except and properly handle Errors in view decorator
2009-03-08 Sverre Rabbelier Hide 'slots' and add 'slots_desired'
2009-03-08 Pawel Solyga Revert r2376 since it's not needed as discussed in Issue 188.
2009-03-08 Lennard de Rijk Some minor style fixes.
2009-03-08 Lennard de Rijk Some minor style fixes.
2009-03-08 Lennard de Rijk The process_request template now properly differentiate between a request in "new" and "group_accepted" state.
2009-03-08 Lennard de Rijk Fixed a cleaning bug which allowed a proposal to be recreated by the original proposer.
2009-03-08 Lennard de Rijk Made all links in e-mail verbatim to solve Issue 250.
2009-03-08 Lennard de Rijk Students who withdraw their proposal will now be removed from the ranker.
2009-03-08 Lennard de Rijk The student proposal public page can now be used to place a public comment.
2009-03-08 Sverre Rabbelier Switch from actual applications to popularity
2009-03-08 Sverre Rabbelier Make use of groupDictBy in program.slots
2009-03-08 Sverre Rabbelier Add a groupDictBy to dicts
2009-03-08 Sverre Rabbelier Play nice with non-float allocations
2009-03-08 Sverre Rabbelier Provide the 'return_url' in the allocate slots view
2009-03-08 Sverre Rabbelier Add a getSlotsRedirect to redirects.py
2009-03-08 Sverre Rabbelier Don't override the params argument
2009-03-08 Sverre Rabbelier Treat the response from the server as a JSON object
2009-03-08 Sverre Rabbelier Restricted slots and assign_slots to dev-only for now
2009-03-08 Lennard de Rijk Reviews are now sorted on their created date.
2009-03-08 Lennard de Rijk Public reviews are now shown on the public page for the student proposal.
2009-03-08 Lennard de Rijk Added a new method in the review logic to return all reviews for the given entity as scope.
2009-03-08 Lennard de Rijk Some style fixes for the student proposal review template.
2009-03-08 Lennard de Rijk Proposal public page now properly renders HTML content.
2009-03-08 Sverre Rabbelier Support non-float slots
2009-03-08 Sverre Rabbelier Add and use the new and improved allocation scripts
2009-03-08 Sverre Rabbelier Update the slot allocation view and template
2009-03-08 Sverre Rabbelier Add a slot allocation script and template
2009-03-08 Sverre Rabbelier Hook up json2.js in base.html
2009-03-08 Sverre Rabbelier Add a no_pagination.html template
2009-03-08 Pawel Solyga Add json2.js to repository under json folder, update build script and app.yaml.template files.
2009-03-07 Lennard de Rijk Important roles can now not resign if they are the last in their group.
2009-03-07 Sverre Rabbelier Have slots default to 0
2009-03-07 Sverre Rabbelier Include IntegerProperty in the JSON object
2009-03-07 Sverre Rabbelier Added the spin jquery plugin
2009-03-07 Sverre Rabbelier Add a link to the full agreement text
2009-03-07 Sverre Rabbelier Make it possible to specify a link to the full text
2009-03-07 Lennard de Rijk Students can not be kicked from a program by a organization admin.
2009-03-07 Lennard de Rijk Reverting part of r2378, since it's not ready yet.
2009-03-07 Lennard de Rijk All address fields for roles and groups can now only use characters that can successfully be converted to ASCII.
2009-03-07 Sverre Rabbelier Adjust the total_popularity after ranging
2009-03-07 Lennard de Rijk Removed the street address from influencing the maps plug in.
2009-03-07 Lennard de Rijk Show the marker for the Google maps plug in by default.
2009-03-07 Sverre Rabbelier Added an pre-processing algorithm
2009-03-07 Sverre Rabbelier Added assigned mentors and amount of minimum slots per org
2009-03-07 Lennard de Rijk Fixes banned people being able to create a new user entity.
2009-03-07 Lennard de Rijk Added the review capability to the student_proposal review page.
2009-03-07 Lennard de Rijk Moved some template tags out of forms_helpers into comments_helpers.py.
2009-03-07 Lennard de Rijk Added new template tag for a review.
2009-03-07 Lennard de Rijk Org Application contributors template is now marked safe.
2009-03-07 Lennard de Rijk Updated the docstring for the Comment model.
2009-03-07 Lennard de Rijk Added Logic for the Review Model.
2009-03-07 Lennard de Rijk Redone the Review model.
2009-03-07 Sverre Rabbelier Add forgotten image
2009-03-07 Sverre Rabbelier Add the jquery-purr plugin
2009-03-07 Sverre Rabbelier Added a slots JSON call
2009-03-07 Sverre Rabbelier Added a slot allocation view
2009-03-07 Sverre Rabbelier Add slots to the organization model
2009-03-07 Sverre Rabbelier Factor out the 'json' part from pick
2009-03-07 Sverre Rabbelier Minor style fixes
2009-03-06 Lennard de Rijk Fixed more typos in Sponsor Menu.
2009-03-06 Sverre Rabbelier Clean document references
2009-03-06 Sverre Rabbelier Add a document ref cleaner
2009-03-06 Sverre Rabbelier Switch Program to regular presence
2009-03-06 Sverre Rabbelier Set the proper filter for the home document
2009-03-06 Sverre Rabbelier Small optimization in getForFields
2009-03-06 Lennard de Rijk Fixed typo in Sponsor sidebar menu.
2009-03-06 Lennard de Rijk Refactored part of getForFields into a getQueryForFields method.
2009-03-06 Sverre Rabbelier Add a link to an org's home page if appropriate
2009-03-06 Sverre Rabbelier Bump the default pagination from 10 to 50
2009-03-06 Sverre Rabbelier Add a very basic view test
2009-03-06 Sverre Rabbelier Set CURRENT_VERSION_ID in run.py
2009-03-06 Sverre Rabbelier Add path to MockRequest
2009-03-06 Sverre Rabbelier Split out test_model model and logic into it's own module
2009-03-06 Lennard de Rijk Removed commented property from comment model.
2009-03-06 Lennard de Rijk Added created_on DateTime property to request.
2009-03-06 Lennard de Rijk Added a rank column to the proposals list.
2009-03-05 Sverre Rabbelier Silence index.yaml
2009-03-05 Sverre Rabbelier Make org description use TinyMCE
2009-03-05 Sverre Rabbelier Make clean_document_content generic
2009-03-05 Sverre Rabbelier Fix some whitespace damadge
2009-03-05 Sverre Rabbelier Import user and site logic globals directly
2009-03-05 Sverre Rabbelier Add item info to the list iterator
2009-03-05 Sverre Rabbelier Added comment support, but don't enable it
2009-03-05 Sverre Rabbelier Make it possible to add some default values to the context
2009-03-05 Lennard de Rijk Organization Proposals list now correctly sorts.
2009-03-05 Sverre Rabbelier Added missing ranklist in build script
2009-03-04 Pawel Solyga Set new Melange version number to 0-4-20090305 in app.yaml.template.
2009-03-04 Sverre Rabbelier Add a test to ensure that ordening and filtering works
2009-03-04 Sverre Rabbelier Only show key_fields in error message
2009-03-04 Sverre Rabbelier Don't redirect to non-existant /document/list after deleting
2009-03-04 Sverre Rabbelier Fixed a bug discovered by excepting the proper exception
2009-03-04 Sverre Rabbelier Fixed a bug in document logic
2009-03-04 Lennard de Rijk The organization proposal list has been significantly changed.
2009-03-04 Lennard de Rijk Updated list to use the new order in getForFields.
2009-03-04 Lennard de Rijk Mentor buttons only show up depending on if you are already on the possible mentors list.
2009-03-04 Pawel Solyga Fix too long lines, remove unused imports and variables, rename too short variables, add missing docstring and fix style in soc.views.helper.templatetags.forms_helpers module.
2009-03-04 Pawel Solyga Fix too long line in soc.views.models.sponsor module.
2009-03-04 Pawel Solyga Fix the bug where undefined variable was used in _editPost method of soc.view.models.org_admin module.
2009-03-04 Pawel Solyga Fix too long lines soc.views.models.club_admin, club_app and club_member modules.
2009-03-04 Pawel Solyga Fix too long lines and remove unused imports in soc.views.models.host module.
2009-03-04 Pawel Solyga Fix too long lines and remove unused variables in soc.views.models.role module.
2009-03-04 Pawel Solyga Fix too long lines and fix the bug where undefined variable was used in _editPost method in soc.views.models.mentor module.
2009-03-04 Pawel Solyga Fix too long lines and rename unused loop variables to _ in soc.views.models.base module.
2009-03-04 Pawel Solyga Fix too long lines and indentions in soc.models.student_proposal module.
2009-03-04 Pawel Solyga Remove unused variable in soc.logic.validate module.
2009-03-04 Pawel Solyga Rename too short variable name in soc.logic.mail_dispatcher module.
2009-03-04 Pawel Solyga Fix too long lines in soc.logic.models.org_admin module.
(0) -1000 -256 +256 +1000 tip