Commit Graph

7 Commits

Author SHA1 Message Date
CasVT
29b13d53f5 Moved doc files into doc folder 2025-04-22 23:38:05 +02:00
CasVT
0cbb03151f Refactored backend (Fixes #87) 2025-04-22 23:29:35 +02:00
CasVT
4bee7a0965 Added JM-WAL temp db file exclusions 2023-06-30 23:18:20 +02:00
CasVT
8c5e34caee Implemented WAL journal mode for database
Some of the waitress code has been overwritten to make this work (at `backend.db.ThreadedTaskDispatcher`). The `handler_thread` function has been changed so that when the thread shuts down, the database connection for the thread is also closed (this _has_ to happen _in the thread that the connection is for/from_). The `shutdown` function opens and closes a database connection at the end, which triggers the checkpoint of the journal, writing everything to the db file and removing the `-wal` and `-shm` temporary db files.
2023-06-30 22:11:18 +02:00
CasVT
2121677a8f Added system for automatic API docs 2023-06-29 17:37:22 +02:00
CasVT
47e5854f42 Add documentation page 2023-06-21 00:19:49 +02:00
CasVT
f10c308797 Removed unnecessary files from docker image 2023-01-28 19:19:22 +01:00