v0.3.0-dev.1
Pre-release
Pre-release
What's Changed
- Add settings page with system API in #29
Fixed
- CAGG refreshes now retry instead of silently skipping the range when a
background refresh policy job runs concurrently. - Database credentials containing reserved URL characters (
@,:,/,%)
no longer produce a broken connection URL.
Added
- Settings section at
/settings: Environment (all runtime settings with env
vars, defaults and override highlighting; secrets hidden), Scheduler
(background jobs with status, last run, duration and a "Run now" button)
and About (app, runtime, database and GeoIP info). - New
/api/v1/systemendpoints backing the Settings section.
Changed
- Secret settings (
DB_PASSWORD,MAXMINDDB_LICENSE_KEY,
APP_ADMIN_PASSWORD) can no longer serialize into API responses or logs.
Removed
- Unused settings:
SCHEDULER_DAILY_ROLLUP_HOUR,SCHEDULER_DAILY_ROLLUP_MINUTE,
ANALYTICS_TOP_IPS_LIMIT,ANALYTICS_TOP_URLS_LIMIT.
Full Changelog: v0.2.2-dev.7...v0.3.0-dev