What's Changed
- chore: back-merge main after v1.20.0 by @agigante80 in #367
- ci: bump CodeQL steps to v4 and dockerhub-description to v5 by @agigante80 in #376
- feat(dashboard): payment alert editor API and storage (#262) by @agigante80 in #364
- fix(reset): reset all history deletes dashboard rules of removed servers by @agigante80 in #377
- fix(alerts): close open missing alerts when a rule is retargeted (#373) by @agigante80 in #378
- fix(dashboard): keep orphan rules on reset while config writes are off by @agigante80 in #380
- docs(roadmap): open P4, add P5 and P6, plans for P2 to P4 by @agigante80 in #396
- chore(deps): bump cronstrue, dotenv, express, nodemailer to latest and fix the body-parser advisory (#393) by @agigante80 in #398
- feat(dashboard): payment alert editor (#268) by @agigante80 in #379
- ci: bump github/codeql-action to v4.39.1 across all six uses (#395) by @agigante80 in #397
- chore(deps): bump js-yaml, knip and puppeteer to latest (#394) by @agigante80 in #400
- chore: bump version to 1.21.0 by @agigante80 in #401
- Release v1.21.0 by @agigante80 in #402
Full Changelog: v1.20.0...v1.21.0