Block a user
56f49f8784
membershipworks: Use more consistent and readable format for money columns
9198503572
Bump dependencies
8c424c7e49
Add
coverage
dev dependency, with basic config
1348bd8fdf
Add some more paths to .gitignore
0e865512ba
Bump dependencies
de36c6844c
doorcontrol: Convert HIDEvent.raw_card_number to TextField
6c80ed05bd
Enable pre-commit hook to check django migrations
b056eb04ed
doorcontrol: Add some more debug logging in update_doors task
ee48d286c2
doorcontrol: Fix Credential odd parity calculation
bde7828865
doorcontrol: Show hex value in hid.Credential exceptions
8d3f548e8b
Add django-postgres-metrics
5e6ae8ee75
doorcontrol: Fix divide by zero in access report deltas
fdd7011920
Don't use postgres connection pool for qclusters
1255d0ddc6
membershipworks: Remove simple-history duplicates every hour
0cd88c00f1
membershipworks: Add refresh action in EventAdmin
e4c6fab011
doorcontrol: Simplify querystring handling using new
querystring
tag
bf3433bb3d
Bump dependencies
6591eee3ba
CI: Pin MariaDB version to avoid recently introduced bug
02e86bd079
CI: Build Vite assets for test workflow
8868c0b5ef
membershipworks: Add basic tests for validity of Event financial queries
6591eee3ba
CI: Pin MariaDB version to avoid recently introduced bug
02e86bd079
CI: Build Vite assets for test workflow
8868c0b5ef
membershipworks: Add basic tests for validity of Event financial queries
5ddecaaea8
Add
reservations
to known first-party packages list
db79a23dc4
Bump dependencies
716fe55082
membershipworks: Fix missing bootstrap CSS in invoice PDFs
6f36a7c8b4
Automatically detect .entry.ts files as Vite entry points
5e4ab7a58a
membershipworks: Use Non-Member ticket price when Member price is 0
b60d9f6644
Add/apply
prettier
5f920825cc
Bump dependencies
e006a6eb50
Update the development notes in the README
ac7e3312c5
Use django-vite for JS bundling
64240670f0
Add boiler-monitor-left
ad40369a3c
Bump esphome to 2024.3
e9717ce198
Rename boiler-monitor to boiler-monitor-right
009d70ef6d
Add IR controller for wood shop air filter