fix(ui): improve access-log filters and Caddy config readability - #101
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Advanced Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🐳 RentnerProxy PR PreviewA test-only image for this pull request has been published successfully. Images
Image digest: Tested and built merge commit: Pull request head commit: For reproducible testing and bug reports, prefer
|
Summary
Access logs now offer a searchable host dropdown, a status dropdown and debounced case-insensitive search. Filter actions align on desktop, and client IPs stay on one line.
Language settings and access-log country flags use
country-flag-icons. The old language SVGs,flag-icons,geoip-countryand its dependency override are removed. Web responses preserve stored country codes; the web service does not run GeoIP lookups.Global Caddy Active config is indented and syntax-highlighted. Generated defaults, Preview and Reload are removed from the global editor; save/reset and background-fetch guards remain.
Outstanding work
The requested persistent country enrichment using only sapics/ip-location-db
user-country.mmdbis not integrated yet. This PR must not be treated as complete for that requirement. No MaxMind database, accounts, credentials, updater container, external GeoIP API or Cloudflare country-header lookup is included.Related issue
Fixes #100
Type of change
Testing
bun run checksuite.Checklist