Commit Graph
81 Commits
Author SHA1 Message Date
darkhelm 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
darkhelm 78aa4aea15 Working more on getting the landing page to work.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 21:25:57 -04:00
darkhelm 04c012e9ab Working on the landing page.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 18:17:25 -04:00
darkhelm 1073d53520 Added title for booking.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 17:56:42 -04:00
darkhelm 309d17bb65 Added the first page.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 16:10:45 -04:00
darkhelm 1d5757576d Added mui to the mix.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 16:01:04 -04:00
darkhelm 11e3b3c82b Lots of fixes to lots of things.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 15:51:05 -04:00
darkhelm d6f5b82029 Minor readme changes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 12:19:48 -04:00
darkhelm 1d29e0bbd1 Fixing stuff.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 12:16:24 -04:00
darkhelm 9fb8a8642e Fixed the tests.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-27 11:17:36 -04:00
darkhelm 5bb775bccb Cleaning up, adding constraints.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 23:40:47 -04:00
darkhelm 1839722777 Nox is working.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 17:31:54 -04:00
darkhelm ed813c382c More fixes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 17:20:16 -04:00
darkhelm 4b4017d7c6 Fixing things.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 17:15:56 -04:00
darkhelm 9f0c77dc31 Fixed type hints.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 16:02:37 -04:00
darkhelm 3476a0c71d Fixed all documentation to pass darglint.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 15:47:08 -04:00
darkhelm 68d9936f12 Making pre-commit better a little.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 11:06:51 -04:00
darkhelm 1272c1ee82 Cleaning up the dependencies a little.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 10:24:20 -04:00
darkhelm b79eebecec Still working on nox.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 10:06:15 -04:00
darkhelm 63cd8bd055 More cleanup for nox.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 09:45:41 -04:00
darkhelm c425b6988f Adding some more type hints.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 09:24:43 -04:00
darkhelm 022cead8fb Fixing nox.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-26 09:15:59 -04:00
darkhelm 3cd802610f Updating readme, ran prettier on frontend.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-25 21:53:47 -04:00
darkhelm dc44225477 Added tests for the invitees router.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-25 21:38:31 -04:00
darkhelm 519974a07f Added tests for bookings router.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-25 20:21:40 -04:00
darkhelm ddc80e361c Added tests for rooms endpoints.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 21:20:24 -04:00
darkhelm 3b525c3eec Added booking and invitee endpoints to the system.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 17:22:31 -04:00
darkhelm f20200a458 Added the rooms routes to the main application.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:58:32 -04:00
darkhelm e3a0ba47fa Added logging for the two routers.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:56:30 -04:00
darkhelm 2f47b389b6 Added tests for the users router.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:37:21 -04:00
darkhelm 793baad224 Added tests for the invitees service.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:27:18 -04:00
darkhelm f3a50d343f Added bookings tests.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 16:23:05 -04:00
darkhelm 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
darkhelm b6b5972f23 Added tests for users service functions.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-24 15:13:14 -04:00
darkhelm 073f7df908 Better error handling for endpoint.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 22:33:42 -04:00
darkhelm 986df52c94 Added some more details to the readme file.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 22:22:59 -04:00
darkhelm 9f87e33769 Fixing the schema for users.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 22:11:42 -04:00
darkhelm 9f3235263d Renamed the db session dependency type alias.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 21:59:01 -04:00
darkhelm 29f53bfd4d More little changes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 21:51:26 -04:00
darkhelm a668f02b52 Adding the first routes.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 21:47:53 -04:00
darkhelm 442de8036a Adjusted sql to the way the tables are now defined.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 21:14:30 -04:00
darkhelm 60dc653e8c Added seed.sql and loaded dummy data.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 20:52:25 -04:00
darkhelm 13869eb94e More readme stuff.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 17:43:13 -04:00
darkhelm 4479e1d021 Added security concerns.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 17:41:30 -04:00
darkhelm 3828686362 Another graph change
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 17:36:34 -04:00
darkhelm 91c5c62385 Different kind of graph
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 17:31:09 -04:00
darkhelm f699c2c588 Readme updates.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-23 10:54:36 -04:00
darkhelm fa6e3470b0 pep-8 naming stuff.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-22 23:57:09 -04:00
darkhelm a1a435c7c1 Restructured the schemas correctly now too.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-22 22:45:02 -04:00
darkhelm 428b9835e1 More restructuring of files to adhere more to how FastAPI does things.
Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
2025-08-22 22:35:26 -04:00