Block a user
8b1722d1f0
membershipworks: Hide
EventExt.registrations
from admin
df4c5564c4
membershipworks: Remove unnecessary
admin.display()
function
1310e72e3f
membershipworks: Convert
EventExt.details_timestamp
to GeneratedField
281c882a82
Bump dependencies
7236b55467
Add
CSRF_TRUSTED_ORIGINS
to environment-settable settings
04ca92b5fe
Make LOGGING setting configurable via environment variable
0944dd7992
Fix various type issues
9658366d72
Fix mypy for django-configurations
a2c0707263
Bump dependencies
785a445b43
Add support for loading configurations values from systemd credentials
0f1640a5d6
membershipworks: Adjust invoice PDF spacing
05bdc92a36
membershipworks: Show materials fee as $0.00 in invoice, even when unknown
e6a7e0c974
membershipworks: Reword event invoice, add date to body
ae1116fea8
membershipworks: Add PDF preview for event invoices
Save Invoice PDFs to Nextcloud
non-member instructor door access
175c3b2c5a
ci: Disable test parallelization; cloning the test DB takes too long
ba1ca4d1d4
ci: Don't expose mariadb port
d68e6ea5fe
Bump dependencies
c1af9850e1
Explicitly set
USE_DEPRECATED_PYTZ = False
for hypothesis
029b4dff28
Split tables out of
view
modules into tables