managarten/apps
Till-JS bfc2737ce5 ♻️ refactor(credits): simplify credit system by removing free credits and B2B
Remove free credits system (signup bonus, daily credits) and B2B organization
credits to simplify the codebase. Credits now only come from purchases or gifts.

Changes:
- Remove freeCreditsRemaining, dailyFreeCredits, lastDailyResetAt from balances
- Remove organizationBalances and creditAllocations tables from schema
- Simplify transaction types to: purchase, usage, refund, gift
- Remove B2B endpoints from credits controller
- Remove checkDailyReset, allocateCredits, deductCredits from service
- Add redeemPendingGifts method to auto-redeem gifts on registration
- Update frontend to remove free credits display
- Add database migration for the changes
- Update all related tests to match simplified system
2026-02-16 11:54:32 +01:00
..
calendar feat(calendar): unify view switcher into new ViewsBar component 2026-02-16 00:07:49 +01:00
chat feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
clock feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
contacts feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
context 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00
docs 🌙 feat(docs): set dark mode as default theme 2026-01-29 18:22:23 +01:00
lightwrite 🐳 fix(lightwrite): add shared-nestjs-setup to Dockerfile 2026-02-16 11:31:38 +01:00
manacore ♻️ refactor(credits): simplify credit system by removing free credits and B2B 2026-02-16 11:54:32 +01:00
manadeck feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
matrix 🎨 refactor(matrix): use elevation system for RoomSettingsPanel 2026-02-16 11:45:39 +01:00
nutriphi 🐛 fix(nutriphi-backend): change user_id from uuid to text 2026-02-14 13:44:05 +01:00
photos feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
picture feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
planta feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
presi feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
questions feat(auth): implement cross-subdomain SSO for all web apps 2026-02-02 13:17:04 +01:00
skilltree feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
storage feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
todo feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00
zitare feat(analytics): update Umami tracking IDs for all web apps 2026-02-14 11:14:16 +01:00