# # ChangeLog for asadb/forms # # Generated by Trac 1.0.2 # Oct 26, 2025, 9:26:48 AM Mon, 15 Apr 2013 08:21:26 GMT Alex Dehnert [83759bf] * asadb/forms/views.py (modified) * asadb/template/midway/upload.html (modified) Prevent 500'ing while uploading midway assignments Add some ... Mon, 15 Apr 2013 07:56:00 GMT Alex Dehnert [870992c] * asadb/forms/views.py (modified) * asadb/template/index.html (modified) * asadb/urls.py (modified) Add midway list page (ASA-#226) Sun, 24 Mar 2013 05:44:25 GMT Alex Dehnert [c3a5618] * asadb/forms/views.py (modified) Handle duplicate groups Sun, 24 Mar 2013 04:13:00 GMT Alex Dehnert [5e018d9] * asadb/forms/views.py (modified) Fix spelling of midway permission Sun, 24 Mar 2013 04:09:17 GMT Alex Dehnert [0636002] * asadb/forms/migrations/0015_midway_perms.py (added) Add the midway permissions to the asa-ebm group Sun, 24 Mar 2013 03:56:33 GMT Alex Dehnert [1cfab5a] * asadb/forms/views.py (modified) * asadb/template/index.html (modified) * asadb/urls.py (modified) Add Midway map link to front page Sun, 24 Mar 2013 03:36:03 GMT Alex Dehnert [f610262] * asadb/forms/views.py (modified) * asadb/template/midway/map.html (modified) Allow sorting and filtering the midway page Sun, 24 Mar 2013 01:41:31 GMT Alex Dehnert [26826c9] * asadb/forms/admin.py (modified) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/groups/models.py (modified) * asadb/groups/views.py (modified) Sort imports more My current style is to sort as follows: - Group ... Sun, 17 Mar 2013 11:03:35 GMT Alex Dehnert [cf509c0] * asadb/forms/views.py (modified) * asadb/template/midway/map.html (modified) Basic list of groups at the midway Sun, 17 Mar 2013 10:58:58 GMT Alex Dehnert [7d7801f] * .gitignore (modified) * asadb/forms/views.py (modified) * asadb/template/midway/upload.html (modified) WIP: midway page Sun, 17 Mar 2013 10:23:29 GMT Alex Dehnert [d848b98] * asadb/forms/admin.py (modified) * asadb/forms/migrations/0014_midway.py (added) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/template/midway/map.html (added) * asadb/template/midway/upload.html (added) * asadb/urls.py (modified) WIP: Midway Fri, 08 Feb 2013 09:44:17 GMT Alex Dehnert [afc5348] * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/groups/diffs.py (modified) * asadb/groups/models.py (modified) * asadb/urls.py (modified) Import settings from django.conf (ASA-#126) For some reason, ... Sun, 16 Dec 2012 11:17:52 GMT Alex Dehnert [d6f8984] * asadb/forms/views.py (modified) * asadb/media/style/style.css (modified) * asadb/template/index.html (modified) * asadb/template/membership/admin.html (added) * asadb/urls.py (modified) Membership: miscellaneous improvements to issues * Describe what, ... Fri, 16 Nov 2012 10:06:22 GMT Alex Dehnert [6e247d3] * asadb/forms/views.py (modified) * asadb/template/membership/submit-confirm-email.txt (modified) * asadb/template/membership/update.html (modified) Add links to the submitted membership updates page While the page ... Fri, 16 Nov 2012 10:02:22 GMT Alex Dehnert [1f4ee0b] * asadb/forms/views.py (modified) Use request.build_absolute_uri It turns out there's a built-in ... Fri, 16 Nov 2012 09:44:05 GMT Alex Dehnert [4d79976] * asadb/forms/views.py (modified) Make giant list of groups taller (ASA-#184) Tue, 13 Nov 2012 11:46:20 GMT Alex Dehnert [6fa456d] * asadb/forms/migrations/0013_add_cycle_deadlines.py (modified) forms:0013: note that MySQL ignores the default... Fortunately, we ... Tue, 13 Nov 2012 10:29:14 GMT Alex Dehnert [c7b6a3a] * asadb/forms/migrations/0013_add_cycle_deadlines.py (added) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/template/membership/update.html (modified) Membership update: move deadlines into the DB Move the "Deadlines ... Sun, 04 Nov 2012 07:45:54 GMT Alex Dehnert [bda4d86] * asadb/forms/admin.py (modified) * asadb/forms/migrations/0012_add_group_cycle.py (added) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/groups/models.py (modified) * asadb/template/forms/select.html (modified) * asadb/template/index.html (modified) * asadb/template/membership/update.html (modified) * asadb/urls.py (modified) Finish support for group membership update cycles The revised ... Sun, 04 Nov 2012 02:55:34 GMT Alex Dehnert [ef00d33] * asadb/forms/views.py (modified) Remove some dead code Membership confirmations don't use the year... Mon, 22 Oct 2012 02:25:30 GMT Alex Dehnert [360b3d4] * asadb/forms/views.py (modified) Serve membership/admin/issues.csv as text/csv Firefox can be told ... Mon, 22 Oct 2012 02:24:25 GMT Alex Dehnert [de025c2] * asadb/forms/views.py (modified) Membership confirmation: report 50% violations In ... Mon, 22 Oct 2012 00:53:06 GMT Alex Dehnert [11941e1] * asadb/forms/views.py (modified) * asadb/template/membership/confirm.html (modified) Warn students when they confirm group membership Previously, ... Mon, 22 Oct 2012 00:46:11 GMT Alex Dehnert [9faa1b2] * asadb/forms/views.py (modified) Remove some print statements Mon, 22 Oct 2012 00:44:09 GMT Alex Dehnert [ecb0997] * asadb/forms/views.py (modified) Minor cleanup of person membership update view Mon, 22 Oct 2012 00:36:38 GMT Alex Dehnert [21c6ad4] * asadb/forms/views.py (modified) * asadb/template/membership/confirm.html (modified) Select groups from roles held on membership page Add a new option ... Sun, 07 Oct 2012 00:04:31 GMT Alex Dehnert [a50f67b] * asadb/forms/views.py (modified) Clearer terms for confirming membership (ASA-#151) Fri, 28 Sep 2012 07:01:46 GMT Alex Dehnert [8eca9da] * asadb/forms/models.py (modified) Better labels for membership update numbers Mon, 24 Sep 2012 04:35:36 GMT Alex Dehnert [75238d5] * asadb/forms/templatetags/formcats.py (modified) Remove debugging print statement Mon, 30 Jul 2012 05:46:18 GMT Alex Dehnert [0229bd5] * asadb/forms/admin.py (modified) Filter by GroupConfirmationCycle Mon, 16 Jul 2012 06:30:34 GMT Alex Dehnert [549c9e9] * asadb/forms/models.py (modified) Describe FYSM images more Specify preferred filetypes and the logo ... Sat, 14 Jul 2012 21:21:57 GMT Alex Dehnert [4cd8b3d] * asadb/forms/models.py (modified) Mention FYSM character count includes spaces Sat, 07 Jul 2012 09:21:46 GMT Alex Dehnert [984dca1] * asadb/forms/models.py (modified) Clean up the FYSM length limit language Thanks Kuljot (and Lemur) ... Fri, 06 Jul 2012 06:49:11 GMT Alex Dehnert [cbdbd1f] * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) Cap FYSM descriptions at 400 characters (ASA-#129) Fri, 06 Jul 2012 06:49:11 GMT Alex Dehnert [3496370] * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) Forbid commas in FYSM display names (ASA Trac #40) This is perhaps ... Fri, 06 Jul 2012 06:49:07 GMT Alex Dehnert [cd98e17] * asadb/forms/views.py (modified) Use email_from_template to send FYSM emails Thu, 31 May 2012 06:59:36 GMT Alex Dehnert [df88ee9] * asadb/forms/update_validations.py (modified) * asadb/space/import_into_db.py (modified) * asadb/util/sync_moira_authz.py (modified) Use transaction.commit_on_success for imports Fixed the following ... Fri, 06 Apr 2012 05:28:28 GMT ASA Group Database [a03cb61] * asadb/forms/migrations/0011_add_indices.py (added) * asadb/forms/models.py (modified) * asadb/groups/migrations/0024_add_indices.py (added) * asadb/groups/models.py (modified) * asadb/space/migrations/0002_add_indices.py (added) * asadb/space/models.py (modified) Add indices to database tables Fixes ASA Trac #38. Also, makes ... Mon, 12 Dec 2011 06:25:50 GMT Alex Dehnert [c060d8c] * asadb/forms/fixtures/initial_data.xml (added) * asadb/groups/fixtures/initial_data.xml (added) * asadb/util/diff_static_data.sh (modified) * asadb/util/import_categories.py (deleted) * asadb/util/legacy-categories.txt (deleted) Use fixtures for categories, and track changes * Remove the old ... Wed, 30 Nov 2011 17:49:42 GMT Alex Dehnert [0b89d5b] * asadb/forms/admin.py (modified) Allow searching PersonMembershipUpdates in admin Wed, 23 Nov 2011 15:46:49 GMT Alex Dehnert [055a7e9] * asadb/forms/views.py (modified) Allow selecting suspended groups elsewhere Tue, 22 Nov 2011 07:23:19 GMT Alex Dehnert [bf11775] * asadb/forms/views.py (modified) Allow suspended groups to fill out the update form Sat, 15 Oct 2011 18:13:18 GMT Alex Dehnert [ca21c49] * asadb/forms/views.py (modified) Punt some useless commented code Thu, 13 Oct 2011 07:55:09 GMT Alex Dehnert [654c9af] * asadb/forms/update_validations.py (added) Add script to redo student status validations This is useful if you ... Thu, 13 Oct 2011 07:10:17 GMT Alex Dehnert [e1f5425] * asadb/forms/admin.py (modified) Allow searching GroupMembershipUpdates in admin Thu, 13 Oct 2011 05:46:58 GMT Alex Dehnert [0b72bfd] * asadb/forms/views.py (modified) * asadb/urls.py (modified) Add report on group activity confirmation problems Thu, 13 Oct 2011 03:00:55 GMT Alex Dehnert [8dfd3db] * asadb/forms/views.py (modified) Oops, actually handle the first submit... Thu, 13 Oct 2011 02:54:21 GMT Alex Dehnert [56e8cb8] * asadb/forms/views.py (modified) * asadb/template/membership/confirm.html (modified) Better participant membership UI (Trac: #26) Wed, 12 Oct 2011 19:57:36 GMT Alex Dehnert [4260e2c] * asadb/forms/views.py (modified) * asadb/template/membership/submitted.html (modified) Fix the display of number of confirmations Tue, 11 Oct 2011 23:41:37 GMT Alex Dehnert [c297267] * asadb/forms/admin.py (modified) * asadb/forms/migrations/0009_add_confirmation_cycle.py (added) * asadb/forms/migrations/0010_move_people_to_cycles.py (added) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/template/membership/confirm.html (modified) Cycle-based system for people's confirmation Fri, 07 Oct 2011 19:42:20 GMT Alex Dehnert [00d201c] * asadb/forms/admin.py (modified) Allow filtering confirmations by group Mon, 26 Sep 2011 05:18:16 GMT Alex Dehnert [6d986af] * asadb/forms/models.py (modified) Add a __unicode__ for the membership update models Wed, 21 Sep 2011 06:07:49 GMT Alex Dehnert [0e6090f] * asadb/forms/views.py (modified) Don't count one person confirming several times Tue, 20 Sep 2011 05:51:39 GMT Alex Dehnert [ea42397] * asadb/forms/views.py (modified) * asadb/template/membership/submitted.html (added) * asadb/urls.py (modified) Add view to show who has already submitted Tue, 20 Sep 2011 01:39:24 GMT Alex Dehnert [05129a7] * asadb/forms/models.py (modified) Make the email_preface optional Fri, 16 Sep 2011 04:08:13 GMT Rachel E Meyer [185fde1] * asadb/forms/migrations/0008_add_email_preface.py (added) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/template/membership/anti-hazing.txt (modified) * asadb/template/membership/update.html (modified) added non-discrimination, email_preface Thu, 15 Sep 2011 20:19:05 GMT Alex Dehnert [b1a8ea7] * asadb/forms/views.py (modified) Limit to active groups for the membership forms Thu, 15 Sep 2011 19:45:10 GMT Alex Dehnert [5c68184] * asadb/forms/views.py (modified) Enable BCC'ing asa-db-outgoing Thu, 15 Sep 2011 19:34:54 GMT Alex Dehnert [bd72d5c] * .gitignore (modified) * asadb/forms/views.py (modified) * asadb/groups/admin.py (modified) * asadb/groups/import_signatories.py (added) * asadb/groups/load_people.py (added) * asadb/groups/migrations/0002_add_officers.py (added) * asadb/groups/migrations/0003_add_people.py (added) * asadb/groups/migrations/0004_add_require_student.py (added) * asadb/groups/migrations/0005_add_role_user_grant.py (added) * asadb/groups/migrations/0006_add_group_perms.py (added) * asadb/groups/migrations/0007_add_statusy_stuff.py (added) * asadb/groups/migrations/0008_add_statusy_stuff_data.py (added) * asadb/groups/migrations/0009_add_notes.py (added) * asadb/groups/migrations/0010_allow_null_updater.py (added) * asadb/groups/migrations/0011_add_publicly_viewable.py (added) * asadb/groups/models.py (modified) * asadb/groups/urls.py (added) * asadb/groups/views.py (modified) * asadb/media/style/style.css (modified) * asadb/settings.py (modified) * asadb/template/base.html (modified) * asadb/template/form_utils/better_form.html (added) * asadb/template/form_utils/fields_as_trs.html (added) * asadb/template/groups/group_change_main.html (added) * asadb/template/groups/group_change_officers.html (added) * asadb/template/groups/group_detail.html (added) * asadb/template/groups/group_list.html (modified) * asadb/template/groups/group_search.html (added) * asadb/template/groups/group_version.html (added) * asadb/template/groups/groups_signatories.html (added) * asadb/template/groups/note/detail.head.html (added) * asadb/template/groups/note/detail.row.html (added) * asadb/template/index.html (modified) * asadb/template/registration/login.html (modified) * asadb/urls.py (modified) * asadb/util/db_form_utils.py (added) * asadb/util/import_db.py (modified) * design/tools/audit-trail.txt (modified) * asadb/forms/admin.py (modified) * asadb/forms/migrations/0005_group_membership_update.py (added) * asadb/forms/migrations/0006_person_membership_update.py (added) * asadb/forms/migrations/0007_fix_fields_community.py (added) * asadb/forms/models.py (modified) * asadb/settings/local_settings.dev-template.py (added) * asadb/template/membership/anti-hazing.txt (added) * asadb/template/membership/confirm.html (added) * asadb/template/membership/submit-confirm-email.txt (added) * asadb/template/membership/thanks.html (added) * asadb/template/membership/update.html (added) Merge remote branch 'remotes/origin/new-db' Thu, 15 Sep 2011 18:56:11 GMT Alex Dehnert [ceaf3bd] * asadb/forms/admin.py (modified) * asadb/forms/migrations/0007_fix_fields_community.py (added) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) Fix the affiliate fields for membership Thu, 08 Sep 2011 05:31:12 GMT Alex Dehnert [5b834ab] * asadb/forms/admin.py (modified) * asadb/forms/migrations/0005_group_membership_update.py (added) * asadb/forms/migrations/0006_person_membership_update.py (added) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/template/membership/anti-hazing.txt (added) * asadb/template/membership/confirm.html (added) * asadb/template/membership/submit-confirm-email.txt (added) * asadb/template/membership/thanks.html (added) * asadb/template/membership/update.html (added) * asadb/urls.py (modified) Support basic start-of-year form * Anti-hazing acknowledgement * ... Fri, 26 Aug 2011 00:32:13 GMT Alex Dehnert [d3167b9] * asadb/forms/views.py (modified) Allow only active groups to submit entries Sat, 06 Aug 2011 09:35:15 GMT Alex Dehnert [bb674c2] * asadb/forms/admin.py (modified) * asadb/forms/models.py (modified) * asadb/groups/admin.py (modified) Improve admin usability Sat, 28 May 2011 09:05:05 GMT Alex Dehnert [2c0eaa1] * asadb/forms/views.py (modified) Include groups without an ActivityCategory in FYSM This works ... Fri, 01 Apr 2011 05:05:01 GMT Alex Dehnert [31e4eaa] * asadb/forms/migrations/0003_increase_cat_name_len.py (moved) * asadb/forms/migrations/0004_add_slide.py (moved) Fix migrations. Hyphens aren't allowed in migrations these days, so ... Wed, 07 Jul 2010 10:36:19 GMT Alex Dehnert [5f467df] * asadb/forms/fysm-lint.py (modified) Display progress info in fysm-lint.py Wed, 07 Jul 2010 10:32:25 GMT Alex Dehnert [3bccf0f] * asadb/forms/fysm-lint.py (modified) Fix syntax errors Wed, 07 Jul 2010 10:26:17 GMT Alex Dehnert [07aa6da] * asadb/forms/fysm-lint.py (added) * asadb/template/fysm/lint_email.txt (added) Script to do checks of the FYSM submissions Sat, 03 Jul 2010 03:30:29 GMT Alex Dehnert [c49fbe2] * asadb/forms/views.py (modified) * asadb/template/fysm/update_email.txt (modified) Include a note about officers' lists in the email The FYSM is a ... Fri, 02 Jul 2010 11:33:51 GMT Alex Dehnert [dbaeedf] * asadb/forms/views.py (modified) BCC to asa-fysm-submissions, not asa-fysm asa-fysm-submissions is ... Fri, 02 Jul 2010 11:32:30 GMT Alex Dehnert [d199ba4] * asadb/forms/views.py (modified) BCC asa-fysm instead of sending to asa-fysm Sending to asa-fysm ... Fri, 02 Jul 2010 11:20:44 GMT Alex Dehnert [adfe18c] * asadb/forms/views.py (modified) * asadb/template/fysm/update_email.txt (modified) Provide link to view the FYSM in email Fri, 02 Jul 2010 10:58:43 GMT Alex Dehnert [c71d5c7] * asadb/forms/models.py (modified) Add note about max length of descriptions. Sun, 13 Jun 2010 09:36:17 GMT Alex Dehnert [46abe8c] * asadb/forms/models.py (modified) Clarify description and name of join_url Sun, 06 Jun 2010 10:30:22 GMT Alex Dehnert [14df8a6] * asadb/forms/migrations/0004_add-slide.py (moved) Rename migration so it'll apply on scripts Sun, 06 Jun 2010 10:21:30 GMT Alex Dehnert [3400018] * .gitignore (modified) * asadb/forms/migrations/0003_add-slide.py (added) * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/media/style/style.css (modified) * asadb/template/fysm/fysm_detail.html (modified) * asadb/template/fysm/update_email.txt (modified) Use traditional slides Mon, 31 May 2010 05:48:32 GMT Alex Dehnert [8654bd0] * asadb/forms/models.py (modified) Further refine the join_url description Sun, 30 May 2010 06:15:40 GMT Alex Dehnert [efcbf0f] * asadb/forms/models.py (modified) Order categories by name Sun, 30 May 2010 06:12:11 GMT Alex Dehnert [e093102] * asadb/forms/migrations/0003_increase-cat-name-len.py (modified) Oops. --auto is useful... Sun, 30 May 2010 05:58:20 GMT Alex Dehnert [c278cf0] * asadb/forms/migrations/0003_increase-cat-name-len.py (added) * asadb/forms/models.py (modified) Increase category name length Sun, 30 May 2010 04:39:15 GMT Alex Dehnert [d67c1c1] * asadb/forms/models.py (modified) Better help text for join_url? Sun, 30 May 2010 01:15:20 GMT Alex Dehnert [00e16ed] * asadb/forms/views.py (modified) Require auth for many views Thu, 27 May 2010 01:16:40 GMT Alex Dehnert [07caee0] * asadb/forms/views.py (modified) * asadb/template/fysm/submit.html (modified) Add category descriptions to submit page Tue, 25 May 2010 00:30:09 GMT Alex Dehnert [a2315e6] * asadb/forms/models.py (modified) Mention snapshots in join_url help text Sun, 23 May 2010 23:25:20 GMT Alex Dehnert [0265c6d] * asadb/forms/models.py (modified) * asadb/media/page-previews/no-preview.jpg (added) * asadb/util/previews.py (added) * asadb/util/update_old_previews.py (added) Add code to actually update previews Sun, 23 May 2010 10:38:40 GMT Alex Dehnert [f3dcf5a] * asadb/forms/migrations/0002_previews.py (added) * asadb/forms/models.py (modified) * asadb/media/page-previews/no-preview.png (added) Add basic support for page previews Sun, 23 May 2010 05:29:39 GMT Alex Dehnert [25aaeb6] * asadb/forms/migrations/0001_initial.py (added) * asadb/forms/migrations/__init__.py (added) * asadb/groups/migrations/0001_initial.py (added) * asadb/groups/migrations/__init__.py (added) * asadb/settings.py (modified) Convert to South Sun, 23 May 2010 04:45:48 GMT Alex Dehnert [a10dd4b] * asadb/forms/views.py (modified) Record metrics in the prefrosh-visible views Sun, 23 May 2010 04:45:30 GMT Alex Dehnert [f55ccfd] * asadb/forms/models.py (modified) Better model for FYSM metrics Sun, 23 May 2010 04:34:15 GMT Alex Dehnert [9fd60d4] * asadb/forms/models.py (modified) Add FYSMView and record_metric Sun, 23 May 2010 03:17:46 GMT Alex Dehnert [f462be6] * asadb/forms/views.py (modified) * asadb/template/fysm/fysm_listing.html (modified) * asadb/urls.py (modified) Use intermediate page for join links Mon, 17 May 2010 03:01:29 GMT Alex Dehnert [ae881e5] * asadb/forms/views.py (modified) * asadb/media/style/style.css (modified) * asadb/template/fysm/fysm_detail.html (modified) Add navigation on the detail page Sun, 16 May 2010 09:43:53 GMT Alex Dehnert [aaa8e04] * asadb/forms/views.py (modified) * asadb/media/style/style.css (modified) * asadb/template/fysm/fysm_detail.html (added) * asadb/urls.py (modified) Add a detail view of submissions Currently, the iframe doesn't ... Sun, 16 May 2010 06:44:43 GMT Alex Dehnert [57f8ffa] * asadb/forms/models.py (modified) * asadb/forms/views.py (modified) * asadb/media/style/style.css (modified) * asadb/template/fysm/fysm_listing.html (modified) * asadb/template/fysm/update_email.txt (modified) Add tag support (as not seen in c27da9e) Sun, 16 May 2010 05:26:08 GMT Alex Dehnert [1c853ea] * asadb/forms/models.py (modified) * asadb/template/fysm/fysm_listing.html (modified) Make logo optional Sun, 16 May 2010 03:37:31 GMT Alex Dehnert [c27da9e] * asadb/forms/admin.py (modified) * asadb/forms/models.py (modified) * asadb/forms/templatetags/formcats.py (moved) * asadb/forms/views.py (modified) * asadb/template/fysm/fysm_listing.html (modified) * asadb/template/fysm/update_email.txt (modified) Use the name "category" consistently We want to support ASA-defined ... Sun, 16 May 2010 01:59:33 GMT Alex Dehnert [2f7114b] * asadb/forms/views.py (modified) Oops, make groups actually selectable. I think I hate Python's ... Sun, 16 May 2010 01:47:41 GMT Alex Dehnert [f921734] * asadb/forms/views.py (modified) * asadb/urls.py (modified) Keep dorms and FSILGs from submitting to the FYSM Fri, 14 May 2010 06:49:53 GMT Alex Dehnert [80194d8] * asadb/forms/models.py (modified) * asadb/media/style/style.css (modified) * asadb/template/fysm/submit.html (modified) Add legends Thu, 13 May 2010 10:33:55 GMT Alex Dehnert [1b7966c] * asadb/forms/views.py (modified) Require authentication to edit FYSM submissions