..
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
fix(auth): enterprise SSO bcrypt hash + upgrade cost 10→12
2026-03-12 15:35:00 -07: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): add missing crypto import for randomUUID [BUG-5]
2026-03-03 12:27:03 -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(auth): SmartAuth backend core — OAuth, MFA, passkeys, device trust, login events
2026-03-12 10:55:41 -07: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
feat(predictive-analytics): complete admin UI for churn prediction and health scoring
2026-03-03 13:48:37 -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