|
|
531c32140a
|
feat: per-listing E2E keypairs, eliminate insecure pending chat flow
|
2026-02-10 07:14:42 +01:00 |
|
|
|
d1375b2dcf
|
feat: implement seller-join flow for E2E chat with pending conversation discovery
|
2026-02-08 14:50:23 +01:00 |
|
|
|
013d591e75
|
refactor: reuse getConversations in messages, prevent duplicate favorites on sync
|
2026-02-08 10:51:13 +01:00 |
|
|
|
45e7f9dde7
|
refactor: event delegation, unified subscription cleanup, centralized listing status helpers
|
2026-02-08 10:50:11 +01:00 |
|
|
|
727ec17abd
|
fix: missing await in messages, incomplete SW locale cache, captcha bypass via drafts
|
2026-02-08 10:44:59 +01:00 |
|
|
|
af25be449d
|
feat: soft-delete listings with visual dimming, auto-remove hint, and 30-day expiry
|
2026-02-08 10:25:06 +01:00 |
|
|
|
08a650ea80
|
refactor: fix memory leak in auth-modal, consolidate escapeHTML helper across 11 components
|
2026-02-05 15:07:18 +01:00 |
|
|
|
0830af9c0e
|
feat: redirect unauthenticated users from profile pages to home, fix auth timing on page refresh
|
2026-02-04 14:31:25 +01:00 |
|
|
|
915fe685fb
|
feat: add profile pages (favorites, messages, my-listings, settings) and update docs for zero-knowledge chat schema
|
2026-02-04 12:07:16 +01:00 |
|