Commit Graph

142 Commits

Author SHA1 Message Date
60ef61c3e1 Fixing noxfiles a bit more.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-21 07:07:56 -04:00
74ff483c95 Doing some additional cleaning up of things, getting the project's
testing really in place.

Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-20 22:12:06 -04:00
72ea9eeab2 Got the eslint configuration inside the pre-commit figured out.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-20 17:00:39 -04:00
5664f9d799 Improved system with nox everywhere.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-19 23:30:13 -04:00
7790f17197 Getting things done.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-19 15:35:49 -04:00
3b04aa22d2 Getting pre-commit set up with eslint.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-18 22:12:15 -04:00
6b7da583bd Updating README.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-18 21:21:25 -04:00
dfc28dd614 Done stuff, fixed things, continuing the cleanup.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-18 20:53:13 -04:00
5aa3c909c2 App is working, now for code cleanup and redoing the tests.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-18 20:09:20 -04:00
24d207f916 Making colors standardized.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-09 15:21:35 -04:00
d54e7b1610 More cleanup.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-09 14:50:42 -04:00
0d120bb8a8 Adding more fixes to the system.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-09 12:54:35 -04:00
2d10c91732 Working on the calendar stuff.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-08 21:35:08 -04:00
7a1bfd6687 Organizing imports in the frontend.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-08 17:01:21 -04:00
d4c064e2f7 More css moving.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-08 16:47:41 -04:00
ee60eccaa6 restructured styles into a styles/ folder.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-08 16:42:55 -04:00
dd2edf95bb Working on getting CSS factored out.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-08 16:35:24 -04:00
3df1326727 Doing more refactoring.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-08 16:02:38 -04:00
707dc76c8b Refactored to use schema.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-08 15:37:51 -04:00
7203469634 Refactoring API endpoints into single location.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-08 10:46:54 -04:00
07629e0b40 Getting the booking form logic straightened out.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-07 07:15:30 -04:00
ad91868f81 Making the booking form better.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-06 13:08:06 -04:00
8469662ce6 Updated files. Getting the code polished.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-05 18:27:12 -04:00
fb4b580d92 More readme fixes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-04 11:12:12 -04:00
8e01a42775 More readme stuff.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-04 11:08:53 -04:00
e4c90e03f2 More readme fixes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-04 11:05:58 -04:00
78dfe7d96c More stuff for readme.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-04 10:52:48 -04:00
80bb54beee Cleaning up the readme some more.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-04 10:47:45 -04:00
f6c4c8a379 Updated db diagram again.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-04 08:13:28 -04:00
46250fe4b6 Cleaning up database diagram.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-04 08:08:04 -04:00
ee39be5b79 More readme updates.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-04 08:06:20 -04:00
f719187788 Improving the readme
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-09-03 20:22:59 -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
7874ea2ab3 Making the calendar look better.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-30 12:36:06 -04:00
6702aa2f11 Making the booking page look a little better.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-30 12:26:57 -04:00
515ad0cd3a Fixed stuff, did things.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-29 14:57:52 -04:00
2c2cba797e Adding the actual logger I missed int he last change.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-29 10:14:00 -04:00
3ed8005679 Added better logging to the system.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-29 10:12:41 -04:00
dc5eb06ce1 Updating, cleaning up, etc.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-29 10:00:21 -04:00
e428380819 Setting the booking tests up correctly and cleanly.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-29 09:18:04 -04:00
a551a91c91 Fixing tests for frontend.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-28 22:13:15 -04:00
5d06730531 Adding the new Booking page.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-28 21:47:10 -04:00
c205afcc7a Readme updates.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-28 17:06:08 -04:00
47140d6888 Updating readme.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-28 16:32:53 -04:00
ea98e7bd07 Getting the stream right for the frontend.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-28 16:24:32 -04:00