156 Commits

Author SHA1 Message Date
Casvt
94c48f4160 V1.3.3 (#58)
* First version of URL builder (#3)

* Updated API docs

* Added option for default notification service (#56)

* Added support for args in URL Builder (#3)

* Added regex checks in URL builder (#3)

* Added test button when adding notification service

* Updated API docs

* Added recurring reminders on week days (#55)

* Updated API docs
V1.3.3
2023-07-31 22:03:21 +02:00
Casvt
9b86b56745 Merge pull request #54 from Casvt/Development
V1.3.2
V1.3.2
2023-07-04 15:34:19 +02:00
CasVT
54791596e0 Fixed add notification service button
I accidentally committed half of the code for the new URL builder a long time ago, breaking the old method of adding a notification service. Making the URL builder is taking a lot longer than expected, so instead of leaving it broken until I complete the URL builder and then making a release, I've decided to fix it to the old way first, make a release and then include the URL builder in the next release. This means that currently there is a lot of JS code that is not being used or is commented out, because it's part of the URL builder that is coming.
2023-07-04 15:24:57 +02:00
CasVT
b73ac3bcde Fixed exceptions test after adding logging 2023-07-04 13:52:16 +02:00
CasVT
c9a60f1b48 Added logging 2023-07-04 13:41:35 +02:00
CasVT
6105e9754a Added backup and recovery docs 2023-07-03 17:01:15 +02:00
CasVT
4186931ad9 Fixed warning from mkdocs in workflow 2023-07-03 16:42:21 +02:00
CasVT
5f0e3a578c Sped up docs workflow and added names 2023-07-03 16:39:27 +02:00
CasVT
c0dc02a52d Updated API docs 2023-07-03 14:09:31 +00:00
CasVT
3ab2df31f7 Fixed auto gen API docs script committing 2023-07-03 16:09:07 +02:00
CasVT
155c51cc22 Added base URL and locale docs, moved some things around 2023-07-03 16:03:50 +02:00
CasVT
da286bd7d8 Updated API docs 2023-07-03 15:58:22 +02:00
CasVT
eda45a1ab1 Updated CONTRIBUTING after adding tests workflow 2023-07-03 15:14:48 +02:00
CasVT
4b1a4601eb Added pip caching in workflows 2023-07-02 20:22:29 +02:00
CasVT
c704745220 Fixed test for python3.11 2023-07-02 20:06:22 +02:00
CasVT
1e3691ff3e Removed pip upgrade from tests workflow 2023-07-02 15:10:27 +02:00
CasVT
0ea20afb4f Most likely finally fixed tests workflow 2023-07-02 14:54:25 +02:00
CasVT
489a47eb67 Attempt two at fixing tests workflow 2023-07-02 14:26:44 +02:00
CasVT
025c372671 Attempt at fixing tests workflow 2023-07-02 14:25:46 +02:00
CasVT
7279abcf31 Converted workflow to matrix 2023-07-02 14:19:42 +02:00
CasVT
94becf35e6 Fixed write problems in workflow 2023-07-02 14:12:59 +02:00
CasVT
09c2dd6fe6 Removed python 3.7 test 2023-07-02 13:54:55 +02:00
CasVT
34425ed4a8 Fixed ubuntu platform for workflow 2023-07-02 13:52:32 +02:00
CasVT
d8c6e331b0 Fixed fetching python versions in workflow 2023-07-02 13:50:08 +02:00
CasVT
bdf0a36869 Fixed tests not finding requirements file 2023-07-02 13:43:49 +02:00
CasVT
39c4b7227c Fixed tests workflow 2023-07-02 13:37:22 +02:00
CasVT
ce72af1dd3 Added test workflow 2023-07-02 13:36:35 +02:00
CasVT
c3f99c5b14 Deploy runs after update instead of simultaneously 2023-07-02 13:19:13 +02:00
CasVT
c64034ea01 Moved project management files into own folder 2023-07-02 13:14:19 +02:00
CasVT
84660ccad3 Fixed logging in on new devices after last commit 2023-07-01 00:25:02 +02:00
CasVT
34a0ef3e88 Added UI setting for in which format date and time is displayed 2023-07-01 00:05:56 +02:00
CasVT
4bee7a0965 Added JM-WAL temp db file exclusions 2023-06-30 23:18:20 +02:00
CasVT
b9dcfc8a5f Fixed adding and editing reminders with recurrence 2023-06-30 22:46:52 +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
361efbd264 Temp tables get removed after db migration 2023-06-30 14:15:04 +02:00
CasVT
9daae8b1f7 Updated after API input validation update 2023-06-30 13:30:13 +02:00
CasVT
873857a66b Fixed API tests 2023-06-29 17:44:41 +02:00
CasVT
2121677a8f Added system for automatic API docs 2023-06-29 17:37:22 +02:00
CasVT
d4ab819eb5 Fixed test after improving API input validation 2023-06-23 00:18:03 +02:00
CasVT
32d4faaa16 Improved API input validation 2023-06-23 00:14:46 +02:00
CasVT
348b0b4f0a Fixed sorting options for reminders 2023-06-23 00:05:41 +02:00
CasVT
b180f77d0f Fixed test 2023-06-22 14:22:59 +02:00
CasVT
e9369df81b Added logo to UI and docs 2023-06-22 14:01:11 +02:00
CasVT
ad72e334d4 Added links in settings 2023-06-21 01:24:21 +02:00
CasVT
ee893fbe4d Added installation and post-installation docs 2023-06-21 01:12:00 +02:00
CasVT
47e5854f42 Add documentation page 2023-06-21 00:19:49 +02:00
CasVT
97bde5dc07 Added sorting of library 2023-06-09 21:46:24 +02:00
CasVT
cf69427e87 Added search to static reminders and templates 2023-06-08 14:34:02 +02:00
Casvt
3efb08caaf Merge pull request #52 from Casvt/Development
V1.3.1
V1.3.1
2023-06-08 13:47:15 +02:00
CasVT
9b716b80d9 Fixes issue #51 2023-06-08 13:43:48 +02:00