Commit Graph

16 Commits

Author SHA1 Message Date
vollstock 6d03cf1e5d Add new global pinia webcron store to handle webcron requests. The old implementation would add additional intervals for each page request. 2025-12-09 15:10:04 +01:00
vollstock 6b688f72e0 [Fix] Internal cron scheduler blocking view responses
Internal cron is now triggered by an axios request from the frontend so it can truly run in a separate request. Fixes #167
2025-12-07 12:55:33 +01:00
vollstock c152842e87 use crm- components everywhere 2025-11-21 13:21:59 +01:00
vollstock 93f7871c18 Optimise invoice data requests #56 2025-11-18 10:27:49 +01:00
vollstock 387c3be93a Prefetch all pages on hover for better performance 2025-11-17 10:10:34 +01:00
vollstock 71260199a1 Move user menu to sidebar, fixes #35 2025-11-14 17:45:57 +01:00
vollstock 83644a2a3e Remove unused features from starter kit, #35 2025-11-14 12:40:32 +01:00
vollstock 63202b0845 Overall design work 2025-11-11 11:49:38 +01:00
vollstock d8b03e5735 Make toast titles use normal font weight 2025-11-04 13:48:30 +01:00
vollstock 058f7af9f6 Add confirm dialog to reminder button.
Add a show function in alertStore so we can use alerts in a defined way everywhere.
#12 #33
2025-10-30 10:15:02 +01:00
vollstock 4701efddd8 Move alertDialog to AppLayout fixes #33 2025-10-29 18:04:09 +01:00
vollstock 9cf5db37bc Move toaster component to AppLayout #33 2025-10-29 15:42:43 +01:00
vollstock d3835dd5b2 Add platform class to body 2025-10-29 14:20:40 +01:00
vollstock 1e4db2162a Design and layout tweaks 2025-10-22 12:36:02 +02:00
vollstock 25467be584 Make background darker so tables are more clearly readable. Try some things with the header bar 2025-10-22 11:58:58 +02:00
vollstock 9da301c4f1 Add initial Code 2025-10-20 08:57:51 +02:00