Changelog
Important!: Since there quite a lot of backend changes this release may break some stuff, keep backups ready!
Features
- 5bab6a5 feat(store): implement generic json type for database columns
- ef97fc4 feat(traefik): add plugin and middleware verification logic
Bug Fixes
- 975cdef fix(api): update tcp router dns provider fetching to use correct query method
Refactor
- 7565d20 refactor(api): update services to use new json types and traefik logic
- e0c5b63 refactor(backend): handle backups over http
- a0bfcf5 refactor(docs): switching to fumadocs
- 83f4eb3 refactor(modal): better configmodal layout
- b97359a refactor(query): prepare switching to tanstack query
- 05c0d92 refactor(router): disable service when router disabled
- 086db85 refactor(rpc): switch connectrpc to simple mode
- 8a544bb refactor(settings): nicer looking settings page
- 127dccf refactor(store): replace migrations with schemas and sanitize router inputs
- fa8c5cb refactor(ui): improve modal styling and router provider logic
- 99b2bc0 refactor: preparing to switch to tanstack query
- e4edb78 refactor: reorganize build, config, and dependency updates