Commit Graph

23 Commits

Author SHA1 Message Date
8f820d219f refactor: simplify listing fee to fixed USD, fix empty state i18n 2026-02-11 17:59:28 +01:00
53673b4650 feat: add verifiable listings (proof of possession) with verification widget, badge on cards/detail, i18n (7 langs), fix edit prefill for location/monero, prevent edit/delete on pending listings 2026-02-11 08:14:44 +01:00
c66c80adcc perf: lighthouse optimizations - inline critical CSS, lazy-load routes, WebP images, fix CLS and contrast 2026-02-08 11:22:36 +01:00
45e7f9dde7 refactor: event delegation, unified subscription cleanup, centralized listing status helpers 2026-02-08 10:50:11 +01:00
c66b77dbf8 feat: add i18n support for Italian, Spanish, Portuguese and Russian 2026-02-08 09:56:43 +01:00
b77011ec8a refactor: always show sort and collapsible price filter toolbar on home page 2026-02-07 15:55:33 +01:00
4ee13d51ef fix: improve filter bar layout on small mobile screens (320px) 2026-02-07 15:49:11 +01:00
c902c97614 refactor: remove redundant listings title on home page, keep only with active filters 2026-02-07 15:34:35 +01:00
bb50615e0a refactor: replace hardcoded categories with Directus-powered category tree and translations 2026-02-07 11:23:39 +01:00
1aa723728e fix: resolve runtime bugs (i18n export, chat crypto, async getUser, event leak) and remove dead code 2026-02-06 13:44:19 +01:00
08a650ea80 refactor: fix memory leak in auth-modal, consolidate escapeHTML helper across 11 components 2026-02-05 15:07:18 +01:00
50513da570 fix(auth): refresh home listings after login and auto-focus login input 2026-02-04 17:11:44 +01:00
71d59f274c feat: add owner badge with edit icon on listing cards for own listings 2026-02-04 15:04:28 +01:00
3643bed7ca feat: add lazy loading, skeleton cards, and pull-to-refresh 2026-02-04 11:53:12 +01:00
2ffbfdf3e1 feat: replace infinite scroll with load more button for footer access 2026-02-04 11:45:30 +01:00
de0f3628ce feat: merge home/search pages, add filters/sorting/infinite scroll, nearby sort with IP fallback 2026-02-04 11:39:42 +01:00
c6f2839fc1 improve listing and search on home 2026-02-01 14:01:08 +01:00
fbadcf2efc implement directus listings 2026-02-01 10:08:04 +01:00
640e7a3a4f cleanup semicolon from js 2026-01-31 15:43:58 +01:00
3e66d3977e add image placeholder; add dialog in listing 2026-01-28 08:05:30 +01:00
213c4ef52f improve listing 2026-01-28 07:35:00 +01:00
d5724805aa improve markup 2026-01-28 07:19:17 +01:00
1ab026c35c initial commit 2026-01-28 07:02:55 +01:00