Kirill
|
e4012d8133
|
ыввы
|
2026-05-24 20:36:31 +05:00 |
|
Kirill
|
56ad07cb56
|
chore: remove unused favicon.svg
|
2026-05-24 20:32:59 +05:00 |
|
Kirill
|
ca302c4e2d
|
feat: replace header icon and favicon with brand image
|
2026-05-24 20:29:17 +05:00 |
|
Kirill
|
9ce3375088
|
ыввы
|
2026-05-24 19:55:43 +05:00 |
|
Kirill
|
c46e19f95e
|
fix: close React.memo wrapping in 3 components
|
2026-05-24 19:53:39 +05:00 |
|
Kirill
|
c9342f833b
|
perf: add React.memo to hot-path components
|
2026-05-24 19:44:50 +05:00 |
|
Kirill
|
d7e355dc78
|
perf: lazy-load all public routes
|
2026-05-24 19:43:02 +05:00 |
|
Kirill
|
0dd5f8b8ff
|
perf: dynamic import dicebear avatar styles
|
2026-05-24 19:42:17 +05:00 |
|
Kirill
|
8a4fd53bc4
|
perf: lazy-load TipTap via RichText components
|
2026-05-24 19:39:40 +05:00 |
|
Kirill
|
c2b685c0dc
|
perf: code-split maplibre-gl in AboutPage
|
2026-05-24 19:38:40 +05:00 |
|
Kirill
|
3b10d8764d
|
perf: code-split maplibre-gl in AddressMapPicker
|
2026-05-24 19:37:43 +05:00 |
|
Kirill
|
80e3cd1b30
|
fix: allow null comment in server validation, remove debug logging
|
2026-05-24 17:06:07 +05:00 |
|
Kirill
|
8474ee0f80
|
debug: add console logging to handleStatusClick and updateMutation onError
|
2026-05-24 17:04:31 +05:00 |
|
Kirill
|
c81b7b1e2d
|
fix: remove autoFocus and fix prettier formatting in error dialog
|
2026-05-24 17:00:34 +05:00 |
|
Kirill
|
5516b3309c
|
feat: add 3-state status and error comment dialog to test checklist
|
2026-05-24 16:57:16 +05:00 |
|
Kirill
|
19dd5f213c
|
feat: add comment to test-checklist API client types and function
|
2026-05-24 16:53:59 +05:00 |
|
Kirill
|
6f29da65cc
|
fix: resolve TS errors — readonly array type and Stack sx props
|
2026-05-24 16:36:10 +05:00 |
|
Kirill
|
649ebb0256
|
style: fix prettier formatting
|
2026-05-24 16:35:11 +05:00 |
|
Kirill
|
6e046e0e35
|
fix: remove autoFocus to satisfy jsx-a11y rule
|
2026-05-24 16:34:35 +05:00 |
|
Kirill
|
af8107ebe0
|
feat: add test-checklist to admin navigation and routing
|
2026-05-24 16:31:31 +05:00 |
|
Kirill
|
93c098a088
|
fix: add error state handling for checklist query
|
2026-05-24 16:30:25 +05:00 |
|
Kirill
|
69f7e4f9e8
|
feat: add admin test checklist page
|
2026-05-24 16:27:14 +05:00 |
|
Kirill
|
873d98eb1e
|
fix: use type aliases and named response type for consistency
|
2026-05-24 16:24:57 +05:00 |
|
Kirill
|
5b88a3c9a5
|
feat: add test-checklist API client functions
|
2026-05-24 16:22:24 +05:00 |
|
Kirill
|
96f06c79b4
|
пва
|
2026-05-24 15:48:33 +05:00 |
|
Kirill
|
88fedd675a
|
пва
|
2026-05-24 15:10:24 +05:00 |
|
Kirill
|
971a08997b
|
пва
|
2026-05-24 14:03:13 +05:00 |
|
Kirill
|
c2c4099fd7
|
пва
|
2026-05-24 13:59:14 +05:00 |
|
Kirill
|
2fe426b70a
|
пва
|
2026-05-24 13:43:23 +05:00 |
|
Kirill
|
755e9dcad3
|
пва
|
2026-05-24 12:44:39 +05:00 |
|
Kirill
|
1041af32e5
|
feat: show synthetic email warning in NotificationsPage
|
2026-05-24 12:34:23 +05:00 |
|
Kirill
|
e52588686a
|
feat: show synthetic email warning in AuthMethodsSection
|
2026-05-24 12:29:46 +05:00 |
|
Kirill
|
1e98720751
|
feat: add isSyntheticEmail utility for detecting synthetic OAuth emails
|
2026-05-24 12:24:42 +05:00 |
|
Kirill
|
ff2271ecb1
|
пва
|
2026-05-24 12:03:21 +05:00 |
|
Kirill
|
d0d7eab77e
|
пва
|
2026-05-23 18:47:35 +05:00 |
|
Kirill
|
bd9bdc0352
|
пва
|
2026-05-23 17:31:07 +05:00 |
|
Kirill
|
d660663b72
|
feat: intercept 403 HTML responses and show gate page
|
2026-05-23 11:44:10 +05:00 |
|
Kirill
|
7e5ed9cefa
|
пва
|
2026-05-22 23:44:48 +05:00 |
|
Kirill
|
d60270336e
|
пва
|
2026-05-22 23:03:03 +05:00 |
|
Kirill
|
caa9b926e3
|
пва
|
2026-05-22 20:20:08 +05:00 |
|
Kirill
|
cc94917c5f
|
feat: add email, phone, VK contacts to About page
|
2026-05-22 19:43:31 +05:00 |
|
Kirill
|
3d0dbdd0a5
|
пва
|
2026-05-22 19:41:47 +05:00 |
|
Kirill
|
5644a2ede2
|
feat: replace footer VK inline icon with SVG logo
|
2026-05-22 19:41:04 +05:00 |
|
Kirill
|
20e4b1e0ab
|
feat: latin-only slugs, server-side avatar generation, remove unused User fields
|
2026-05-22 19:32:30 +05:00 |
|
Kirill
|
02c7d7ba36
|
fix: review avatar uses authorId instead of displayName, show reviews for hidden products
|
2026-05-22 19:14:22 +05:00 |
|
Kirill
|
a96944328d
|
style: prettier format SseProvider test
|
2026-05-22 18:46:42 +05:00 |
|
Kirill
|
3b627e8e2f
|
feat: mount SseProvider, remove polling from layouts
|
2026-05-22 18:45:00 +05:00 |
|
Kirill
|
86523cda71
|
feat: add SseProvider — SSE to ReactQuery bridge with tests
|
2026-05-22 18:43:02 +05:00 |
|
Kirill
|
a5e875292d
|
test: add SseProvider tests (TDD red)
|
2026-05-22 18:40:57 +05:00 |
|
Kirill
|
a84045a68d
|
feat: add EventSource factory for SSE
|
2026-05-22 18:39:10 +05:00 |
|