Commit Graph

48 Commits

Author SHA1 Message Date
f03f67bbde Getting environment configured better.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-06 12:59:10 -04:00
1563c51ac6 Getting the backend structure a bit better.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-04 22:01:52 -04:00
86cdc326f7 Updating more overall stuff.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-02 22:26:30 -04:00
2f93815405 More stuff was done.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-02 21:48:17 -04:00
3e634e7924 More little fixes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-01 17:43:00 -04:00
1ccc7603e7 More little fixes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-01 17:35:34 -04:00
e6ab756877 Backend appears to be solid now.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-01 15:23:35 -04:00
b11b8051b4 Backend should be solid.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-01 11:48:51 -04:00
04cf1399c3 Trying to clean up coverage.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-01 09:50:52 -04:00
cf515b08d8 More fixes being done.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-10-01 09:42:23 -04:00
84495d27fb nox for backend is almost all green now.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-30 17:08:39 -04:00
529e0dbcb1 Making improvements.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-30 16:57:04 -04:00
6fecd8b879 Making stuff work right in backend.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-30 15:30:49 -04:00
d48d0e7d4f Doing cleanup of backend.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-30 11:31:21 -04:00
62bd904111 Updated things, making tests better again.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-30 09:01:42 -04:00
c9e6909294 Got the router tests done.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-26 06:24:01 -04:00
d8bdf6cfd2 Working on the tests for the backend.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-22 11:54:03 -04:00
32b89ba2fb More fixes to make the tests work for the backend once more.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-03 19:06:59 -04:00
08b646c1d1 Pytest tests pass once again.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-03 18:16:52 -04:00
6590b762e1 Fixing stuff.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-03 17:47:01 -04:00
e0c47d168b Making tests work again.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-03 15:37:25 -04:00
ac4ebf4351 Fixed some errors.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-03 14:58:58 -04:00
f829f971a8 Lots of changes, working on cleaning things up.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-03 14:47:54 -04:00
ca05a4f26b Getting the frontend and backend wired up correctly.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-28 08:47:38 -04:00
1073d53520 Added title for booking.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 17:56:42 -04:00
11e3b3c82b Lots of fixes to lots of things.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 15:51:05 -04:00
1d29e0bbd1 Fixing stuff.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 12:16:24 -04:00
9fb8a8642e Fixed the tests.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 11:17:36 -04:00
5bb775bccb Cleaning up, adding constraints.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 23:40:47 -04:00
ed813c382c More fixes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 17:20:16 -04:00
4b4017d7c6 Fixing things.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 17:15:56 -04:00
3476a0c71d Fixed all documentation to pass darglint.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 15:47:08 -04:00
b79eebecec Still working on nox.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 10:06:15 -04:00
63cd8bd055 More cleanup for nox.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 09:45:41 -04:00
dc44225477 Added tests for the invitees router.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-25 21:38:31 -04:00
519974a07f Added tests for bookings router.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-25 20:21:40 -04:00
ddc80e361c Added tests for rooms endpoints.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 21:20:24 -04:00
2f47b389b6 Added tests for the users router.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:37:21 -04:00
793baad224 Added tests for the invitees service.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:27:18 -04:00
f3a50d343f Added bookings tests.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:23:05 -04:00
ce49cd9a1e Getting the tests set up and cleaned up for rooms and users.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:00:51 -04:00
b6b5972f23 Added tests for users service functions.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 15:13:14 -04:00
72b9e9f2dc Added logging setup
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-22 21:34:57 -04:00
3d4894cda9 Added in alembic for migrations.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-22 18:38:51 -04:00
a87f4013f9 Starting to flexh out the sql functions for the backend.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-22 16:19:01 -04:00
6ae0abfb48 I noticed that the rules said explicitly no SQLModel, so I restructured
my models to not use it, and separated the concerns a bit better.

Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-22 15:46:34 -04:00
ce440b4be7 Got some unit tests set up for sql.py.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-22 11:52:21 -04:00
84bd28c867 Initial commit with frontend and backend setups.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-20 10:15:21 -04:00