feat(marketplace): UI fuer Plugin-Marketplace — Modul 5/16 #375

Closed
opened 2026-09-13 07:46:19 +00:00 by Leopoldadmin · 0 comments
Owner

UI-Backlog Modul 5 (Commit 289dfc8):

ERSTES Modul via Phase-Q-Manifest-Architektur: Registrierung komplett ueber Plugin-Manifest, routes/index.tsx und Sidebar.tsx unangetastet.

  • api/marketplace.ts: TanStack-Hooks (listings/search/tags, install, verify, categories)
  • pages/Marketplace.tsx: Suche, Tag-Filter, Listing-Karten mit Verified-Badge, Install mit Confirm (Admin-only), Signatur-Verify, Pagination

Backend existierte bereits (5 Endpoints), Frontend 0% Abdeckung.

Verifikation: Vitest 10/10, tsc 0, build 0, Backend-Regressionen 10/10, FULL Deploy SUCCESS, live: Manifest OK, API 200, SPA 200.

UI-Backlog Modul 5 (Commit 289dfc8): ERSTES Modul via Phase-Q-Manifest-Architektur: Registrierung komplett ueber Plugin-Manifest, routes/index.tsx und Sidebar.tsx unangetastet. - api/marketplace.ts: TanStack-Hooks (listings/search/tags, install, verify, categories) - pages/Marketplace.tsx: Suche, Tag-Filter, Listing-Karten mit Verified-Badge, Install mit Confirm (Admin-only), Signatur-Verify, Pagination Backend existierte bereits (5 Endpoints), Frontend 0% Abdeckung. Verifikation: Vitest 10/10, tsc 0, build 0, Backend-Regressionen 10/10, FULL Deploy SUCCESS, live: Manifest OK, API 200, SPA 200.
Leopoldadmin added the task label 2026-09-13 07:46:30 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Leopoldadmin/leocrm#375