17 Commits

Author SHA1 Message Date
72ef2a3213 feat: sort countries alphabetically by translated name with CH pinned first 2026-02-11 19:24:46 +01:00
eed2feaa29 feat: expand country list to all 25 countries matching supported languages 2026-02-11 19:21:50 +01:00
edf63f2d00 improve outline in searchbox 2026-02-11 07:24:53 +01:00
2f02df4910 security: encrypt NaCl keypair at rest with AES-GCM and harden PoW captcha signature with HMAC-SHA256 2026-02-08 14:15:23 +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
38cc8017ae fix: use recursive category lookup for translated filter badge labels 2026-02-07 15:46:58 +01:00
ae1e9da9fa refactor: remove max-width from search-box for full-width layout consistency 2026-02-07 15:39:01 +01:00
bb50615e0a refactor: replace hardcoded categories with Directus-powered category tree and translations 2026-02-07 11:23:39 +01:00
08a650ea80 refactor: fix memory leak in auth-modal, consolidate escapeHTML helper across 11 components 2026-02-05 15:07:18 +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
2e51ea37cc add filter badges to search-box 2026-02-01 14:26:44 +01:00
c6f2839fc1 improve listing and search on home 2026-02-01 14:01:08 +01:00
52446a994a improve display of searchbox 2026-01-31 15:49:36 +01:00
640e7a3a4f cleanup semicolon from js 2026-01-31 15:43:58 +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