|
|
|
@3bca03c
|
10 years |
adehnert |
Move emails off asa-db@, for easier filtering
Basically all mail to …
stable
|
|
|
|
@093448c
|
11 years |
asa-db |
Make listdiff diff the GSC and UA Finboard lists too
stable
|
|
|
|
@356174b
|
11 years |
adehnert |
Improve perf and correctness of export_finboard_groups.py
…
stable
|
|
|
|
@82e595e
|
11 years |
benjaminjkraft |
Add account numbers, move script to groups/
stable
|
|
|
|
@7ffd1d4
|
12 years |
adehnert |
Allow specifying @mit.edu addresses (ASA-#219)
stablestage
|
|
|
|
@f612be5
|
12 years |
adehnert |
Reporting: Handle weird casing better when finding names
stablestage
|
|
|
|
@b523fed
|
12 years |
adehnert |
Reporting: Allow different name formats (ASA-#259)
stablestage
|
|
|
|
@d4f571c
|
12 years |
adehnert |
Comment out filter categories we don't use yet
stablestage
|
|
|
|
@ef118cf
|
12 years |
adehnert |
Merge branch 'master' into filters
* master: (107 commits)
People …
stablestage
|
|
|
|
@aed3e6d
|
12 years |
adehnert |
Merge branch 'membership-confirmations'
* membership-confirmations:
…
stablestage
|
|
|
|
@7dde669
|
12 years |
adehnert |
Add pre-group-approval warnings
This fixes (enough, at least for now) …
stablestage
|
|
|
|
@7431d13
|
12 years |
adehnert |
Add Group.admin_groups method (ASA-#181)
This adds a …
stablestage
|
|
|
|
@00ec3e4
|
12 years |
adehnert |
OfficeHolder?: Be explicit about Athena username
Apparently people …
stablestage
|
|
|
|
@89165c1
|
12 years |
adehnert |
Track student status with moira "affiliation"
Moira recently added an …
stablestage
|
|
|
|
@645ab74
|
12 years |
adehnert |
Migrations to update OfficerRoles?
This creates the GBM Proxy role …
stablestage
|
|
|
|
@a7c08e4
|
13 years |
adehnert |
Change "Update people" URL to say "people"
It had said "officers", …
stablestage
|
|
|
|
@242566d
|
13 years |
adehnert |
Required a group email in the startup form
If we required it when …
stablestage
|
|
|
|
@5d6b5f0
|
13 years |
adehnert |
Add note on successful recognition, too (ASA-#213)
We had been adding …
stablestage
|
|
|
|
@f38b6d0
|
13 years |
adehnert |
Default new groups to "suspended" (ASA-#241)
stablestage
|
|
|
|
@9af1bb4
|
13 years |
adehnert |
Don't add NGEs to asa-official (ASA-#231)
We decided we don't want to …
space-accessstablestage
|
|
|
|
@c4282e2
|
13 years |
adehnert |
Take is_active out of str(GroupStatus?) (ASA-#230)
It rarely seems desired.
space-accessstablestage
|
|
|
|
@8ccd88f
|
13 years |
adehnert |
Add help text about Athena lockername selection
As mentioned in …
space-accessstablestage
|
|
|
|
@cbd22b4
|
13 years |
adehnert |
Sort the "Update people" page (partial ASA-#232)
space-accessstablestage
|
|
|
|
@d3b0d83
|
13 years |
adehnert |
Sort the signatories page (partial ASA-#232)
space-accessstablestage
|
|
|
|
@3935609
|
13 years |
adehnert |
Sort the officers of a group (partial ASA-#232)
In many cases where …
space-accessstablestage
|
|
|
|
@382a060
|
13 years |
adehnert |
Validate P/T usernames in group creation form
When the new group form …
space-accessstablestage
|
|
|
|
@52fb1d5
|
13 years |
adehnert |
Show group status on the non-student officers page
space-accessstablestage
|
|
|
|
@b8172c8
|
13 years |
adehnert |
Merge branch 'midway'
* midway:
Handle duplicate groups
Fix …
space-accessstablestage
|
|
|
|
@26826c9
|
13 years |
adehnert |
Sort imports more
My current style is to sort as follows:
- Group the …
space-accessstablestage
|
|
|
|
@5260840
|
13 years |
adehnert |
Update for reversion 1.7(?)
reversion removed some deprecated APIs …
space-accessstablestage
|
|
|
|
@9b22b0f
|
13 years |
adehnert |
Better error message on invalid Athena lockers
This fixes ASA-#163, …
space-accessstablestage
|
|
|
|
@7b00af8
|
13 years |
adehnert |
Allow search by account number, officer list
Both had privacy …
space-accessstablestage
|
|
|
|
@4752b74
|
13 years |
adehnert |
Update crufty instructions a bit
space-accessstablestage
|
|
|
|
@fa218b1
|
13 years |
adehnert |
Bulk expiration of OfficeHolders? (ASA-#210)
Add an admin action to …
space-accessstablestage
|
|
|
|
@62f73df
|
13 years |
adehnert |
Filters: use "category", not "group"
"Group" is a heavily overloaded …
stablestage
|
|
|
|
@3bd5839
|
13 years |
adehnert |
Diff asa-official with "correct" membership
This is a partial fix to …
space-accessstablestage
|
|
|
|
@83d82e7
|
13 years |
adehnert |
Set up list_filter for AthenaMoiraAccount?
space-accessstablestage
|
|
|
|
@358b26f
|
13 years |
adehnert |
Filter by whether an item is current (ASA-#99)
OfficeHolder?, …
space-accessstablestage
|
|
|
|
@d7557b8
|
13 years |
adehnert |
Proof-of-concept reporting filters (ASA-#193)
Add proof-of-concept …
stablestage
|
|
|
|
@8d3b651
|
13 years |
adehnert |
Support UTF8 in the reporting interface (ASA-#196)
space-accessstablestage
|
|
|
|
@3cb9b1e
|
13 years |
adehnert |
Add group listing <option> tags to reporting page
Non-DB-maintainers …
space-accessstablestage
|
|
|
|
@afc5348
|
13 years |
adehnert |
Import settings from django.conf (ASA-#126)
For some reason, …
space-accessstablestage
|
|
|
|
@8124413
|
13 years |
adehnert |
Sort and limit the columns of the signatory page
space-accessstablestage
|
|
|
|
@bfa60e8
|
13 years |
adehnert |
constitutions: Name officer_email field "email"
Realistically, half …
space-accessstablestage
|
|
|
|
@169ad5a
|
13 years |
adehnert |
Set pagename for per-group pages
This causes the "Groups" tab to be …
space-accessstablestage
|
|
|
|
@c80e9a2
|
13 years |
adehnert |
strip() the status message
CalledProcessError? messages apparently …
space-accessstablestage
|
|
|
|
@532a8e9
|
13 years |
adehnert |
Generate a CSV version of the constitutions page
This is a CSV …
space-accessstablestage
|
|
|
|
@213dd57
|
13 years |
adehnert |
Add page showing non-student group officers
Adds a page non-students …
space-accessstablestage
|
|
|
|
@14f594b
|
13 years |
adehnert |
Rename list update email template (ASA-#179)
…
space-accessstablestage
|
|
|
|
@0290330
|
13 years |
asa |
Set a password of UNUSABLE_PASSWORD
* Changes …
space-accessstablestage
|
|
|
|
@161ce5f
|
13 years |
adehnert |
Describe changes made by load_people (ASA-#192)
groups/load_people.py …
space-accessstablestage
|
|
|
|
@6559695
|
13 years |
adehnert |
constitution-req.html is not a valid constitution
In …
space-accessstablestage
|
|
|
|
@7d43381
|
13 years |
adehnert |
List the GSC funding board list of groups
space-accessstablestage
|
|
|
|
@ca9e802
|
13 years |
adehnert |
Remove inactive groups from asa-official (ASA-#161)
space-accessstablestage
|
|
|
|
@0a31846
|
13 years |
adehnert |
Add page on database roles (ASA-#164)
space-accessstablestage
|
|
|
|
@251503b
|
13 years |
adehnert |
Merge branch 'membership-confirm'
space-accessstablestage
|
|
|
|
@bda4d86
|
13 years |
adehnert |
Finish support for group membership update cycles
The revised …
space-accessstablestage
|
|
|
|
@c547de5
|
13 years |
adehnert |
Improve the header of the exported HTML files
Files in question are …
space-accessstablestage
|
|
|
|
@6f0e814
|
13 years |
adehnert |
Only create initial revisions for certain models
In …
space-accessstablestage
|
|
|
|
@9882429
|
13 years |
adehnert |
Remove spurious print statement
space-accessstablestage
|
|
|
|
@7077b1d
|
13 years |
adehnert |
Keep GSC Funding Board list up-to-date (ASA-#159)
This should be …
space-accessstablestage
|
|
|
|
@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
|
14 years |
asa-db |
Ease seeing which groups just lack basic info
space-accessstablestage
|
|
|
|
@1f16213
|
14 years |
adehnert |
Sort the groups to match the (probable) input order
space-accessstablestage
|
|
|
|
@9a2cd17
|
14 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
|
|
|
|