| .. |
|
ab-testing
|
fix(platform-service): resolve type errors in diagnostics and ab-testing modules
|
2026-03-03 12:22:35 -08:00 |
|
ai-diagnostics
|
feat(ai-diagnostics): add proactive alerts API and complete [4.3]
|
2026-03-03 12:17:11 -08:00 |
|
analytics
|
feat(platform-service): add P2 Product Intelligence modules (5 modules, 61 tests)
|
2026-02-28 14:04:07 -08:00 |
|
audit
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
auth
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
blob
|
refactor(storage): migrate to storage abstraction
|
2026-03-02 09:07:33 -08:00 |
|
broadcasts
|
feat(broadcasts): Rich media support in backend types
|
2026-03-03 08:36:00 -08:00 |
|
changelog
|
fix(platform): replace Math.random() IDs with crypto.randomUUID() in 5 P2 modules
|
2026-03-01 17:42:28 -08:00 |
|
comments
|
feat(platform-service): migrate 6 repositories to @bytelyst/datastore (flags, settings, comments, votes, products, themes) — 756/756 tests pass
|
2026-03-02 00:51:03 -08:00 |
|
delivery
|
feat(diagnostics): implement Phase 1.5 — event bus, audit, rate limiting
|
2026-03-03 08:19:41 -08:00 |
|
diagnostics
|
fix(diagnostics): remove unused updateSessionStats import [BUG-4]
|
2026-03-03 12:25:55 -08:00 |
|
experiments
|
fix(platform): replace Math.random() IDs with crypto.randomUUID() in 5 P2 modules
|
2026-03-01 17:42:28 -08:00 |
|
exports
|
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 |
|
feedback
|
fix(feedback): address 6 bugs/gaps from systematic review
|
2026-03-03 07:03:27 -08:00 |
|
flags
|
feat(platform-service): migrate 6 repositories to @bytelyst/datastore (flags, settings, comments, votes, products, themes) — 756/756 tests pass
|
2026-03-02 00:51:03 -08:00 |
|
impersonation
|
fix(platform): replace Math.random() IDs with crypto.randomUUID() in 5 P2 modules
|
2026-03-01 17:42:28 -08:00 |
|
invitations
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
ip-rules
|
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 |
|
items
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
jobs
|
fix(jobs): add missing 'warn' method to logger type in runner.ts
|
2026-03-02 23:57:21 -08:00 |
|
licenses
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
maintenance
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
marketplace
|
fix(marketplace): prevent duplicate votes with vote tracking collection
|
2026-03-02 10:12:33 -08:00 |
|
notifications
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
plans
|
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 |
|
predictive-analytics
|
fix(feedback-client): update tests to use fetch instead of post
|
2026-03-03 12:26:02 -08:00 |
|
products
|
feat(platform-service): migrate 6 repositories to @bytelyst/datastore (flags, settings, comments, votes, products, themes) — 756/756 tests pass
|
2026-03-02 00:51:03 -08:00 |
|
promos
|
test(platform-service): add promos route-level tests
|
2026-02-16 12:46:40 -08:00 |
|
public
|
test(platform-service): add route tests for settings, votes, and public modules
|
2026-02-16 12:33:17 -08:00 |
|
ratelimit
|
feat(diagnostics): implement Phase 1.5 — event bus, audit, rate limiting
|
2026-03-03 08:19:41 -08:00 |
|
referrals
|
fix(marketplace): prevent duplicate votes with vote tracking collection
|
2026-03-02 10:12:33 -08:00 |
|
sessions
|
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 |
|
settings
|
feat(platform-service): migrate 6 repositories to @bytelyst/datastore (flags, settings, comments, votes, products, themes) — 756/756 tests pass
|
2026-03-02 00:51:03 -08:00 |
|
status
|
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 |
|
stripe
|
fix(stripe): remove dead syncUserPlan call to deleted backend /api/users/:userId/plan route
|
2026-02-15 15:40:42 -08:00 |
|
subscriptions
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
surveys
|
fix(surveys): Create missing surveys module
|
2026-03-02 23:54:59 -08:00 |
|
telemetry
|
fix(telemetry): remove redundant event.userId check in cluster affected users dedup
|
2026-03-02 10:13:47 -08:00 |
|
themes
|
feat(platform-service): migrate 6 repositories to @bytelyst/datastore (flags, settings, comments, votes, products, themes) — 756/756 tests pass
|
2026-03-02 00:51:03 -08:00 |
|
tokens
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
usage
|
refactor(platform-service): migrate remaining 14 repositories to @bytelyst/datastore
|
2026-03-02 01:06:24 -08:00 |
|
votes
|
feat(platform-service): migrate 6 repositories to @bytelyst/datastore (flags, settings, comments, votes, products, themes) — 756/756 tests pass
|
2026-03-02 00:51:03 -08:00 |
|
waitlist
|
fix(marketplace): prevent duplicate votes with vote tracking collection
|
2026-03-02 10:12:33 -08:00 |
|
webhooks
|
refactor(platform-service): migrate webhooks/routes and migrations/runner from cosmos.js to datastore
|
2026-03-02 02:02:47 -08:00 |