19 Commits

Author SHA1 Message Date
april
5ab412d82a Implement image uploads and flight patching 2024-01-12 15:48:36 -06:00
april
7a0ea052f1 Fix totals returning 0 every time 2024-01-12 13:35:14 -06:00
april
e3b7c15f2a Reimplement human-readable class/category names in totals 2024-01-11 17:06:21 -06:00
april
e0c342be01 Change stats to return class totals as nested dict 2024-01-11 17:05:35 -06:00
april
e7aead4063 Make totals by class use human-readable names 2024-01-11 16:40:19 -06:00
april
e1f21de98f Extend stats to include totals by class 2024-01-11 16:21:22 -06:00
april
03ea9d0235 Fix filter validation 2024-01-11 13:12:46 -06:00
april
cf9784b770 Validate custom filters 2024-01-11 12:31:51 -06:00
april
ab126ceb06 Implement flight filtering 2024-01-11 11:49:30 -06:00
april
955a3e38f3 Handle totals with no flights 2024-01-09 13:17:34 -06:00
april
c45f47ed44 Update flights to reference aircraft collection 2024-01-09 13:02:04 -06:00
april
04e8c8ca8c Implement basic aircraft management 2024-01-09 12:31:04 -06:00
april
b7610e9b6f Remove redundant "total" from totals 2024-01-08 15:12:25 -06:00
april
cbd6e2beb5 Add totals endpoint 2024-01-08 14:54:39 -06:00
april
9c2eb7ea0e Add simple statistics endpoint 2024-01-08 13:58:10 -06:00
april
403ce0d9bc Change update_flight return value to be consistent with others 2024-01-05 15:41:33 -06:00
april
d61b473869 Fix flight update db issue 2024-01-05 15:35:03 -06:00
april
c4f01cd3f2 Add flight sorting 2024-01-02 11:08:34 -06:00
april
7520cb3a27 Migrate to motor for DB interaction 2023-12-28 16:31:52 -06:00