Commit Graph

190 Commits

Author SHA1 Message Date
be4344f956 [paperwork] Move email templates to subfolder 2022-02-14 16:26:57 -05:00
ce2f656805 Remove router for paperwork (just use default db instead) 2022-02-14 16:26:57 -05:00
52feb2d0b2 Merge remote-tracking branch 'paperwork/main' 2022-02-14 16:26:57 -05:00
1f5ffcc5d3 [paperwork] Add admin action to send notification emails for new certifications 2022-02-14 11:05:35 -05:00
61fc2386e5 Make initial migration for membershipworks app
Also retroactively make it a dependency for paperwork migrations
2022-02-12 00:10:01 -05:00
f92a08c851 Switch from Pipenv to PDM 2022-02-12 00:03:11 -05:00
35f714760d Add/apply black formatter 2022-02-11 23:50:46 -05:00
d50cec383e Add complete Member, Flag, and MemberFlag models 2022-02-10 17:00:44 -05:00
9997c129ff Add some display and filtering options to paperwork admin 2022-02-08 13:54:35 -05:00
c77b02cdf3 Show messages in base template 2022-02-07 19:48:08 -05:00
81d12f86a9 Add missing notes field to Certifications 2022-02-04 17:14:17 -05:00
a586688653 Add Certification Version model, moving existing data to it 2022-02-04 16:30:52 -05:00
da8417c12b Define DEFAULT_AUTO_FIELD 2022-02-04 15:44:10 -05:00
4ac3fd1806 Add django-admin-logs app for viewing admin history 2022-02-04 11:12:26 -05:00
030cbe8a92 Use autocomplete for member field in Certification admin 2022-02-03 16:37:18 -05:00
a892f11c0f Add intial migration for paperwork 2022-02-03 16:19:03 -05:00
68a42b90ce "Fix" foreign key to members table
Turning off the constraint here is probably not a good idea in the
long term, but it will work until I move tables around to make this sane
2022-02-03 16:17:33 -05:00
d34bff860a Allow management of all paperwork models 2022-02-03 16:17:19 -05:00
4fb8aa74f0 Move Members model to new "membershipworks" app 2022-02-03 13:45:58 -05:00
192145e32a Update dependencies 2022-02-03 00:34:34 -05:00
6a07e0be3e Specify minor versions of dependencies 2022-02-03 00:31:41 -05:00
8c0252f68c Bump bootstrap to 5.1 2022-01-31 15:09:44 -05:00
c79a748720 Change LockerRental address to just include column letter and number 2022-01-28 17:03:55 -05:00
78f5d79e01 Add search fields for locker rentals 2022-01-28 16:03:58 -05:00
bd9ce2457b rentals: Reverse ordering of locker numbers
Because for some reason, our lockers are numbered right to left
2022-01-28 15:59:54 -05:00
d41dc9044c rentals: Add __str__() for LockerUnit 2022-01-27 17:14:44 -05:00
b956812e67 Rename recmaint -> cmsmanage 2022-01-27 17:14:44 -05:00
91255cb06c rentals: Change numbering scheme to match reality 2022-01-27 17:14:44 -05:00
edc66865e0 Ignore some djlint rules 2022-01-25 00:59:10 -05:00
813e432399 Use {% url %} instead of hard-coded urls 2022-01-25 00:59:10 -05:00
29c0afadcc Add namespaces to app URL confs 2022-01-25 00:56:31 -05:00
c365c56808 Add pre-commit dependency and config 2022-01-25 00:56:31 -05:00
ecdd2f861c Add and apply black formatter 2022-01-25 00:56:30 -05:00
0d34d4832a Add first attempt at locker rental management 2022-01-25 00:56:11 -05:00
1577cb7654 Add and apply djlint 2022-01-24 23:36:29 -05:00
cc18c78235 Rename .djhtml files to .dj.html 2022-01-23 23:01:47 -05:00
c1c6a5a4ef Specify minor versions of dependencies 2022-01-23 22:25:26 -05:00
32609b000d Add full event log to toolDetail 2021-05-24 23:12:24 -04:00
eb0e58c9f4 Clear event form on save 2021-05-24 23:12:01 -04:00
47f117abe6 Don't try to display subscriptions when no user is authenticated 2021-05-22 11:51:05 -04:00
d2ff139c51 Add display of subscriptions in taskDetail for the current user 2021-05-20 20:12:52 -04:00
71074e6f1b Make admin links link to current task or tool 2021-05-20 18:50:32 -04:00
192848fb43 Inherit page title from base template 2021-05-20 18:50:32 -04:00
41e3485d71 Add manage script to Pipfile 2021-05-20 18:50:32 -04:00
82b1d998c3 Use task_li template in toolDetail 2021-05-20 18:50:32 -04:00
8be59ecff7 Reduce the height of the notes field in taskDetail 2021-05-20 18:50:32 -04:00
726b79c990 Migrate to Bootstrap 5 2021-05-20 18:50:32 -04:00
66c1ef629b Use django-recurrence for recurrence fields 2021-05-19 18:22:33 -04:00
6918a3d497 Add slug field for tools, and base URLs on it 2021-05-19 17:08:31 -04:00
cb28da70e9 Add uvicorn and mysqlclient dependencies 2021-05-19 14:09:38 -04:00