|
|
@e034df6
|
13 years |
adehnert |
Require athena_locker for new groups (ASA-#144)
space-accessstablestage
|
|
|
@4bf8692
|
13 years |
adehnert |
Add and use constitution linkifying filter (ASA-#146)
space-accessstablestage
|
|
|
@54babcd
|
13 years |
adehnert |
Unrequire description, website_url in admin
The only three fields …
space-accessstablestage
|
|
|
@ac9b167
|
13 years |
adehnert |
Update finboard-groups-only (ASA-#121)
Note that this doesn't bother …
space-accessstablestage
|
|
|
@2c9e652
|
13 years |
adehnert |
Add newly created groups to asa-official (ASA-#111)
This fixes a bug …
space-accessstablestage
|
|
|
@32c5f16
|
13 years |
adehnert |
Clarify some unused variables in groups/diffs.py
space-accessstablestage
|
|
|
@30380bb
|
13 years |
adehnert |
Send diffs to asa-internal (ASA-#148)
Some of the diffs contain …
space-accessstablestage
|
|
|
@cbffe98
|
13 years |
adehnert |
Bump list_max_show_all (ASA-#100)
Only Group and SpaceAssignment? …
space-accessstablestage
|
|
|
@cf4b7f4
|
13 years |
adehnert |
Use a new PAG for accessing constitutions
This fixes a potential …
space-accessstablestage
|
|
|
@3113644
|
13 years |
adehnert |
Increase the length of constitution status_msg
Given that it tends to …
space-accessstablestage
|
|
|
@ab17953
|
13 years |
adehnert |
ACL and link constitution page
space-accessstablestage
|
|
|
@e0632f6
|
13 years |
adehnert |
Merge branch 'constitutions'
space-accessstablestage
|
|
|
@3af5d74
|
13 years |
adehnert |
Valid Athena lockernames
Also, everyone should have a locker in the …
space-accessstablestage
|
|
|
@51b384a
|
13 years |
adehnert |
Validate constitution_url (ASA-#76)
space-accessstablestage
|
|
|
@71e71e3
|
13 years |
adehnert |
Constitutions: sort error messages correctly
It turns out regardless …
space-accessstablestage
|
|
|
@c632b1c
|
13 years |
adehnert |
Treat 4XX response codes as constitution failures
Fixes ASA-#57. This …
space-accessstablestage
|
|
|
@7e45324
|
13 years |
adehnert |
Refactoring of GroupConstitution?.update()
space-accessstablestage
|
|
|
@04bdacd
|
13 years |
adehnert |
Show group recognition status on constitution page
space-accessstablestage
|
|
|
@52a6940
|
13 years |
adehnert |
Add display for constitution download status
space-accessstablestage
|
|
|
@5f07d50
|
13 years |
adehnert |
Track GroupConstitution? revisions
space-accessstablestage
|
|
|
@9ce8bc1
|
13 years |
adehnert |
Save error messages and narrow except clause
Apparently, we weren't …
space-accessstablestage
|
|
|
@2e5dc1b
|
13 years |
adehnert |
Allow easily listing all constitution filenames
This makes it much …
space-accessstablestage
|
|
|
@8068f6d
|
13 years |
adehnert |
Limit and canonicalize constitution file extensions
This makes it …
space-accessstablestage
|
|
|
@26fd6cf
|
13 years |
asa-db |
August 28 derecognition reminder
space-accessstablestage
|
|
|
@0851637
|
13 years |
asa-db |
DB delinquency email from July 31
space-accessstablestage
|
|
|
@95f612b
|
13 years |
adehnert |
Cleaner formatting of groups/diffs.py output
space-accessstablestage
|
|
|
@d90059c
|
13 years |
adehnert |
groups/diffs.py: more fields for Exec (ASA-#130)
Specifically: …
space-accessstablestage
|
|
|
@68c93e8
|
13 years |
adehnert |
Correctly linkify constitution URL
We previously linkified any …
space-accessstablestage
|
|
|
@a451497
|
13 years |
asa-db |
Ease seeing which groups just lack basic info
space-accessstablestage
|
|
|
@1f16213
|
13 years |
adehnert |
Sort the groups to match the (probable) input order
space-accessstablestage
|
|
|
@9a2cd17
|
13 years |
adehnert |
Add script to ease bulk status changes of groups
This adds …
space-accessstablestage
|
|
|
@bc7d506
|
14 years |
adehnert |
Allow filtering OfficeHolders? by role
space-accessstablestage
|
|
|
@a7d30ef
|
14 years |
adehnert |
Script to dump groups with space (ASA Trac #95)
Add support to …
space-accessstablestage
|
|
|
@04a46ed
|
14 years |
asa |
Clearer text for people bulk update
space-accessstablestage
|
|
|
@1b51809
|
14 years |
adehnert |
Bulk add interface for OfficeHolders? (ASA Trac #90)
space-accessstablestage
|
|
|
@59a438a
|
14 years |
adehnert |
Enhance readability of manage_officers view
Try to break it up a bit …
space-accessstablestage
|
|
|
@c3cd6c2
|
14 years |
adehnert |
Move officer management up to group management
space-accessstablestage
|
|
|
@a03cb61
|
14 years |
asa-db |
Add indices to database tables
Fixes ASA Trac #38. Also, makes …
space-accessstablestage
|
|
|
@0ac15a1
|
14 years |
adehnert |
Merge branch 'office-access'
space-accessstablestage
|
|
|
@ffecc7f
|
14 years |
adehnert |
Make a line of code slightly clearer
space-accessstablestage
|
|
|
@0c8c40d
|
14 years |
adehnert |
Use HTML output as the default for reporting
There was code to do …
space-accessstablestage
|
|
|
@3ce730f
|
14 years |
adehnert |
Clarify how to compute membership numbers
space-accessstablestage
|
|
|
@9a6c3222
|
14 years |
adehnert |
Script to lowercase OfficeHolder? usernames
I'm not really sure how …
space-accessstablestage
|
|
|
@010b19f
|
14 years |
adehnert |
Allow showing people fields as email addresses
space-accessstablestage
|
|
|
@41ebbd1
|
14 years |
adehnert |
Reorganize groups/views.py somewhat
space-accessstablestage
|
|
|
@9becc84
|
14 years |
adehnert |
Allow retrieving affiliated people
space-accessstablestage
|
|
|
@4b1f99b
|
14 years |
adehnert |
HTML format as appropriate
space-accessstablestage
|
|
|
@c409ae1
|
14 years |
adehnert |
Don't do any prefetching if we don't need to
select_related() selects …
space-accessstablestage
|
|
|
@3534e89
|
14 years |
adehnert |
Support sorting the output (by one column)
space-accessstablestage
|
|
|
@4325823
|
14 years |
adehnert |
prefetch foreign key columns
space-accessstablestage
|
|
|
@f23bc9a
|
14 years |
adehnert |
Support CSV output
space-accessstablestage
|
|
|
@6f85f2a
|
14 years |
adehnert |
simplify default values handling
space-accessstablestage
|
|
|
@e49def5
|
14 years |
adehnert |
Add working defaults for which columns to show
space-accessstablestage
|
|
|
@7415a15
|
14 years |
adehnert |
Implement GroupFilter? default values better
This solves a problem …
space-accessstablestage
|
|
|
@747c960
|
14 years |
adehnert |
Kill some dead code
space-accessstablestage
|
|
|
@8708a86
|
14 years |
adehnert |
Basic reporting functionality
* Allows picking your filter
* Allows …
space-accessstablestage
|
|
|
@d1a4706
|
14 years |
adehnert |
Make single result search go straight to DB entry
Resolves ASA Trac #85.
space-accessstablestage
|
|
|
@05f5712
|
14 years |
adehnert |
Merge branch 'master' into office-access
space-accessstablestage
|
|
|
@58a5c6a
|
14 years |
adehnert |
List no connections to groups when logged out
This fixes ASA Trac #88.
space-accessstablestage
|
|
|
@8b68c67
|
14 years |
adehnert |
Allow managing office access
space-accessstablestage
|
|
|
@31da85f
|
14 years |
asa-db |
Don't output select tag in format_groups.py midway
space-accessstablestage
|
|
|
@e9af979
|
14 years |
asa-db |
Format Midway group list
space-accessstablestage
|
|
|
@b90b977
|
14 years |
asa-db |
Fixes to groups/format_groups.py to make it work
space-accessstablestage
|
|
|
@f57cf3c
|
14 years |
asa-db |
Port get_formatted_groups.py to the new DB
space-accessstablestage
|
|
|
@2538f75
|
14 years |
adehnert |
Add a blank line in groups/load_people.py output
space-accessstablestage
|
|
|
@fd5cc07
|
14 years |
asa-db |
Explain Athena lockers
Hopefully this can cut back on the number of …
space-accessstablestage
|
|
|
@a5655ef
|
14 years |
adehnert |
Move GROUP_STARTUP_* nearer the GroupStartup? model
space-accessstablestage
|
|
|
@db8a5bc
|
14 years |
adehnert |
Reorder load_people output for easier scanning
Put the big numbers …
space-accessstablestage
|
|
|
@b2cee30
|
14 years |
adehnert |
Mark which signatory types get included in emails
space-accessstablestage
|
|
|
@8254020
|
14 years |
adehnert |
Better summaries of groups/diffs.py operation
* Nice table of changes …
space-accessstablestage
|
|
|
@9a30b56
|
14 years |
adehnert |
Fix off-by-one error in groups/diffs.py summaries
As a bonus, makes …
space-accessstablestage
|
|
|
@74e9f09
|
14 years |
adehnert |
Mailman list updater improvements
* Don't remove people if either …
space-accessstablestage
|
|
|
@080bf9a
|
14 years |
adehnert |
Sort signatories by group in groups/diffs.py
I dunno how many times …
space-accessstablestage
|
|
|
@227dc33
|
14 years |
adehnert |
Merge branch 'stable'
space-accessstablestage
|
|
|
@0dc771d
|
14 years |
asa-db |
Misc improvements to find_missing_transition.py
* Check for a missing …
space-accessstablestage
|
|
|
@7d0207b
|
14 years |
adehnert |
Merge branch 'master' into office-access
space-accessstablestage
|
|
|
@4368c00
|
14 years |
adehnert |
Require login more effectively on private pages
Use the …
space-accessstablestage
|
|
|
@d48e273
|
14 years |
adehnert |
Require login for startup form
See also …
space-accessstablestage
|
|
|
@f8bd496
|
14 years |
adehnert |
Clearer label for the officers' email field?
space-accessstablestage
|
|
|
@6ff04b1
|
14 years |
adehnert |
Office access: allow viewing access
space-accessstablestage
|
|
|
@80a8145
|
14 years |
adehnert |
Fix new groups in groups/diffs.py (Trac: #67)
This is three related …
space-accessstablestage
|
|
|
@4091199
|
14 years |
adehnert |
Summarize the groups/diffs.py output more
space-accessstablestage
|
|
|
@99747bd
|
14 years |
adehnert |
We care about group-admin and temp-admin changes
I think we want to …
space-accessstablestage
|
|
|
@00079cf
|
14 years |
adehnert |
Stuff with group admins
* Create a new group-admin role, which can …
space-accessstablestage
|
|
|
@41f8b1e
|
14 years |
adehnert |
Show connection to group on detail page (Trac: #74)
space-accessstablestage
|
|
|
@ce5d021
|
14 years |
adehnert |
Handle non-existent users on people page (Trac: #69)
Fixes a 500 when …
space-accessstablestage
|
|
|
@fb76571
|
14 years |
adehnert |
Fix util/mailman.py's commas handling (Trac: #65)
Changes …
space-accessstablestage
|
|
|
@2a587e4
|
14 years |
asa-db |
Misc. fixes for find_missing_transition.py
* Add @mit.edu as …
space-accessstablestage
|
|
|
@8cf11c9
|
14 years |
adehnert |
Only warn groups if they lack something we need
We don't actually …
space-accessstablestage
|
|
|
@1aaa525
|
14 years |
adehnert |
Script to poke groups about updating their entries
space-accessstablestage
|
|
|
@dc81a9e
|
14 years |
adehnert |
Don't list already deleted people moira people
Each run of …
space-accessstablestage
|
|
|
@0270ed7
|
14 years |
adehnert |
Display full names of signatories
This displays the full name of …
space-accessstablestage
|
|
|
@cb9b105
|
14 years |
adehnert |
Consistently display group toolbox on group pages
space-accessstablestage
|
|
|
@7654a6d
|
14 years |
adehnert |
Minor tweaks to the diff emails
* Send to asa-admin, not asa-exec (RT …
space-accessstablestage
|
|
|
@84af6d7
|
14 years |
adehnert |
Fix PerGroupAuthz? to respect unqualified perms
If you have some …
space-accessstablestage
|
|
|
@7f2776e
|
14 years |
adehnert |
Show details of changes in groups/load_people.py
space-accessstablestage
|
|
|
@6b2e369
|
14 years |
asa-db |
Fix typo
space-accessstablestage
|
|
|
@6c0251f
|
14 years |
adehnert |
Add a "shared storage access" OfficerRole?
space-accessstablestage
|
|
|
@f7fcacc
|
14 years |
adehnert |
Consistent URL for missing constitutions
space-accessstablestage
|
|
|
@96754f0
|
14 years |
adehnert |
Add missing GroupStatus? values
space-accessstablestage
|
|
|