Commit Graph

22 Commits

Author SHA1 Message Date
JetSprow
58fa4fefa4 fix: harden secrets and session checks 2026-04-29 17:18:36 +10:00
JetSprow
69be1d6fcc fix: require email verification before activation 2026-04-29 16:52:04 +10:00
JetSprow
aeeef895de style: collapse subscription risk settings 2026-04-29 16:44:24 +10:00
JetSprow
16573c67c3 fix: prevent duplicate support ticket submissions 2026-04-29 16:38:31 +10:00
JetSprow
2a3c9959bd style: refine subscription risk review layout 2026-04-29 16:23:23 +10:00
JetSprow
823b31363a feat: enhance subscription risk review workflow 2026-04-29 16:12:51 +10:00
JetSprow
086934198a feat: add country-level subscription risk controls 2026-04-29 15:40:50 +10:00
JetSprow
40ca3e27ad merge main into dev 2026-04-29 15:32:12 +10:00
JetSprow
ff15606d92 feat: make subscription risk controls configurable 2026-04-29 15:27:16 +10:00
JetSprow
9f1bc9c0ce fix: respect email verification setting 2026-04-29 15:20:23 +10:00
JetSprow
cf658ac026 fix: keep subscription copy actions only 2026-04-29 15:09:51 +10:00
JetSprow
df74723b52 fix: include actionable error details 2026-04-29 15:03:00 +10:00
JetSprow
d7681240bb feat: support clash subscription imports 2026-04-29 14:49:18 +10:00
JetSprow
46ce257b0b feat: bundle GeoIP city database 2026-04-29 14:45:38 +10:00
JetSprow
17163286a6 feat: add subscription access risk controls 2026-04-29 14:26:25 +10:00
JetSprow
a0c1a28f5a feat: separate subscription base url 2026-04-29 13:46:10 +10:00
JetSprow
fa3fdd1a1c fix: rate limit email send actions 2026-04-29 11:31:04 +10:00
JetSprow
ee9cca5c82 fix: keep settings form state after save 2026-04-29 11:21:48 +10:00
JetSprow
22a2e13c35 fix: handle smtp test action errors 2026-04-29 11:16:05 +10:00
JetSprow
5215850bac feat: add email verification and dark mode 2026-04-29 10:55:20 +10:00
JetSprow
2a50d789dd feat: improve sidebar and deployment setup 2026-04-29 06:08:19 +10:00
JetSprow
27dbca9cbf Initial commit 2026-04-29 05:16:29 +10:00