| #262 |
Over the summer, moira classifies students as "affiliates"
|
new
|
|
defect
|
blocker
|
Sometime
|
| #42 |
Account balances in the database
|
new
|
|
enhancement
|
major
|
Sometime
|
| #55 |
Smarter navigation menus
|
new
|
|
enhancement
|
major
|
Near Release
|
| #244 |
Label dev sites
|
new
|
|
enhancement
|
major
|
Sometime
|
| #248 |
Make derecognized status more obvious
|
new
|
|
enhancement
|
major
|
Sometime
|
| #18 |
In-DB mail merge
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #23 |
Handle multiple FYSM instances better
|
new
|
|
enhancement
|
normal
|
Summer 2013
|
| #28 |
FYSM statistics
|
new
|
|
enhancement
|
normal
|
Summer 2013
|
| #41 |
LEF/ARCADE app form that doesn't suck
|
new
|
|
enhancement
|
normal
|
The Distant Future
|
| #43 |
More flexible note ACLing
|
new
|
|
enhancement
|
normal
|
Near Release
|
| #46 |
Coherent purpose for asadb/util/
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #66 |
Sync notes from Finboard webapp
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #77 |
Better note-writing UI
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #89 |
Categories for notes
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #93 |
Consistent terminology for people
|
new
|
|
task
|
normal
|
Sometime
|
| #94 |
Refactor manage_officers and friends
|
new
|
|
task
|
normal
|
Sometime
|
| #97 |
Midway application in the database
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #98 |
Stakeholders' meeting
|
new
|
|
task
|
normal
|
Near Release
|
| #106 |
New group membership confirmation in the DB
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #109 |
Handle giving groups access to offices correctly
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #112 |
Slow signatories page
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #118 |
Don't let officers edit inactive groups
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #137 |
Saving Groups with the admin sets the updater to "unknown"
|
new
|
|
defect
|
normal
|
Sometime
|
| #139 |
Add sys.path to error emails
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #145 |
Constitutions: Switch to Awesome Python setpag() for constitution gathering
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #147 |
permission_required shouldn't cause redirect loop
|
new
|
|
defect
|
normal
|
Sometime
|
| #154 |
Use membership confirmation process to correct values in the DB
|
new
|
|
enhancement
|
normal
|
Fall 2013
|
| #155 |
Compare old DB and new DB values of various fields
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #156 |
In-DB "email this group through RT" interface
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #168 |
Add ON_SCRIPTS setting and use it
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #171 |
Constitutions: ignore routine changes to downloaded files
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #174 |
Web interface to groups/format_groups.py
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #180 |
GroupFunding model lies about list syncing
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #194 |
Automatically update group-list.html
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #197 |
Clean up the space diffing code
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #198 |
Warn groups when their president is not on the officers' list
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #199 |
Case-sensitive username matching
|
new
|
|
defect
|
normal
|
Sometime
|
| #200 |
Automated performance tracking
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #201 |
Centralized error log storage
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #206 |
Search should default to include NGEs and Suspended
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #208 |
Constitutions: curb sql usage growth
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #209 |
Track handling of space access updates
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #214 |
Allow extra account numbers
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #215 |
Warn groups that give people access to non-existent spaces
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #219 |
Allow specifying @mit.edu addresses
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #220 |
Support slugs as natural keys
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #221 |
Don't complain about non-student officers of non-groups
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #223 |
Per-group/role increase to users-per-role cap
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #227 |
Auto-zero-pad midway tables
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #228 |
Categories should be multi-selects
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #230 |
Coherent plan for GroupStatus.is_active
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #236 |
Custom workflow for group status changes
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #237 |
Admin login should default to or mention cert login
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #239 |
Account lookup should list unheld roles inline
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #240 |
Allow viewing DB as a normal student
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #249 |
Use newer transaction APIs
|
new
|
|
task
|
normal
|
Sometime
|
| #250 |
Use help_texts option
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #257 |
Support markdown, ReST, or some HTML subset
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #263 |
Allow the whole board to set "loose student"
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #264 |
Migrate from South to built-in migrations
|
new
|
|
task
|
normal
|
Sometime
|
| #265 |
Sort/search signatories page by signatory
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #266 |
Disable forms when out of season
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #267 |
Button to recognize groups as non-NGE
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #268 |
More useful error message when application stage gets desynced from group status
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #270 |
Allow submitting draft/update forms without emailing the group
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #271 |
Show number of student confirmations before submitting the form
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #273 |
People lookup: link more broadly
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #274 |
Unthemed 500 page
|
new
|
|
enhancement
|
normal
|
Sometime
|
| #6 |
Produce reports of groups in violation of certain policies
|
new
|
|
enhancement
|
minor
|
Near Release
|
| #13 |
Record primary and minor categories
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #36 |
Version control more fields
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #39 |
Consider using form preview
|
new
|
|
task
|
minor
|
The Distant Future
|
| #44 |
Better email address display
|
new
|
|
enhancement
|
minor
|
The Distant Future
|
| #48 |
LEF/ARCADE post-event report via web form
|
new
|
|
enhancement
|
minor
|
The Distant Future
|
| #70 |
Don't 500 on deleted users in auth backend
|
new
|
|
defect
|
minor
|
Sometime
|
| #79 |
Help require financial signatory training
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #80 |
Timestamps in UTC
|
new
|
|
enhancement
|
minor
|
Post Django 1.4
|
| #81 |
Thinner UI for people editing page
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #82 |
Ordering of OfficerRoles
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #83 |
Let SAO edit account numbers
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #84 |
Sync various "officers" with a moira list
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #102 |
Cleaner "Tools" menu infrastructure
|
new
|
|
enhancement
|
minor
|
The Distant Future
|
| #124 |
Button to poke CAC to readd space access
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #131 |
Failed submits clear the image upload boxes
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #153 |
Compare membership of finboard-groups-only and asa-official with DB
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #162 |
Use HTML DOCTYPE, not XHTML
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #175 |
Merge util/export_website_groups.py into groups/format_groups.py
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #182 |
Block login/logout loop
|
new
|
|
defect
|
minor
|
Sometime
|
| #187 |
Auto-confirm the person filling out the update form
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #207 |
Accounts email should have a reply-to including the group
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #218 |
Make the update people page atomic
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #243 |
FYSM search form
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #261 |
{office,locker}-access.csv has bad column labels
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #272 |
People lookup: display names
|
new
|
|
enhancement
|
minor
|
Sometime
|
| #14 |
Name change request UI
|
new
|
|
enhancement
|
trivial
|
The Distant Future
|
| #35 |
Better logout button behavior
|
new
|
|
defect
|
trivial
|
Sometime
|
| #52 |
Maintain timestamp of when somebody in the group last edited their group
|
new
|
|
enhancement
|
trivial
|
The Distant Future
|
| #54 |
Automate verifying of student status
|
new
|
|
enhancement
|
trivial
|
The Distant Future
|
| #75 |
Shared storage access for non-Athena-account-holder
|
new
|
|
enhancement
|
trivial
|
The Distant Future
|
| #141 |
groups/diffs.py should give names for ForeignKeys
|
new
|
|
enhancement
|
trivial
|
Sometime
|