• Joined on 2025-01-07
sepehr pushed to main at sepehr/Momento 2026-05-29 14:10:32 +02:00
f4208780fd fix: quota slide_generate pour tier BASIC
sepehr pushed to main at sepehr/Momento 2026-05-29 13:58:32 +02:00
9e23c078e9 fix: slide 3 noire, watermark PPTX, quota génération slides
sepehr pushed to main at sepehr/Momento 2026-05-29 13:45:49 +02:00
45fd501953 fix: PPTX watermark + black slide + pricing page /pricing
sepehr pushed to main at sepehr/Momento 2026-05-29 13:30:57 +02:00
8eb8f551fc Story 6-4/6-5: Chat with PDF (done) + PPTX watermark PLG
sepehr pushed to main at sepehr/Momento 2026-05-29 13:25:04 +02:00
6b4ed8514f Epic 6: Stories 6-2 (Markdown roundtrip) + 6-3 (Brainstorm PPTX + Canvas)
sepehr pushed to main at sepehr/Momento 2026-05-28 23:52:10 +02:00
dae56187fc fix(byok): bypass api key validation in dev and fix minimax endpoint url
sepehr pushed to main at sepehr/Momento 2026-05-28 23:49:35 +02:00
7cc2a9ea3b feat(byok): fetch live models dynamically from provider api with user api key on input
sepehr pushed to main at sepehr/Momento 2026-05-28 23:44:58 +02:00
6703e75bf3 refactor(byok): move models suggestions list to server config models-list and fetch dynamically via API
sepehr pushed to main at sepehr/Momento 2026-05-28 23:41:37 +02:00
11a07adee7 feat(byok): add model selection to BYOK settings panel and overlay custom model on route resolution
sepehr pushed to main at sepehr/Momento 2026-05-28 23:39:11 +02:00
3b2570d981 chore(ci): correct Gitea runner to runs-on ubuntu-24.04 and feat(billing): implement US-3.7 billing/subscription UX
sepehr pushed to main at sepehr/Momento 2026-05-28 23:20:51 +02:00
4bfa7c6b69 fix(prisma): provide fallback connection string when DATABASE_URL is unset during CI unit testing
sepehr pushed to main at sepehr/Momento 2026-05-28 23:18:54 +02:00
e3369e03b5 fix(eslint): resolve TypeScript imports require lint rules and prefer-const warnings
sepehr pushed to main at sepehr/Momento 2026-05-28 23:17:06 +02:00
a5342eba4b fix(ci): use --legacy-peer-deps during npm ci in all workflows
sepehr pushed to main at sepehr/Momento 2026-05-28 23:16:45 +02:00
3a08350568 fix(ci): bypass setup-node and cache steps in Gitea to use runner system Node
sepehr pushed to main at sepehr/Momento 2026-05-28 23:15:18 +02:00
67e9a6e3dd fix(ci): resolve invalid YAML formatting in Telegram notification steps
sepehr pushed to main at sepehr/Momento 2026-05-28 23:14:29 +02:00
6309b652e8 fix(ci): use npm ci with legacy-peer-deps in Dockerfiles & add workflow_dispatch & fix list styles
sepehr pushed to main at sepehr/Momento 2026-05-28 22:50:15 +02:00
457c6fa626 feat(billing): implement robust in-app subscription cancellation & fix CI/CD socket port typo
sepehr pushed to main at sepehr/Momento 2026-05-28 21:49:28 +02:00
f5608372dc fix(billing): filter out free plan for paid users, add direct cancel subscription button, and handle portal errors without crashing Next.js overlay
sepehr pushed to main at sepehr/Momento 2026-05-28 21:41:39 +02:00
66bac83a9a fix(billing): resolve react query cache conflict rendering undefined values, update enterprise CTA label and show plan cards for all tiers
sepehr pushed to main at sepehr/Momento 2026-05-28 00:01:25 +02:00
529fb7a935 feat(billing): implement US-3.7 billing and subscription UX with detailed dashboard, real-time invoice history, inline paywall and upgrade confirmation