Vodorod
6b69159550
feat: Add Russian i18n translations and fix CORS + API endpoint issues
...
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
Celal Zamanoğlu
c43ec25d22
feat: show all block parameters including advanced settings in WR UI (#SKY-6813) ( #4807 )
2026-02-19 18:58:30 +03:00
Celal Zamanoğlu
e051f2ce01
Display wait action status as success in UI (#SKY-5901) ( #4806 )
2026-02-19 18:21:29 +03:00
Celal Zamanoğlu
68c4eb8069
Fix browser session timeout input being uneditable (#SKY-7855) ( #4805 )
2026-02-19 16:37:01 +03:00
Suchintan
0437286323
SKY-7367: Nest conditional branch blocks in timeline ( #4799 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-18 22:48:43 -05:00
Suchintan
4db25ec04f
Improve workflow run loop/conditional timeline UX follow-up (#SKY-7367) ( #4782 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-18 09:35:25 -05:00
Suchintan
fd8c33e0af
fix workflow run dead state after diagnostics back nav ( #4776 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-17 23:11:58 -05:00
Suchintan
c3856f698b
Fix collapsible nav in collapsed sidebar ( #4775 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-17 23:10:46 -05:00
Celal Zamanoğlu
aacc612365
Pass existing schema as context to data schema generation prompt (#SKY-7484) ( #4766 )
2026-02-17 21:22:56 +03:00
Celal Zamanoğlu
095ef114c4
Improve suggested prompt generation for data extractions (#SKY-7447) ( #4765 )
2026-02-17 20:05:10 +03:00
Celal Zamanoğlu
957e6203c2
Default data schema output to recommend snake_case (#SKY-7446) ( #4764 )
2026-02-17 19:54:25 +03:00
Suchintan
462d6772fa
Add frontend edit credential UI (#SKY-7883) ( #4762 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-16 23:43:25 -05:00
Suchintan
b1e5eb9268
Fix ruff config: consolidate into pyproject.toml ( #4755 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-14 23:57:37 -05:00
Suchintan
0243ae1375
Fix parameter toggle not collapsing auto-expanded rows (#SKY-7982) ( #4741 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-13 00:34:18 -05:00
Suchintan
59b21fc0d8
Clarify continue_on_failure vs next_loop_on_failure help text in loop blocks ( #4731 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-12 20:57:53 -05:00
Celal Zamanoglu
49d281ca63
Remove confirmation prompt for cache deletion in debugger (#SKY-7288) ( #4728 )
2026-02-13 02:35:01 +03:00
Celal Zamanoglu
4bd4cd1fb6
Add confirmation dialog for AI-generated data schema (#SKY-7445) ( #4724 )
2026-02-13 01:35:07 +03:00
Suchintan
1149138c7b
Fix navigation blocks with engine skyvern-2.0 losing prompt in UI ( #4720 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-12 16:17:58 -05:00
Suchintan
c78ec41f40
Add GPT 5 Mini to model selector and hide GPT 5 ( #4686 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-11 00:53:15 -05:00
Suchintan
9f7311ccd0
Merge Navigation V1 and Task V2 blocks into unified Browser Task block ( #4695 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-11 00:29:33 -05:00
Suchintan
8b49620f9e
fix: resolve 60+ dependabot security alerts ( #4664 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 04:48:15 +00:00
Celal Zamanoglu
45cfbb2e75
Surface block failure_reason in UI for all block types (#SKY-7620) ( #4672 )
2026-02-11 02:23:32 +03:00
Suchintan
8c7aa8167b
Fix cursor jumping to end in conditional expression editor (#SKY-7938) ( #4682 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-10 15:47:00 -05:00
Celal Zamanoglu
7e6dfcc6d1
Prompt user for parameter values before running blocks in debugger (#SKY-6097) ( #4668 )
2026-02-09 20:42:57 +03:00
Celal Zamanoglu
94bf5385dc
Fix UI runs search to filter by run parameter values and extra HTTP headers (#SKY-7427) ( #4667 )
2026-02-09 17:26:10 +03:00
Suchintan
8cc9b4294c
fix: workflow editor UX improvements (#SKY-7859, #SKY-7860) ( #4634 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-02-08 00:54:11 -05:00
Suchintan
ce372cfdb8
Split AI Validation and Human Interaction blocks in frontend ( #4658 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-07 01:20:13 -05:00
Celal Zamanoglu
5dd73ce27b
Rename workflow /debug URL path to /build (#SKY-7362) ( #4656 )
2026-02-07 00:03:07 +03:00
Suchintan
0772ae8aa9
Add start-local npm script for local development ( #4655 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-06 19:26:15 +00:00
Celal Zamanoglu
a6af22fa20
Auto-generate meaningful workflow titles via debounced LLM (#SKY-7287) ( #4652 )
2026-02-06 16:43:48 +03:00
Celal Zamanoglu
7a82176ab2
Fix React error #185 when copy-pasting content between blocks (#SKY-7638) ( #4646 )
2026-02-06 01:39:25 +03:00
Celal Zamanoglu
435192908c
Fix HTTP request block overflowing wrapper blocks (#SKY-7486) ( #4645 )
2026-02-06 01:19:03 +03:00
Celal Zamanoglu
7bf1c721e4
Fix Jinja2 template errors from invalid parameter/block names with special characters (SKY-7356) ( #4644 )
2026-02-06 00:58:36 +03:00
Celal Zamanoglu
7e978bba36
Fix debugger loop block visual overlap when status row appears (#SKY-7310) ( #4641 )
2026-02-05 20:53:35 +03:00
Celal Zamanoglu
4c760f08bc
Improve version history icon to better represent document versions (#SKY-7370) ( #4640 )
2026-02-05 20:21:44 +03:00
Suchintan
1e29d3119a
Move Run Workflow button to top of page ( #4626 )
...
Co-authored-by: Celal Zamanoglu <celal@skyvern.com >
2026-02-05 19:56:35 +03:00
Suchintan
a664ef50d5
Revert "Remove code generation deletion confirmation prompt" ( #4639 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-05 07:40:44 -05:00
Suchintan
54c795bf1b
Remove code generation deletion confirmation prompt ( #4635 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-05 00:09:57 -05:00
Shuchang Zheng
3eb7f60ba8
Open workflow copilot by default when no blocks exist ( #4625 )
2026-02-03 18:13:21 -08:00
Celal Zamanoglu
4301e3142d
Clear default value state when switching to credential type (#SKY-7820) ( #4622 )
2026-02-04 00:59:56 +03:00
Celal Zamanoglu
7e35514924
Unify parameter creation dialog with credential type option (SKY-7768) ( #4621 )
2026-02-03 23:45:52 +03:00
Celal Zamanoglu
66d6a8aa01
Fix UI line lag when toggling Advanced Settings (#SKY-7702) ( #4618 )
2026-02-03 17:42:19 +03:00
Celal Zamanoglu
29a754cf73
Fix Block Library search to include block descriptions (#SKY-7583) ( #4617 )
2026-02-03 17:25:27 +03:00
Suchintan
1fcd659c38
Revert "Move Run Workflow button to top of page" ( #4614 )
2026-02-03 07:44:04 +00:00
Suchintan
ebe43e12b1
Move Run Workflow button to top of page ( #4611 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-02-02 23:38:34 -08:00
Marc Kelechava
fcbe7fe84f
Support OCR of image files in File Parser block ( #4609 )
2026-02-02 21:37:12 -08:00
Suchintan
327e6efa1a
Replace FileIcon with FolderIcon for folder UI elements ( #4607 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-03 00:03:21 -05:00
Suchintan
9108481f82
Add collapsible Agents section in sidebar ( #4605 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-02 19:50:59 -05:00
Celal Zamanoglu
a503a19146
Fix editor showing unsaved changes when switching conditional branches ( #4588 )
2026-01-31 00:26:15 +03:00
Celal Zamanoglu
f25e6c40d9
Fix workflow run timeline missing steps until refresh ( #4587 )
2026-01-31 00:02:02 +03:00