New Features and Improvements
- Tag Management: You can now add and edit tags in the admin panel.
- Sign-in Redirection: After successfully signing in, you will be redirected to the page you were on before signing in.
- Filter by Multiple Tags: The model, dataset, and code pages now support filtering by multiple tags.
- Multi Sync Proxy: You can configure a proxy for multiple sync jobs via the server config file. For more details, see the [proxy] section of the example config.
- SGLang Support: The inference engine now supports SGLang, which should offer improved performance in most cases. For more details, see Dockerfile.sglang.
- Swift Upgradation: The Swift image for fine-tuning has been updated to the latest version.
- Public Dataset Creation: Users can now create public datasets using the API.
- Code Refactoring and Test Enhancements: Refactoring has been done to improve code quality and stability. Additionally, more tests have been added to further ensure stability and robustness.
What's Changed
- Add More Component Tests by @Yiling-J in #210
- Add repo access check tests by @pulltheflower in #208
- Add missing component tests by @Yiling-J in #212
- Sync mirror/list/dataset/code component with enterprise by @Yiling-J in #213
- [Tags] add tag management feature by @SeanHH86 in #214
- [Tag] Update swagger doc by @SeanHH86 in #216
- remove unused llm infer client by @Rader in #217
- Sync model component and deployer with enterprise by @Yiling-J in #218
- Add some handler tests by @Yiling-J in #220
- cherry pick code of prompt by @SeanHH86 in #221
- [UT] add metering consumer ut by @SeanHH86 in #222
- Sync runtime arch component with enterprise by @Yiling-J in #224
- Add prompt handler tests by @Yiling-J in #226
- [Tag] add tag category management api by @SeanHH86 in #227
- Sync Space/SpaceResource component with enterprise by @Yiling-J in #225
- Add some handler tests by @Yiling-J in #223
- fix: model task detection issue and model download issue by @ganisback in #229
- runner service refactor by @ganisback in #230
- Refactor temporal workflow by @Yiling-J in #231
- ce,ee allow create public dataset by @Rader in #232
- searching and pagination of organization for admin user by @Rader in #206
- Fix temporal cron job register by @Yiling-J in #233
- Refactor temporal scheduler tests by @Yiling-J in #234
- function enhancement: repo batch and repo name validation by @ganisback in #236
- Support sglang and upgrade swift to latest by @ganisback in #235
- Add proxy config for multi-sync by @pulltheflower in #237
- Fix lfs download bug by @pulltheflower in #238
- Prevent panic when TOML fields are missing from struct definition by @Yiling-J in #239
- Fix proxy config toml bug by @pulltheflower in #241
Full Changelog: v1.2.0...v1.3.0