maaz519 6d89d8a609 feat: member portal Sprint 8 — Member Directory
- GET /my/directory in MyService/MyController with q + interest filters
- Respects directoryVisible; excludes self; never exposes jid/phone
- q searches displayName/hometown/currentLocation (case-insensitive);
  interest filter via array `has`; aggregates top-20 interest filter chips
- BFF route forwards query string
- /my/directory page: server-rendered cards (avatar initials, location, interest tags)
- DirectorySearch client component: debounced search box + toggleable interest chips that drive URL params
- Directory nav item

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-17 16:55:30 +05:30
2026-06-09 02:02:40 +05:30
2026-06-09 15:33:21 +05:30
2026-06-09 15:33:21 +05:30
2026-06-09 02:02:40 +05:30
2026-06-09 15:33:21 +05:30
2026-06-09 15:33:21 +05:30
S
Description
No description provided
1.4 MiB
Languages
TypeScript 98.7%
Dockerfile 0.5%
CSS 0.3%
JavaScript 0.3%
PLpgSQL 0.1%