New features:
- MITRE ATT&CK Hunts (developed during https://hackathon.lu/ 2026)
- Hunts heatmap (developed during https://hackathon.lu/ 2026)
- Configurable data retention period
- Long-lived API keys for third-party integrations
- Audit logs system
What's Changed
- build(deps-dev): bump pytest from 8.4.2 to 9.0.3 in /api by @dependabot[bot] in #276
- chg: use mock response from mmdb_lookup module by @righel in #278
- build(deps-dev): bump follow-redirects from 1.15.11 to 1.16.0 in /frontend by @dependabot[bot] in #277
- build(deps-dev): bump black from 25.12.0 to 26.3.1 in /api by @dependabot[bot] in #275
- add: mitre attack hunts by @righel in #279
- add: hunt heatmap by @righel in #282
- add: configurable mail from address by @righel in #283
- fix: size too big by @righel in #284
- chg: change hunt heatmap color scheme by @righel in #285
- fix: hunt heatmap not loading properly by @righel in #286
- add: autogenerate oauth secrets by @righel in #290
- build(deps): bump python-multipart from 0.0.18 to 0.0.26 in /api by @dependabot[bot] in #288
- build(deps): bump dompurify from 3.3.2 to 3.4.0 in /frontend by @dependabot[bot] in #289
- fix: push events to remote misp servers, add icon to push events indi… by @righel in #291
- fix: missing property by @righel in #292
- fix: fix event pull by @righel in #293
- fix: event pull error response by @righel in #294
- build(deps): bump mako from 1.3.10 to 1.3.11 in /api by @dependabot[bot] in #295
- build(deps): bump authlib from 1.6.9 to 1.6.11 in /api by @dependabot[bot] in #296
- add: retention period setting, add retention badge to event view by @righel in #297
- add: retention period docs by @righel in #298
- add: missing retention from menu by @righel in #299
- add: show running tasks by @righel in #300
- add: api longed-lived keys for third-party apps by @righel in #301
- add: extend audit log system by @righel in #303
- fix: image path by @righel in #304
- add: audit log entries for user changes by @righel in #305
Full Changelog: beta-1.2...beta-1.3
