6 Commits

Author SHA1 Message Date
Vodorod
6b69159550 feat: Add Russian i18n translations and fix CORS + API endpoint issues
Some checks failed
Run tests and pre-commit / Run tests and pre-commit hooks (push) Has been cancelled
Run tests and pre-commit / Frontend Lint and Build (push) Has been cancelled
Publish Fern Docs / run (push) Has been cancelled
Update OpenAPI Specification / update-openapi (push) Has been cancelled
- Implemented full Russian translation (ru) for 8 major pages
- Added LanguageSwitcher component with language detection
- Translated: Navigation, Settings, Workflows, Credentials, Banner, Examples
- Fixed API endpoint path: changed to use sans-api-v1 client for /v1/ endpoints
- Fixed CORS: added http://localhost:8081 to ALLOWED_ORIGINS
- Added locales infrastructure with i18next and react-i18next
- Created bilingual JSON files (en/ru) for 4 namespaces
- 220+ translation keys implemented
- Backend CORS configuration updated in .env
- Documentation: I18N implementation guides and installation docs
2026-02-21 08:29:21 +03:00
Jonathan Dobson
fcc3f30ba4 Frontend: unified /runs URL (#3912) 2025-11-05 09:48:55 -05:00
Jonathan Dobson
ac069838c7 add notification sound for workflow runs (#3863) 2025-10-30 10:41:56 -04:00
Kerem Yilmaz
38b684c17b Change sidebar width and make it collapsible (#637)
Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
2024-07-24 15:22:16 +03:00
Salih Altun
533ed32d9c feat: Running tasks and steps UI (#165) 2024-04-07 21:52:59 +03:00
Salih Altun
f175545399 Tasks page implementation (#120) 2024-04-01 21:34:52 +03:00