Hendrik Garske
ee3a72ce50
v0.1.30 — fix: username-login; feature: IP-allowlist für Admin-UI
...
- fix: username-Spalte in DB-DDL ergänzt + Migration für Bestandsdatenbanken;
createSchema in /api/users speichert username jetzt korrekt (war immer NULL)
- feature: IP-Allowlist für Admin-UI — IPs/CIDR-Bereiche in Einstellungen
konfigurierbar; Enforcement in server.ts vor Next.js-Handoff; /api/v1 bleibt
offen; Lockout-Warnung wenn eigene IP nicht in der Liste
2026-05-06 19:43:41 +02:00
Hendrik
c81114f44c
v0.1.22 — fix Internal Server Error on redirect: static hashIp import + resilient blocklist (no-op on schema miss)
2026-05-01 21:44:44 +02:00
Hendrik
eb283f487c
v0.1.20 — jobs (hits-retention, dns-health), login rate-limit, IP-blocklist, security headers, search/sort/csv-import on domains, test-call + per-domain PDF, webhooks, extended health
2026-05-01 21:36:24 +02:00
Hendrik
91bb41ed05
v0.1.19 — browser-signal heuristic: require Sec-Fetch + Accept-Language + Accept html (2 von 3)
2026-05-01 21:01:44 +02:00
Hendrik
47690ff96d
v0.1.18 — aggressive bot filter: scanner path patterns, short-UA skip, per-IP scan detector
2026-05-01 20:56:10 +02:00
Hendrik
aeba290d16
v0.1.12 — bot filter, unique visitors, sunset notice page (per-domain + bulk)
2026-05-01 19:22:04 +02:00
Hendrik
d695d4c8c9
v0.1.6 — fix hit tracking: default 302, no-cache headers, 301-warning in UI
2026-05-01 18:53:46 +02:00
Hendrik
d7272c5e58
Initial NexRedirect: redirect server with admin UI, analytics, API tokens, self-update
2026-05-01 17:51:12 +02:00