Sam Chau
37ae5164e6
feat(pcd): add database linking functionality
2025-11-04 06:58:54 +10:30
Sam Chau
849d1ec1b6
chore: move tests into src, temp config into dist, cleanup tasks
2025-11-03 20:44:43 +10:30
Sam Chau
64bde2017b
chore(logs): Cleanup double logger alias
2025-11-03 17:32:45 +10:30
Sam Chau
fcdd45952b
refactor(everything): properly movied into lib
2025-11-03 17:27:33 +10:30
Sam Chau
7df6d1eec3
refactor(alerts): move to lib/client
...
- also remove reusable request wrapper
2025-11-03 17:05:48 +10:30
Sam Chau
3a2e778b98
refactor(stores): move to lib/client
2025-11-03 16:50:18 +10:30
Sam Chau
b18012b032
refactor(assets): move to lib/client
2025-11-03 16:48:31 +10:30
Sam Chau
c83217a72a
feat(notifications): add notification module with Discord webhook support
...
- Database schema for notification services and history tracking
- Notifier interface with Discord webhook implementation
- UI for creating/editing/managing notification services
- Integration with job completion events
- Service-level enable/disable and notification type filtering
- Test notifications and notification history view
2025-10-22 04:07:03 +10:30
Sam Chau
303e81507f
stack(logs, jobs, backups): implemented
2025-10-21 06:10:00 +10:30
Sam Chau
e24410f6f3
stack(arrConfig): implemented arr config handling
...
- database module + migrations handler
- http client class + arr client child (with connection pooling, retries, backoff)
- toast alerts
- add new arr configs
2025-10-20 02:13:09 +10:30
Sam Chau
77e8f011b2
frontend(version): add version info to pageNav
2025-10-18 06:26:53 +10:30
Sam Chau
24a20fcf76
frontend(nav): add navbar, themeToggle, theme store
2025-10-18 04:37:47 +10:30
Sam Chau
f3379b9ea4
server(utils): config, logger, startup
2025-10-18 03:55:11 +10:30
Sam Chau
72415af8a5
chore(setup): sveltekit + deno
2025-10-18 00:39:02 +10:30