• Joined on 2025-01-07
sepehr pushed to main at sepehr/Momento 2026-05-20 21:22:38 +02:00
fe231add99 chore(ci): upsert telegram secrets into .env.docker on deploy
sepehr pushed to main at sepehr/Momento 2026-05-20 21:21:51 +02:00
2db12adffc chore(prod): support .env.docker in crons, fix WAL mapping and add canvas copy in Dockerfile
sepehr pushed to production-deployment at sepehr/office_translator 2026-05-20 00:02:42 +02:00
4b52f4d9df fix: fallback to free Google Translate when Cloud API key is invalid/blocked
sepehr pushed to main at sepehr/Momento 2026-05-20 00:00:23 +02:00
495f9a631b fix: force deployment, support REDIS_URL/REDIS_HOST, and fix vector deserialization
sepehr pushed to main at sepehr/Momento 2026-05-19 23:41:53 +02:00
3423c5462f fix(prisma): correct schema syntax (binaryTargets vs previewFeatures)
sepehr pushed to main at sepehr/Momento 2026-05-19 23:34:52 +02:00
b935466480 fix: resolve Prisma 'vector' deserialization error and missing PDF canvas dependency
sepehr pushed to main at sepehr/Momento 2026-05-19 23:06:36 +02:00
37d9bea7bb fix: change socket port to 3005 (conflict with grafana) and make CI artifacts non-blocking
sepehr pushed to main at sepehr/Momento 2026-05-19 22:24:21 +02:00
450bcc763a fix(ci): downgrade upload/download-artifact to v3 for compatibility and add check
sepehr pushed to main at sepehr/Momento 2026-05-19 22:08:01 +02:00
fdb148144e fix: restore brainstorming feature with missing socket server and real-time events
sepehr pushed to production-deployment at sepehr/office_translator 2026-05-19 21:41:24 +02:00
bacbf6cce8 fix: compact glossary dropdown, sticky translate button, and mode badge
sepehr pushed to main at sepehr/Momento 2026-05-19 21:10:50 +02:00
66c6f7ee8f fix: add brainstorm tables migration + calm ghost cursor
sepehr pushed to main at sepehr/Momento 2026-05-19 20:45:52 +02:00
6a8d0eb0a5 feat: embedding dimension validation + migration system
sepehr pushed to production-deployment at sepehr/office_translator 2026-05-17 20:28:53 +02:00
f1dc4c0b0b fix: remove garbage esenaw api key
sepehr pushed to production-deployment at sepehr/office_translator 2026-05-17 20:06:26 +02:00
e41dca6fe3 fix: cache headers and frontend pro tier resolution
sepehr pushed to main at sepehr/Momento 2026-05-17 20:04:18 +02:00
28f46860c1 fix: add Redis service and REDIS_URL to web container
sepehr pushed to main at sepehr/Momento 2026-05-17 19:29:52 +02:00
db175ebff6 fix(auth): revoke JWT on logout and harden Google sign-in
sepehr pushed to main at sepehr/Momento 2026-05-17 19:17:47 +02:00
5b794d6449 feat(auth): restore Google sign-in and AI admin test routes
sepehr pushed to production-deployment at sepehr/office_translator 2026-05-17 19:09:01 +02:00
590d4347f7 fix: ignore stale pro features (glossary/prompt) from frontend localstorage for free users instead of blocking translations
sepehr pushed to production-deployment at sepehr/office_translator 2026-05-17 18:52:44 +02:00
10c9a14487 fix: ignore string literals 'null' and 'undefined' from frontend form data for optional fields
sepehr pushed to main at sepehr/Momento 2026-05-17 18:52:11 +02:00
396c60dec3 fix: change grafana port to 3002 to avoid conflict