managarten/packages
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
..
bot-services feat(bot-services): add API key support to TranscriptionService 2026-02-16 00:11:24 +01:00
credit-operations 🐛 fix(mana-core-auth): use BASE_URL as JWT issuer for OIDC compatibility 2026-02-01 13:55:05 +01:00
eslint-config feat: add multi-layered runtime config protection system 2025-12-16 00:28:57 +01:00
mana-core-nestjs-integration ♻️ refactor(credits): simplify credit system by removing free credits and B2B 2026-02-16 11:54:32 +01:00
manadeck-database fix(db): use TEXT for user_id columns across entire codebase 2025-12-09 16:30:51 +01:00
matrix-bot-common 🐛 fix(matrix-bot-common): ignore edit events to prevent bot duplicate responses 2026-02-14 14:30:49 +01:00
notify-client fix(notify-client): don't send undefined emailOptions 2026-01-29 23:25:46 +01:00
nutriphi-database improve code quality 2025-12-03 23:42:37 +01:00
shared-api-client ♻️ refactor: remove duplicated code (Quick Wins) 2026-01-29 16:19:18 +01:00
shared-auth feat(auth): implement cross-subdomain SSO for all web apps 2026-02-02 13:17:04 +01:00
shared-auth-stores 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00
shared-auth-ui 🎨 refactor(shared-ui): improve LoginPage and InputBar components 2026-02-13 23:29:56 +01:00
shared-branding feat(playground): integrate shared auth UI for consistent login experience 2026-02-02 14:53:51 +01:00
shared-config fix lint 2025-12-04 00:32:13 +01:00
shared-credit-service 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00
shared-credit-ui 🐛 fix(mana-core-auth): use BASE_URL as JWT issuer for OIDC compatibility 2026-02-01 13:55:05 +01:00
shared-drizzle-config 🚸 ux(matrix-web): improve mobile responsiveness 2026-01-29 17:37:35 +01:00
shared-errors Fix wrong type 2025-12-04 23:25:25 +01:00
shared-feedback-service fix lint 2025-12-04 00:32:13 +01:00
shared-feedback-types improve code quality 2025-12-03 23:42:37 +01:00
shared-feedback-ui chore: various UI improvements and fixes 2025-12-10 20:05:02 +01:00
shared-help-content feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
shared-help-mobile feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
shared-help-types feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
shared-help-ui feat: major update with network graphs, themes, todo extensions, and more 2025-12-10 02:37:46 +01:00
shared-i18n feat(auth): add resend verification email to registration screen 2026-02-01 12:44:28 +01:00
shared-icons improve code quality 2025-12-03 23:42:37 +01:00
shared-landing-ui 🔥 chore: remove maerchenzauber from codebase 2026-01-27 15:57:19 +01:00
shared-logger 💄 style(matrix-web): redesign login page to match central auth UI 2026-01-29 17:43:51 +01:00
shared-nestjs-auth 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00
shared-nestjs-health 🚀 ci: add mana-search and api-gateway to Docker builds 2026-01-29 18:34:18 +01:00
shared-nestjs-metrics feat: add monitoring dashboard (Prometheus + Grafana + Umami + Admin) 2026-01-23 15:31:39 +01:00
shared-nestjs-setup fix(shared-nestjs-setup): export compiled JS instead of TypeScript 2026-02-02 16:19:39 +01:00
shared-profile-ui improve code quality 2025-12-03 23:42:37 +01:00
shared-splitscreen ️ fix: resolve all svelte-check a11y warnings across web apps 2025-12-15 19:09:01 +01:00
shared-storage feat(lightwrite): add Beat/Lyrics Editor app 2026-02-16 11:13:08 +01:00
shared-stores ♻️ refactor: create createSimpleNavigationStores and migrate 10 apps 2026-01-29 17:04:32 +01:00
shared-subscription-types improve code quality 2025-12-03 23:42:37 +01:00
shared-subscription-ui improve code quality 2025-12-03 23:42:37 +01:00
shared-supabase Fix wrong type 2025-12-04 23:25:25 +01:00
shared-tags 🔧 chore: enforce monorepo best practices with automated validation 2025-12-25 17:57:00 +01:00
shared-tailwind feat(ui): add elevation system for overlays and modals 2025-12-13 15:00:33 +01:00
shared-theme feat(matrix): sync recent emojis across apps via mana-core-auth 2026-02-14 11:30:17 +01:00
shared-theme-ui feat(shared-ui): add FilterDropdown export and InputBar FAB support 2025-12-14 21:32:03 +01:00
shared-tsconfig 🔧 chore: create @manacore/shared-tsconfig and migrate 13 backends 2026-01-29 16:38:57 +01:00
shared-types feat(contacts): integrate contacts into Todo and Calendar apps 2025-12-11 18:14:35 +01:00
shared-ui feat(manacore): add gift code web UI 2026-02-14 12:01:24 +01:00
shared-utils ♻️ refactor: remove duplicated code (Quick Wins) 2026-01-29 16:19:18 +01:00
shared-vite-config 🐛 fix(mana-core-auth): add explicit urlencoded body parser for OAuth token endpoint 2026-02-01 03:56:17 +01:00
test-config improve code quality 2025-12-03 23:42:37 +01:00