|
|
ecf48d6b44
|
fix: avoid 400 error on invite code requirement check
|
2026-02-11 16:02:07 +01:00 |
|
|
|
a4d960b752
|
feat: add invite code system for closed alpha registration
|
2026-02-11 14:48:44 +01:00 |
|
|
|
9069404942
|
refactor: rename project from dgray.io to kashilo.com
|
2026-02-10 18:43:49 +01:00 |
|
|
|
5493148551
|
feat: use sessionStorage by default for UUID/tokens, add opt-in remember-me with warning
|
2026-02-08 14:02:46 +01:00 |
|
|
|
10dd923739
|
feat: add notifications system with bell badge, polling, Directus flows, and webhook integration
|
2026-02-07 15:13:17 +01:00 |
|
|
|
7f58003b52
|
fix: fire login event after registration, clear stale tokens on session restore, add published/expired status badges to listing cards
|
2026-02-07 09:37:32 +01:00 |
|
|
|
43add27732
|
refactor: replace hardcoded aria-labels with i18n keys, add common.close/remove/home
|
2026-02-05 15:21:28 +01:00 |
|
|
|
08a650ea80
|
refactor: fix memory leak in auth-modal, consolidate escapeHTML helper across 11 components
|
2026-02-05 15:07:18 +01:00 |
|
|
|
8c5ad2d6e8
|
feat(css): increase auth-modal width
|
2026-02-05 14:52:51 +01:00 |
|
|
|
50513da570
|
fix(auth): refresh home listings after login and auto-focus login input
|
2026-02-04 17:11:44 +01:00 |
|
|
|
b5e94e73c5
|
implement captcha to register and login
|
2026-02-03 16:19:45 +01:00 |
|
|
|
640e7a3a4f
|
cleanup semicolon from js
|
2026-01-31 15:43:58 +01:00 |
|
|
|
57020a8913
|
add uuid auth
|
2026-01-31 14:18:57 +01:00 |
|