|
132b134dc5
|
membershipworks: Use nh3 to unescape event titles
|
2024-04-04 00:23:06 -04:00 |
|
|
0318a610e7
|
membershipworks: Use monospace font for invoice header math
|
2024-03-29 12:01:23 -04:00 |
|
|
1ac1470d29
|
membershipworks: Rename Instructor Revenue column in invoices
|
2024-03-29 12:01:23 -04:00 |
|
|
d59318e2a5
|
membershipworks: Add Missing Paperwork report
|
2024-02-16 11:38:45 -05:00 |
|
|
560225cdb3
|
membershipworks: Add new event attendee email report
Ruff / ruff (push) Successful in 20s
|
2024-02-02 19:26:06 -05:00 |
|
|
3d7d428914
|
membershipworks: Add event invoices and financial info to event reports
Ruff / ruff (push) Successful in 22s
|
2024-01-31 20:28:28 -05:00 |
|
|
fc5a911c76
|
membershipworks: Add admin links to event reports
Ruff / ruff (push) Successful in 20s
|
2024-01-30 14:28:09 -05:00 |
|
|
334f8d4bf8
|
membershipworks: Move table-specific queryset operations into get_table_data
|
2024-01-29 14:18:00 -05:00 |
|
|
29e87c4468
|
membershipworks: Change name for EventExt.meetings to avoid extra queries
|
2024-01-29 14:18:00 -05:00 |
|
|
bfe9fc7c2c
|
membershipworks: Add download buttons for event reports
|
2024-01-24 00:03:57 -05:00 |
|
|
97e9a3c9d5
|
membershipworks: Use django-tables2 for event reports
|
2024-01-22 14:41:11 -05:00 |
|
|
bfa04be2d9
|
membershipworks: Add event index and year reports
|
2024-01-19 15:41:27 -05:00 |
|
|
02777265b0
|
Switch from Black to Ruff for formatting, add linting/import sorting
|
2024-01-18 14:21:36 -05:00 |
|
|
1fe097ca86
|
membershipworks: Require "view EventExt" permission for upcoming events
|
2024-01-18 13:58:28 -05:00 |
|
|
44692d8d9b
|
membershipworks: Use more specific name for EventMonthReport
|
2024-01-18 13:58:28 -05:00 |
|
|
270e6c7837
|
membershipworks: Add basic per-month event report
|
2024-01-15 21:31:06 -05:00 |
|
|
65669ab5da
|
membershipworks: Remove an extra debug print statement
|
2023-12-22 13:43:26 -05:00 |
|
|
97bcc1df6d
|
membershipworks: Add upcoming events generator
|
2023-12-22 01:08:20 -05:00 |
|
|
e14e57c39e
|
[rentals] Use django-autocomplete-light for locker renter selection
This primarily to make the list of members not block/slow down
loading excessively, as it was currently doing
|
2022-05-05 17:23:36 -04:00 |
|
|
4fb8aa74f0
|
Move Members model to new "membershipworks" app
|
2022-02-03 13:45:58 -05:00 |
|