• Joined on 2025-01-07
sepehr created branch production-deployment in sepehr/office_translator 2025-11-30 20:56:23 +01:00
sepehr pushed to production-deployment at sepehr/office_translator 2025-11-30 20:56:23 +01:00
29178a75a5 feat: Add complete production deployment infrastructure
sepehr pushed to master at sepehr/office_translator 2025-11-30 20:41:26 +01:00
8f9ca669cf Performance optimization: batch translation for 5-10x speed improvement
sepehr pushed to master at sepehr/office_translator 2025-11-30 19:34:06 +01: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
sepehr pushed to master at sepehr/office_translator 2025-11-30 19:25:16 +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
sepehr pushed to master at sepehr/office_translator 2025-11-30 19:08:13 +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
sepehr pushed to master at sepehr/office_translator 2025-11-30 16:53:59 +01:00
a4ecd3e0ec Add MCP server and configuration for AI assistant integration
sepehr pushed to master at sepehr/office_translator 2025-11-30 16:45:48 +01:00
e48ea07e44 Add system prompt, glossary, presets for Ollama/WebLLM, image translation support
sepehr pushed to master at sepehr/office_translator 2025-11-30 11:57:51 +01:00
465cab8a61 Add WebLLM model selection and cache management
sepehr pushed to master at sepehr/office_translator 2025-11-30 11:56:20 +01:00
9410b07512 Add WebLLM support, fix progress bar blocking at 90%, add timeout protection
sepehr pushed to master at sepehr/office_translator 2025-11-30 11:48:23 +01:00
1d2784602b Add Ollama vision image translation with checkbox option
abe77e3b29 Add Ollama support, progress bar, and professional UI redesign
Compare 2 commits »
sepehr created branch master in sepehr/office_translator 2025-11-30 10:49:20 +01:00
sepehr pushed to master at sepehr/office_translator 2025-11-30 10:49:20 +01:00
793d94c93e Initial commit: Document Translation API with Excel, Word, PowerPoint support
sepehr created repository sepehr/office_translator 2025-11-30 10:47:20 +01:00
sepehr created branch linux in sepehr/diagram_ph 2025-10-19 21:54:24 +02:00
sepehr pushed to linux at sepehr/diagram_ph 2025-10-19 21:54:24 +02:00
6d751861c8 linux: add start script and fixes; diagnostic outputs
sepehr created branch snapshot/20251019-000000 in sepehr/diagram_ph 2025-10-19 17:21:56 +02:00
sepehr pushed to snapshot/20251019-000000 at sepehr/diagram_ph 2025-10-19 17:21:56 +02:00
d2a9a4197c snapshot: add simple_refrig_api and native libs (app/ipm/lib)
6ee68aeaed fix: restore original simple_refrig_api and platform path fixes
Compare 2 commits »
sepehr created branch snapshot/20251019-132103 in sepehr/diagram_ph 2025-10-19 13:21:08 +02:00
sepehr pushed to snapshot/20251019-132103 at sepehr/diagram_ph 2025-10-19 13:21:08 +02:00
7d5005ce4e snapshot: capture local workspace state (20251019-132103)