What's Changed
- Update Turkish translations for various terms by @ScchutzZ in #793
- chore: enforce LF line endings via .gitattributes + gitignore updates by @123FLO321 in #787
- test: add Vitest projects, CI workflow, and new frontend/backend test suites by @123FLO321 in #789
- fix(ui): wrap affected-monitor badges inside event cards by @rajnandan1 in #797
- feat: added UI support for ordinal weekdays by @otherwiseGG in #801
- Feat/795 monitoring status filter by @lokiee0 in #799
- Fix inline event flag by @garadar in #805
- Fix broken star history chart in README by @OctoBored in #806
- feat: add Prometheus monitor type by @123FLO321 in #791
- fix: reference .env-min.example in setup instructions by @Gorghs in #807
- Fix: prefix KENER_BASE_PATH on favicon href by @cnbei in #822
- fix(manage): show timestamps in browser timezone with UTC tooltip by @rajnandan1 in #823
- feat(analytics): add OpenPanel as an analytics provider by @rajnandan1 in #824
- fix(analytics): escape provider values before injecting into /capture.js by @rajnandan1 in #825
- fix(db): stop full-table scans on status page + keep monitoring_data vacuumed by @rajnandan1 in #826
- docs: fix versioned internal doc links by @lokiee0 in #809
- Fix: look up users by email case-insensitively by @cnbei in #820
- doing single bundle by @rajnandan1 in #827
- Feature: OpenID Connect (OIDC) authentication by @Plattenspatz in #733
- Create changelog for version 4.1.3 by @rajnandan1 in #828
New Contributors
- @ScchutzZ made their first contribution in #793
- @123FLO321 made their first contribution in #787
- @OctoBored made their first contribution in #806
- @Gorghs made their first contribution in #807
- @cnbei made their first contribution in #822
- @Plattenspatz made their first contribution in #733
Full Changelog: v4.1.2...v4.1.3