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
Shuchang Zheng
b56d724ed8
v1.0.19: make env vars should always overrides api keys stored in the streamlit mount in skyvern image ( #4824 )
2026-02-20 00:09:43 -08:00
Marc Kelechava
71f2b7a201
Add gated admin impersonation controls for MCP API-key auth ( #4822 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-02-19 18:56:06 -08:00
Shuchang Zheng
36e600eeb9
revert ui build and release v1.0.18 ( #4820 )
2026-02-20 00:24:41 +00:00
Celal Zamanoğlu
4adaf8dd53
feat: Browser profile testing & login-free workflow support — backend (#SKY-8012) ( #4818 )
...
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com >
2026-02-20 02:23:32 +03:00
Aaron Perez
f8f9d2a17f
[SKY-7980] Patch Credential TOTP Over Webhook Logic ( #4811 )
2026-02-19 15:14:44 -08:00
Marc Kelechava
f80451f37a
bump to 1.0.17 ( #4819 )
2026-02-19 14:53:57 -08:00
Marc Kelechava
13ecec6e60
Add Skyvern skill package, CLI commands, and setup commands ( #4817 )
2026-02-19 14:08:56 -08:00
Suchintan
4d80272abe
Add API endpoint to clear cached scripts for workflows ( #4809 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com >
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Shuchang Zheng <wintonzheng@users.noreply.github.com >
2026-02-19 13:50:39 -08:00
Shuchang Zheng
4dbe0f9772
v1.0.16 ( #4813 )
2026-02-19 20:42:59 +00:00
Shuchang Zheng
704c6c8aa8
Use pooled Redis client for notification registry in cloud ( #4808 )
2026-02-19 09:02:52 -08:00
LawyZheng
de44212f31
fix migration script ( #4803 )
2026-02-19 18:55:57 +08:00
Suchintan
8cd99a9a79
Fix conditional evaluation using wrong value after template rendering SKY-7985 ( #4801 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-18 23:04:18 -05:00
Suchintan
8714f15f1d
Fix MFA resolution priority: credential TOTP over webhook (#SKY-7980) ( #4800 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-18 23:01:59 -05:00
Shuchang Zheng
da175fee70
fix sync on oss side ( #4797 )
2026-02-18 15:41:33 -08:00
Aaron Perez
e3b6d22fb6
[SKY-6] Backend: Enable 2FA code detection without TOTP credentials ( #4786 )
2026-02-18 14:21:58 -08:00
Marc Kelechava
b48bf707c3
add CLI parity commands for credential, block, and browser ( #4793 )
2026-02-18 11:45:07 -08:00
Marc Kelechava
46a7ec1d26
align workflow CLI commands with MCP parity ( #4792 )
2026-02-18 11:34:12 -08:00
Marc Kelechava
2c5d8022d7
Add PR A CLI browser command parity with MCP ( #4789 )
2026-02-18 10:53:55 -08:00
Shuchang Zheng
f5cf80a1be
set opus 4.6 temperature to 1 ( #4784 )
2026-02-18 10:12:41 -08:00
LawyZheng
f6e79781c1
Add periodic cleanup cron job for temp data and stale processes ( #4781 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-18 15:10:00 +00: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
Shuchang Zheng
1dff9ac921
support opus 4.6 CUA ( #4780 )
2026-02-17 22:56:36 -08:00
Shuchang Zheng
5b50590cec
get v1.0.15 version back and add support for Anthropic Claude Opus 4.6 in webbench ( #4778 )
2026-02-17 20:50:21 -08:00
Suchintan
f85af654b4
Log response body in api.raw_request for all status codes (#SKY-7987) ( #4779 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-17 23:40:47 -05:00
Shuchang Zheng
47cf46f956
Add support for Anthropic Claude Opus 4.6 in webbench ( #4777 )
2026-02-17 20:35:44 -08:00
Shuchang Zheng
fc41285f96
v1.0.14 ( #4770 )
2026-02-18 04:30:55 +00:00
pedrohsdb
699e64089f
Fix cached script element IDs missing after page navigation ( #4774 )
2026-02-17 17:28:05 -08:00
pedrohsdb
03a1f9d5ba
Fix page-level SCROLL: preserve scroll position for T&C buttons (#SKY-7924) ( #4772 )
2026-02-17 16:57:11 -08:00
Marc Kelechava
7c5be8fefe
Extract shared core from MCP tools, add CLI browser commands ( #4768 )
2026-02-17 11:24:56 -08: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
Shuchang Zheng
06fe51adfa
SKY-7925 - add exception handing for vault configuration issues ( #4758 )
2026-02-16 09:22:33 -08: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
Aaron Perez
3d4192cc38
[SKV-3992] Add OPENAI_COMPATIBLE for githubcopilot.com ( #3993 )
2026-02-13 15:29:19 -08:00
pedrohsdb
1263c09aab
Reduce frequency of thinking budget optimization logs ( #4746 )
2026-02-13 14:25:24 -08:00
pedrohsdb
2953a35ac8
Fix direct_searching clearing input after Enter (#SKY-7988) ( #4745 )
2026-02-13 13:35:41 -08:00
pedrohsdb
ff5a74dac6
Fix PII leakage in cached run_task() prompts (#SKY-7989) ( #4744 )
2026-02-13 12:16:45 -08:00
pedrohsdb
53a89c3e44
Add SCROLL action to extract-action prompt (#SKY-7924) ( #4743 )
2026-02-13 09:42:49 -08:00
Suchintan
c1272b3701
Improve search_key/error_code API docs and reorganize Fern sections (#SKY-7884) ( #4740 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-13 00:30:46 -05:00
Marc Kelechava
cc4a8b83cc
Add MCP prompt skills for workflow design, debugging, and extraction ( #4739 )
2026-02-12 21:27:20 -08:00
Shuchang Zheng
155c07f8be
Remove setup.sh in favor of skyvern CLI ( #4737 )
2026-02-12 20:43:27 -08:00
Shuchang Zheng
08d3b04d14
Add retry logic with exponential backoff for Temporal workflow submission ( #4734 )
2026-02-12 18:41:34 -08:00
Shuchang Zheng
5636411c2d
remove workflow run status log in webhook ( #4732 )
2026-02-12 18:25:40 -08:00
Celal Zamanoglu
66985536b5
Nest conditional branch blocks in workflow run timeline (#SKY-7367) ( #4727 )
2026-02-13 02:26:46 +03:00
Suchintan
40b629eceb
Remove code cache deletion confirmation from backend (#SKY-7370) ( #4726 )
...
Co-authored-by: Suchintan Singh <suchintan@skyvern.com >
2026-02-12 18:13:20 -05:00
Marc Kelechava
358a7c937c
Rewrite MCP server instructions for better LLM tool routing ( #4725 )
2026-02-12 14:49:10 -08:00
Celal Zamanoglu
4bd4cd1fb6
Add confirmation dialog for AI-generated data schema (#SKY-7445) ( #4724 )
2026-02-13 01:35:07 +03:00