WIP: Quality of life features #180

Draft
schmelczer wants to merge 19 commits from asch/qol into main

19 commits

Author SHA1 Message Date
1f5bbae5ec Ignored files 2025-12-07 19:26:50 +00:00
05b46a883f Embed docs into sync_server 2025-12-07 19:23:47 +00:00
3e7e1da7f5 Fix cron 2025-12-07 16:41:37 +00:00
64e86c5328 Once an hour 2025-12-07 15:47:27 +00:00
dce1ebebbc Add log line 2025-12-07 15:46:02 +00:00
4200d11a0c Refactor & lint 2025-12-07 15:46:00 +00:00
adcb031d2f Fix file watching 2025-12-07 15:41:55 +00:00
d3fed45446 Align prettier & editorconfig 2025-12-07 15:41:23 +00:00
8783194ffc Create vault dir if doesn't exist 2025-12-07 15:41:01 +00:00
92b8a966be Move log level to config file 2025-12-07 15:06:08 +00:00
ee993c46e7 Delete temp folder before test 2025-12-07 14:47:02 +00:00
c6f7ae1677 Pick up new events API 2025-12-07 14:46:41 +00:00
ce31969a44 Fix and apply editorconfig 2025-12-07 14:45:12 +00:00
4150eb2720 Apply editorconfig 2025-12-07 13:38:23 +00:00
496db06213 Add event handler class 2025-12-07 13:30:45 +00:00
1ea465fcf8 Enforce editorconfig 2025-12-07 13:01:55 +00:00
5edd6430dc Fix file creation deduplication 2025-12-07 12:44:11 +00:00
0a2a9ead1d Run all tests 2025-12-07 12:36:56 +00:00
4005da4849 Use efficient filters 2025-12-07 11:30:19 +00:00