Kirill
|
48dc9de456
|
update goods
|
2026-05-15 14:24:25 +05:00 |
|
Kirill
|
25901ae224
|
update goods
|
2026-05-15 14:23:54 +05:00 |
|
Kirill
|
ed475be289
|
fix: apply lint fixes and fix vite manualChunks for Vite 8 compatibility
|
2026-05-15 13:43:51 +05:00 |
|
Kirill
|
d8798de49a
|
test: add server tests for image resize library
|
2026-05-15 13:32:34 +05:00 |
|
Kirill
|
50eb427f5c
|
perf: use OptimizedImage in admin pages
|
2026-05-15 13:30:27 +05:00 |
|
Kirill
|
9c238bd542
|
perf: use OptimizedImage in ProductPage
|
2026-05-15 13:30:05 +05:00 |
|
Kirill
|
35ddb17247
|
perf: use OptimizedImage in CatalogSlider
|
2026-05-15 13:29:58 +05:00 |
|
Kirill
|
8965eb6dad
|
perf: use OptimizedImage in ReviewsBlock
|
2026-05-15 13:29:50 +05:00 |
|
Kirill
|
b4f436cbdf
|
perf: use OptimizedImage in GalleryGrid
|
2026-05-15 13:29:47 +05:00 |
|
Kirill
|
b52471ec97
|
perf: use OptimizedImage in ProductCard
|
2026-05-15 13:29:45 +05:00 |
|
Kirill
|
5856a9eaf6
|
feat: add OptimizedImage component with AVIF/WebP srcset
|
2026-05-15 13:27:22 +05:00 |
|
Kirill
|
301f3eee5c
|
perf: lazy load admin and me routes with Suspense
|
2026-05-15 13:27:15 +05:00 |
|
Kirill
|
5246a4e52e
|
perf: add Vite manualChunks for vendor code splitting
|
2026-05-15 13:26:24 +05:00 |
|
Kirill
|
ec1d2c4b1a
|
seo: add meta tags for description, OG, theme-color, canonical
|
2026-05-15 13:26:20 +05:00 |
|
Kirill
|
db5e3c4d52
|
chore: add uploads/.cache/ to gitignore
|
2026-05-15 13:26:11 +05:00 |
|
Kirill
|
0bef02bc6d
|
feat: add uploads-resized route with sharp resizing and cache headers
|
2026-05-15 13:24:16 +05:00 |
|
Kirill
|
c37743eee6
|
feat: separate review images into /uploads/reviews/ subdir
|
2026-05-15 13:24:14 +05:00 |
|
Kirill
|
66b0558a42
|
feat: add image resize library with sharp
|
2026-05-15 13:23:57 +05:00 |
|
Kirill
|
906dc61d0a
|
docs: add lighthouse optimization implementation plan
|
2026-05-15 13:19:15 +05:00 |
|
Kirill
|
78fc1d4d96
|
docs: add lighthouse optimization design spec
|
2026-05-15 13:12:42 +05:00 |
|
Kirill
|
1b7ec703ee
|
Merge branch 'update-goods'
|
2026-05-15 12:55:32 +05:00 |
|
Kirill
|
10ffa21c66
|
update goods
|
2026-05-15 12:55:23 +05:00 |
|
Kirill
|
89d605adf4
|
update goods
|
2026-05-15 12:50:39 +05:00 |
|
Kirill
|
c5634deb51
|
test refactor
|
2026-05-14 22:40:35 +05:00 |
|
Kirill
|
1de7649276
|
Merge branch 'style2'
|
2026-05-14 22:03:10 +05:00 |
|
Kirill
|
298c4f63d5
|
test refactor
|
2026-05-14 22:02:56 +05:00 |
|
Kirill
|
4b027c643a
|
fix: scheme icon gap 1, lighter/larger bg
|
2026-05-14 22:01:21 +05:00 |
|
Kirill
|
001742a856
|
fix: icon gap, lighter scheme bg, filled cart icon for inCart
|
2026-05-14 21:55:54 +05:00 |
|
Kirill
|
8a39eb9ce7
|
fix: icon spacing, scheme bg, drawer layout, filter margin, cart icon states
|
2026-05-14 21:46:41 +05:00 |
|
Kirill
|
d5075813a2
|
fix: lint and type errors in ToggleCartIcon, AdminLayout, ProductFilters, use-product-filters
|
2026-05-14 21:36:00 +05:00 |
|
Kirill
|
8632601490
|
feat: UI style refresh — Lucide icons, theme, slider, filters, buttons, VK
|
2026-05-14 21:25:11 +05:00 |
|
Kirill
|
3b85f2cb57
|
Merge branch 'style'
|
2026-05-14 20:41:25 +05:00 |
|
Kirill
|
a577cec9a9
|
fix: root-only server, no deploy user
|
2026-05-14 20:40:34 +05:00 |
|
Kirill
|
434859b606
|
docs: add SERVER_SETUP.md, update README with new deploy section
|
2026-05-14 20:33:59 +05:00 |
|
Kirill
|
5dfcbeaa23
|
feat: add deploy-auto.sh with git diff detection; update gitignore
|
2026-05-14 20:32:51 +05:00 |
|
Kirill
|
4ffafc41c7
|
chore: remove obsolete deploy scripts and docs
|
2026-05-14 20:31:39 +05:00 |
|
@kirill.komarov
|
ce9883f8c9
|
test refactor
|
2026-05-14 19:54:45 +05:00 |
|
@kirill.komarov
|
8165f75a78
|
Merge branch 'refactor2'
|
2026-05-13 22:40:45 +05:00 |
|
kirill.komarov
|
c6b542bd95
|
fix: TypeScript errors — NominatimItem import, unknown ReactNode, unused deliveryType, effect generics, export name
|
2026-05-13 22:16:00 +05:00 |
|
@kirill.komarov
|
a06f9cf2c4
|
Merge branch 'refactor'
|
2026-05-13 22:07:46 +05:00 |
|
@kirill.komarov
|
3c9797af4a
|
deploy
|
2026-05-13 12:48:17 +05:00 |
|
@kirill.komarov
|
c424a9cbef
|
deploy
|
2026-05-13 12:37:45 +05:00 |
|
@kirill.komarov
|
40483679de
|
deploy
|
2026-05-13 12:33:46 +05:00 |
|
@kirill.komarov
|
c6228dfaab
|
deploy
|
2026-05-13 12:17:08 +05:00 |
|
@kirill.komarov
|
83bbf9d263
|
deploy
|
2026-05-12 22:01:01 +05:00 |
|
@kirill.komarov
|
519c647f65
|
deploy
|
2026-05-12 21:53:11 +05:00 |
|
@kirill.komarov
|
57fa4adf08
|
deploy
|
2026-05-12 21:37:39 +05:00 |
|
@kirill.komarov
|
33e387d05c
|
deploy
|
2026-05-11 21:00:56 +05:00 |
|
@kirill.komarov
|
130c12a1d3
|
deploy
|
2026-05-11 20:42:26 +05:00 |
|
@kirill.komarov
|
212484d062
|
deploy
|
2026-05-11 20:20:36 +05:00 |
|