learning_ai_common_plat/services/platform-service/src/modules/referrals
saravanakumardb1 e943f14608 fix(marketplace): prevent duplicate votes with vote tracking collection
- Add marketplace_votes container to cosmos-init.ts
- Add MarketplaceVoteDoc type and vote repository functions
- Fix vote endpoint to toggle votes (prevent unlimited voting)
- Fix listMyReports to filter by productId for data isolation
- Update report routes to pass productId to listMyReports
2026-03-02 10:12:33 -08:00
..
migration-admin-routes.test.ts feat(referrals): partition key migration to /referrerId with dual-write backfill 2026-03-02 10:04:57 -08:00
migration-admin-routes.ts feat(marketplace): generic template marketplace with listings, reviews, installs, certification 2026-03-02 10:02:54 -08:00
migration-repository.test.ts feat(marketplace): generic template marketplace with listings, reviews, installs, certification 2026-03-02 10:02:54 -08:00
migration-repository.ts fix(marketplace): prevent duplicate votes with vote tracking collection 2026-03-02 10:12:33 -08:00
referrals.test.ts refactor: merge growth-service into platform-service 2026-02-14 21:27:44 -08:00
repository.test.ts feat(platform-service): migrate 7 more repositories to @bytelyst/datastore (exports, plans, status, sessions, referrals, ip-rules, delivery) — 753/753 tests pass 2026-03-02 00:54:55 -08:00
repository.ts feat(platform-service): migrate 7 more repositories to @bytelyst/datastore (exports, plans, status, sessions, referrals, ip-rules, delivery) — 753/753 tests pass 2026-03-02 00:54:55 -08:00
routes.test.ts test(platform-service): add referrals route-level tests 2026-02-16 12:38:42 -08:00
routes.ts refactor(platform-service): replace PRODUCT_ID with getRequestProductId(req) in all modules 2026-02-15 14:29:11 -08:00
types.ts refactor: merge growth-service into platform-service 2026-02-14 21:27:44 -08:00