neyrogovnarik
|
8b3eb4ad8e
fix: /auth/me returns full user; bg #060606; logout button style; version+copyright footer; deploy improvements
|
1 miesiąc temu |
neyrogovnarik
|
132f20a3e2
fix(deploy): preserve env.prod across git reset in setup_repo
|
1 miesiąc temu |
neyrogovnarik
|
eabc09ba68
chore: untrack deploy/env.prod (already in .gitignore)
|
1 miesiąc temu |
neyrogovnarik
|
d0804cf283
fix(db): add missing revoked_at column to refresh_tokens
|
1 miesiąc temu |
neyrogovnarik
|
45de749a1a
fix(auth): change refresh cookie SameSite Strict→Lax for cross-subdomain fetch
|
1 miesiąc temu |
neyrogovnarik
|
873f59b1d4
fix: allow /auth/me to trigger token refresh on 401
|
1 miesiąc temu |
neyrogovnarik
|
c06faf84d7
feat: visitor dots - orange #FF4907 for registered users, ghost for guests
|
1 miesiąc temu |
neyrogovnarik
|
386997febd
fix: make ghost dot center fully opaque (alpha 1 instead of 0.8)
|
1 miesiąc temu |
neyrogovnarik
|
8e2078fbd8
fix: render modals outside user conditional to survive auth state change
|
1 miesiąc temu |
neyrogovnarik
|
79d6834e3e
feat: show success message after registration
|
1 miesiąc temu |
neyrogovnarik
|
53746ac145
fix: password minLength 6 -> 8 to match backend validation
|
1 miesiąc temu |
neyrogovnarik
|
dd05e67fe4
fix: visitor dots should be ghost for guests
|
1 miesiąc temu |
neyrogovnarik
|
d892c51f79
fix: register modal select bg #15291C
|
1 miesiąc temu |
neyrogovnarik
|
b2fc6ee204
fix: remove stale useRouter from LoginModal
|
1 miesiąc temu |
neyrogovnarik
|
b8d98c3bd2
feat: register modal with green tint backdrop
|
1 miesiąc temu |
neyrogovnarik
|
5d274b5757
feat: login modal instead of separate page
|
1 miesiąc temu |
neyrogovnarik
|
ae0304d3d8
style: login button bg matches register banner (backdrop-blur-md)
|
1 miesiąc temu |
neyrogovnarik
|
370a9d4def
fix: ghost dot color #FFE500 -> #FFEE00
|
1 miesiąc temu |
neyrogovnarik
|
b4420ffc3a
fix: ghost dot 10px, gradient to 75%
|
1 miesiąc temu |
neyrogovnarik
|
c9feb0fa15
fix: ghost dot style - small 20px, #FFE500 radial gradient
|
1 miesiąc temu |
neyrogovnarik
|
7583384780
fix: guest location dot matches ghost place style (gold gradient)
|
1 miesiąc temu |
neyrogovnarik
|
e702fc1bb7
fix: add 'location' to MarkerOptions type union
|
1 miesiąc temu |
neyrogovnarik
|
2cfb047967
feat: add user location dot (blue with ring) for all visitors
|
1 miesiąc temu |
neyrogovnarik
|
72b1812fee
feat: show gold ghost markers on map for unregistered users
|
1 miesiąc temu |
neyrogovnarik
|
9c74d589a6
fix: center banner vertically in the middle of the screen
|
1 miesiąc temu |
neyrogovnarik
|
5aa65855b1
fix: update CSP wss: -> wss://api.{DOMAIN} for Safari WebSocket + wrap WS constructor in try-catch
|
1 miesiąc temu |
neyrogovnarik
|
c775a6de32
debug: add ErrorReporter to catch and display SecurityError on iOS
|
1 miesiąc temu |
neyrogovnarik
|
02c5c8ec39
debug: add ErrorBoundary around MapView to catch iOS security error
|
1 miesiąc temu |
neyrogovnarik
|
a1a101160e
fix: add crossOrigin anonymous to tileLayer for iOS Safari
|
1 miesiąc temu |
neyrogovnarik
|
2bfc79e7be
chore: remove unused TILE_ATTR constant
|
1 miesiąc temu |