|
0944dd7992
|
Fix various type issues
|
2024-05-04 18:03:22 -04:00 |
|
|
5aadcccb2c
|
doorcontrol: Fix typo in Door.card_formats
Ruff / ruff (push) Successful in 1m25s
Test / test (push) Successful in 6m53s
|
2024-03-07 10:49:28 -05:00 |
|
|
b6280d701f
|
doorcontrol: Migrate door updater over from memberPlumbing
Ruff / ruff (push) Successful in 2m1s
Test / test (push) Successful in 7m20s
|
2024-02-23 18:39:41 -05:00 |
|
|
66b41e1448
|
doorcontrol: Store cardholder_id->member per door for correct stats
|
2024-02-09 12:23:55 -05:00 |
|
|
cacde865c0
|
doorcontrol: Convert HIDEvent.is_red to newly added GeneratedField
model.GeneratedField is new in Django 5.0
|
2023-12-04 12:05:37 -05:00 |
|
|
300397b021
|
doorcontrol: Add property on Door model to get associated DoorController
|
2023-11-14 12:53:15 -05:00 |
|
|
96bcc80516
|
doorcontrol: Add task to periodically pull events from doors
|
2023-11-08 12:34:11 -05:00 |
|
|
ee001b0256
|
doorcontrol: Move Door names from HIDEvents into new table
|
2023-09-26 23:27:31 -04:00 |
|
|
cb8bf3da4f
|
doorcontrol: Use enum members instead of raw ids for "red" event types
|
2023-09-26 23:27:31 -04:00 |
|
|
906f662419
|
doorcontrol: Add annotations that decode the hex card number
|
2023-04-03 23:15:12 -04:00 |
|
|
58d3787f9d
|
doorcontrol: Reimplement HIDEvent.is_red as database function, add filter in admin
|
2023-04-03 17:19:46 -04:00 |
|
|
a6c531c22f
|
Add doorcontrol app for managing HID door controllers
Just read-only access to the event log dump for now
|
2023-04-03 16:15:20 -04:00 |
|