veza/veza-backend-api/internal/core
senke ecac9c3b03 feat(backend): add social groups, wishlist, cart, and playlist export endpoints
- Add Group and GroupMember models with CRUD service methods
- Implement social group endpoints: create, list, get, join, leave
- Add WishlistItem model with get/add/remove service methods
- Add CartItem model with get/add/remove/checkout service methods
- Create handlers for marketplace wishlist and cart operations
- Register playlist export (JSON/CSV) and duplicate routes
- Enable PLAYLIST_SHARE and NOTIFICATIONS feature flags

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 22:48:50 +01:00
..
auth chore(backend): config, router, auth, stream service, sanitizer, tests 2026-02-11 22:19:09 +01:00
collaboration adding initial backend API (Go) 2025-12-03 20:29:37 +01:00
education adding initial backend API (Go) 2025-12-03 20:29:37 +01:00
marketplace feat(backend): add social groups, wishlist, cart, and playlist export endpoints 2026-02-12 22:48:50 +01:00
social feat(backend): add social groups, wishlist, cart, and playlist export endpoints 2026-02-12 22:48:50 +01:00
track fix(security): add SSRF protection, real track access validation, and pagination bounds 2026-02-12 22:44:03 +01:00