f1dc4c0b0b
fix: remove garbage esenaw api key
sepehr2026-05-17 20:28:52 +02:00
e41dca6fe3
fix: cache headers and frontend pro tier resolution
sepehr2026-05-17 20:06:26 +02:00
590d4347f7
fix: ignore stale pro features (glossary/prompt) from frontend localstorage for free users instead of blocking translations
sepehr2026-05-17 19:09:00 +02:00
10c9a14487
fix: ignore string literals 'null' and 'undefined' from frontend form data for optional fields
sepehr2026-05-17 18:52:44 +02:00
6a6b510e56
fix: remaining multiline logger job_id errors and prevent grafana removal during deploy
sepehr2026-05-17 18:32:32 +02:00
3a901548a0
fix: logger keyword argument error with job_id in translate routes
sepehr2026-05-17 18:30:37 +02:00
f6818924b1
fix: resolve alembic multiple head revisions by fixing migration tree
sepehr2026-05-17 18:02:02 +02:00
4ec39a42a8
fix: prevent docker compose from consuming stdin in ssh deploy script
sepehr2026-05-17 17:31:19 +02:00
63aeb5978d
fix: disable silent google cloud fallback to expose true provider errors
sepehr2026-05-17 17:25:00 +02:00
b50419e2ec
fix: integrate deepseek, resolve silent google api errors, fix google cloud keys
sepehr2026-05-17 17:11:06 +02:00
54d85f0b34
feat: Add admin dashboard with authentication - Admin login/logout with Bearer token authentication - Secure admin dashboard page in frontend - Real-time system monitoring (memory, disk, translations) - Rate limits and cleanup service monitoring - Protected admin endpoints - Updated README with full SaaS documentation
Sepehr2025-11-30 19:33:59 +01:00
500502440c
feat: Add SaaS robustness middleware - Rate limiting with token bucket and sliding window algorithms - Input validation (file, language, provider) - Security headers middleware (CSP, XSS protection, etc.) - Automatic file cleanup with TTL tracking - Memory and disk monitoring - Enhanced health check and metrics endpoints - Request logging with unique IDs
Sepehr2025-11-30 19:25:09 +01:00
8c7716bf4d
Add Next.js frontend with WebLLM, OpenAI support - Add complete Next.js frontend with Tailwind CSS and shadcn/ui - Integrate WebLLM for client-side browser-based translations - Add OpenAI provider support with gpt-4o-mini default - Add Context & Glossary page for LLM customization - Reorganize settings: Translation Services includes all providers - Add system prompt and glossary support for all LLMs - Remove test files and requirements-test.txt
Sepehr2025-11-30 19:02:41 +01:00
a4ecd3e0ec
Add MCP server and configuration for AI assistant integration
Sepehr2025-11-30 16:53:53 +01:00
e48ea07e44
Add system prompt, glossary, presets for Ollama/WebLLM, image translation support
Sepehr2025-11-30 16:45:41 +01:00
465cab8a61
Add WebLLM model selection and cache management
Sepehr2025-11-30 11:57:58 +01:00
9410b07512
Add WebLLM support, fix progress bar blocking at 90%, add timeout protection
Sepehr2025-11-30 11:54:33 +01:00