Commit Graph

252 Commits

Author SHA1 Message Date
CasVT
5b1c285ab3 Fixed default value for DB backup folder 2025-06-25 18:36:23 +02:00
CasVT
f419bbcc27 Added URL base in manifest link 2025-06-23 17:46:45 +02:00
CasVT
b583250fc7 Refactored and refined navigation bar 2025-06-23 17:43:48 +02:00
CasVT
8fced3c978 Fixed 404 handling 2025-05-17 20:17:08 +02:00
CasVT
312e3978e3 Improved sorting of user list 2025-05-17 20:06:03 +02:00
CasVT
568843845a Merge branch 'Development' of github.com:Casvt/MIND into Development 2025-05-17 20:02:51 +02:00
CasVT
77a2a67232 Refactored and refined login and admin UI 2025-05-17 20:01:19 +02:00
CasVT
cc2827af13 Updated API docs 2025-05-17 17:59:32 +00:00
CasVT
39847f18cd Added backend for resetting setting values 2025-05-17 19:59:00 +02:00
CasVT
fff78b83d4 Mention cron support in README 2025-05-16 23:04:24 +02:00
CasVT
b5ff3c8f1d Updated API docs 2025-05-04 16:03:17 +00:00
CasVT
a5ec5c5427 Added support for cron schedules in backend (#83)
Fully functioning backend (and API) support for cron schedules. Frontend is coming later.
2025-05-04 18:02:49 +02:00
CasVT
9a91955ff4 Added timezone change handling (#89) 2025-05-04 16:20:11 +02:00
CasVT
59ac864c16 Added DB backup system 2025-04-30 13:52:31 +02:00
CasVT
cd400bb559 Added option to enable/disable reminders (#77) 2025-04-24 21:10:28 +02:00
CasVT
cefc1a9593 Allow changing username 2025-04-24 16:15:38 +02:00
CasVT
4f77435801 Converted manifest file into dynamic endpoint 2025-04-24 13:51:43 +02:00
CasVT
2fbc460893 Fixed contribute request form 2025-04-24 11:08:42 +02:00
CasVT
ef9f45472a Moved to GitHub issue forms 2025-04-24 11:06:46 +02:00
CasVT
89ff90a9a4 Fixed closing DB conns in time on shutdown
We needed the close_all_db function to close any remaining database connections on shutdown. But why were there any unclosed db connections anyway? The connections were closed after the thread was already marked as shut down so when exiting the thread wasn't done with closing the database yet and thus sometimes you had an improper shutdown. Now the threads are only marked as stopped when the database connection is also closed so we have guaranteed that they'll be closed when the server returns. So no more need to explicitly close any remaining afterwards.
2025-04-23 23:10:01 +02:00
CasVT
659663370e Update ubuntu version of workflows 2025-04-23 19:58:07 +02:00
CasVT
3892b9754e Refactored input validation 2025-04-23 19:55:41 +02:00
CasVT
b4057155e7 Added donation links in README 2025-04-23 13:22:07 +02:00
CasVT
0323205934 Enabled closing all DB conns at shutdown 2025-04-22 23:49:03 +02:00
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
401c97308b Fixed converting index to weekday (Fixes #64) 2024-07-14 15:21:49 +02:00
CasVT
06e6e6d06c Fixed #63 for testing a service 2024-07-14 14:55:36 +02:00
CasVT
117e677300 Fixed DB migration from previous release version 2024-03-15 14:08:05 +01:00
CasVT
5c8adba5c2 Merge branch 'Main' into Development 2024-03-11 22:28:42 +01:00
CasVT
056ddb5bd8 Fixed merging errors in backend 2024-03-11 22:15:50 +01:00
CasVT
91b485c3fb Fixed merging errors 2024-03-11 22:04:57 +01:00
Casvt
d93c19bf3f Branch Sync
From Main to Development
2024-03-11 21:38:49 +01:00
CasVT
96ead3a6a8 V1.4.0 (#68) 2024-03-10 14:49:22 +01:00
CasVT
0cc53f38b9 Moved api.md file back to new place 2024-03-10 14:18:11 +01:00
Casvt
6fa9c10f2a Doc update (#67)
* Updated README

* Added EXPOSE to Dockerfile for Docker Desktop

* Refactored docker compose file

* Updated CONTRIBUTING

* Docs update

* Added docs for sending files

* Added styling of scroll bar

* Fixed various colors

* Fixed Dockerfile exposed port

* Updated api docs for merging

* Attempt at fixing merge problems
2024-03-10 14:17:03 +01:00
CasVT
3b75e7a24c Fixed keeping manifest u.t.d. when importing DB 2024-03-10 11:55:51 +01:00
CasVT
99d59cd0e7 Fixed manifest updating for smaller url prefix
When the value of the URL prefix would be changed, if the resulting json would be smaller than the current json, it would create invalid json. Now we wipe the contents before writing to avoid this.
2024-03-10 11:53:12 +01:00
CasVT
37cec53649 Changed manifest filename in backend 2024-03-10 11:10:09 +01:00
CasVT
be9c99f65a Updated manifest filename 2024-03-10 11:09:03 +01:00
CasVT
b7de68d35e Updated API docs 2024-03-09 16:22:35 +00:00
CasVT
98ff362a68 Added option to delete NS with it's reminders 2024-03-09 17:22:12 +01:00
CasVT
909b7011e4 Fixed sending body-less reminders after dep update 2024-03-09 17:21:10 +01:00
CasVT
48c774f322 Updated dependency requirements 2024-03-06 17:35:31 +01:00
CasVT
b4682ea43b Fixed file clearing when LL goes debug to debug 2024-03-06 17:27:40 +01:00
CasVT
fe04f04b3c Updated API docs 2024-03-03 22:19:31 +00:00
CasVT
3b57d01596 Improved logging setup with debug log files 2024-03-03 23:19:04 +01:00
CasVT
622915c5ad Updated API docs 2024-03-03 15:01:43 +00:00
CasVT
a88cc8a36a Moved logging level setting to admin panel 2024-03-03 16:01:15 +01:00
CasVT
42bc1178f9 Updated API docs 2024-03-03 14:13:04 +00:00