What's Changed
- fix(deps): bump codecov/codecov-action from 5 to 7 in the all group by @dependabot[bot] in #733
- fix(deps): bump the all group in /frontend with 10 updates by @dependabot[bot] in #734
- fix(deps): bump the all group in /api with 8 updates by @dependabot[bot] in #735
- Restructure Go API architecture by @shyim in #740
- Split job dispatch and worker registration by @shyim in #741
- Implement notification preferences and status event timeline by @shyim in #716
- fix(frontend): refresh sidebar shops after create/edit/delete by @shyim in #744
- refactor: consolidate pointer and timestamp helpers with generics by @shyim in #743
- feat(mail): improve email visual styling and markdown rendering by @shyim in #745
- Show shop names in dashboard changelogs by @shyim in #738
- fix(frontend): robustly parse plugin base64 connection string by @shyim in #746
- fix(deps): bump the all group in /api with 5 updates by @dependabot[bot] in #749
- fix(deps): bump the all group in /frontend with 13 updates by @dependabot[bot] in #748
Full Changelog: 1.0.8...1.0.9