New Features and Improvements
- Tag Management: You can now create, update, delete, or enable/disable tags directly from the admin panel.
- System Broadcast: Admins can now add system broadcasts that will appear as a banner on the site, ensuring important messages are visible to users.
- Admin UI/UX Improvements: The admin panel has been improved for better usability and a smoother experience.
- File List Enhancements: Significant improvements to the file list page in Model, Dataset, Space, and Code sections. Previously, navigating folders with hundreds of files will cause the page to crash. Now, even with thousands of files, the page loads smoothly.
- Deepseek R1 Model Support: Inference and fine-tuning now support Deepseek R1 models for enhanced capabilities.
- Text-to-Image Service: A new dedicated service for text-to-image functionality has been added.
- Dataset Viewer - JSON & CSV Preview: The dataset viewer now supports previewing JSON and CSV formatted data.
- Dataset Viewer Performance: Major performance improvements for the dataset viewer, especially when dealing with large datasets and high page numbers. For example, previously loading the 100,000th page of a 10GB dataset will cause crashes, but now it loads much faster and smoothly.
- Multisync System Enhancement: The multisync system now supports storing multiple repository source paths, offering greater flexibility.
- Git LFS Security Improvements: Git LFS security has been enhanced to meet industry standards, minimizing potential security risks.
- Server Observability Enhancements: Integrated OpenTelemetry for tracing, logging, and metrics, For more details on what it is and how to enable it, see OpenCSGs/csghub-server#246.
What's Changed
- Refactor buttons in RepoClone.vue by @youngbeom-shin in #899
- Fix navbar firefox incompatibility by @hiveer in #901
- Tag side bar refactor by @hiveer in #895
- style(ui): standardize relation cards styling and spacing by @youngbeom-shin in #903
- Fix repo list tag filter by @zhendi in #904
- refactor(prompts): standardize UI components and styling by @youngbeom-shin in #905
- fix(prompts): update button actions and labels in PromptsList.vue by @youngbeom-shin in #906
- Admin tag category management by @zhendi in #907
- locale for new category new by @hiveer in #908
- Update release notes by @Yiling-J in #910
- feat(navbar): add admin panel link and localization by @youngbeom-shin in #912
- Filter tag by enabled attr by @hiveer in #909
- Csghub widget by @yoiteyou in #915
- Fix update username popup locale issue by @hiveer in #911
- Empty repos pleaceholder page by @hiveer in #913
- Broadcast routes by @hiveer in #914
- add widget api error notice by @yoiteyou in #916
- Update README.md by @samchen8008 in #922
- fix file list bug by @yoiteyou in #920
- Update csghub install docs by @MasonXon in #918
- Fix vitest security alert by @zhendi in #921
- Fix evaluation resources selection by @zhendi in #890
- fix admin navbar by @yoiteyou in #923
- Bug fix by @hiveer in #917
- fix branch dropdown bug by @yoiteyou in #924
- Optimize the text desc by @hiveer in #927
- Update missing i18n and fix unit tests by @zhendi in #926
- Update evaluation detail style and description section by @zhendi in #928
- refactor(menu): Update user settings menu style and interactions by @youngbeom-shin in #925
- feat(RepoItem): Redesign repository card style and layout by @youngbeom-shin in #929
- Update tag sidebar and admin tags by @zhendi in #930
- Add loading effect to CsgButton by @hiveer in #931
- feat(eval): add framework tip with documentation link by @youngbeom-shin in #934
- Customize accept-language header to pass locale info by @hiveer in #932
- Update profile repo fetch more by @zhendi in #933
- Optimize admin menu by @hiveer in #935
- Update admin broadcast icon by @hiveer in #936
- feat(navigation): improve delete action return behavior by @youngbeom-shin in #937
- feat(endpoints): Optimize endpoint details page layout and styles by @youngbeom-shin in #939
New Contributors
- @Yiling-J made their first contribution in #910
- @samchen8008 made their first contribution in #922
Full Changelog: v1.3.0...v1.4.0