Bruno Bernardino
6cfb62d1a2
Refactor data handlers + misc fixes
...
This refactors the data handlers into a more standard/understood model-like architecture, to prepare for a new, more robust config system.
It also fixes a problem with creating new Notes and uploading new Photos via the web interface (related to #58 ).
Finally, it speeds up docker builds by sending in less files, which aren't necessary or will be built anyway.
This is all in preparation to allow building #13 more robustly.
2025-05-24 08:24:10 +01:00
Bruno Bernardino
0851dfbb44
Finally fix the deletion of old articles and add funding manifest URL
2024-10-16 15:10:03 +01:00
Bruno Bernardino
13b76ba2e0
Fix news cleanup cron (was deleting even in feeds without recent articles)
2024-10-15 17:31:10 +01:00
Bruno Bernardino
fbcaab53d0
Add Cron to delete old, read articles. Update Deno.
2024-10-14 15:13:55 +01:00
Bruno Bernardino
6ee0a56f0c
Respect CONFIG_ENABLED_APPS in .env
2024-05-01 09:21:30 +01:00
Bruno Bernardino
2920de90b6
Fix news cron locks and fetching to work more than once per day.
2024-04-19 12:19:26 +01:00
Bruno Bernardino
7fd29ba7bf
Update dependencies, add more logging to crons
2024-04-17 14:01:06 +01:00
Bruno Bernardino
4e5fdd569a
Files CRUD.
...
Remove Contacts and Calendar + CardDav and CalDav.
2024-04-03 14:02:04 +01:00
Bruno Bernardino
321341a2fb
Support automatically creating recurring events
...
Also implement locks for tasks that can have unintended side-effects if ran simultaneously.
Other minor UI tweaks.
2024-03-31 13:19:13 +01:00
Bruno Bernardino
6b3dc4f256
Show transparency in calendar view
...
Also separate utils.ts file which was getting too big, and add a POST test
2024-03-29 20:37:47 +00:00
Bruno Bernardino
a5cafdddca
Make it public!
2024-03-16 08:40:24 +00:00