What's Changed
Application enhancements & features
- Search and indexing
- Search upgrade for desktop by @wushuangs (#306, #314)
- Files watch /Home/Documents for search3 by @lovehunter9 (#290)
- Wise entry submit to search3 with meta by @bleachzou3 (#311)
- Add Sync for Search and spell checker by @wushuangs (#387)
- Upgrade search3 to v0.0.12 by @bleachzou3 (#425) and v0.0.15 by @bleachzou3 (#484)
- Support language meta by @wushuangs (#419)
- Media and file management
- Support playing videos in Sync by @0x7fffff92 (#289)
- Support playing media files in external storage by @0x7fffff92 (#428)
- Update Files version to v1.2.22 by @qq815776412 (#348) and v1.2.28 by @qq815776412 (#445)
- Add external storage support in files by @lovehunter9 (#416)
- Update uploader by @lovehunter9 (#347)
- Third-party integrations
- Update Google Drive by @wushuangs (#354)
- Fix Google Drive list, refactor Google Drive operations by @bleachzou3 (#353)
- Basic step for Google Drive and photos by @lovehunter9 (#501)
- User interface and experience
- Update market app details UI by @icebergtsn (#307)
- Add recommend model by @kaki-admin (#331)
- Update edit and view YAML type by @yongheng2016 (#345)
- Update profile v2 by @icebergtsn (#420)
- Update dashboard i18n by @yongheng2016 (#471)
- Add controlhub and dashboard i18n zh-CN by @yongheng2016 (#429)
- Update search i18n for desktop by @wushuangs (#448)
- Update i18n by @wushuangs (#474)
System and infrastructure
- System-frontend merge dashboard, controlhub; set auth default policy by @hysyeah (#337)
- Move profile to system frontend deployment by @hysyeah (#384)
- Move wise frontend to system frontend by @hysyeah (#392)
- Move headscale frontend to system-frontend by @hysyeah (#421)
- Inject window push state script by @hysyeah (#401)
- Support seahub authenticate with X-Bfl-User by @lovehunter9 (#404)
Infrastructure and performance
- Install a separate containerd service for k3s by @aby913 (#327)
- Fix nats imagePullPolicy by @aby913 (#344)
- Force all pods running as user 1000 by @eball (#346)
- Add memory cache to Redis session storage by @eball (#413)
- Support switching and turning off reverse proxy by @dkeven (#463)
- USB mount support by @eball (#476)
- NVShare managed memory switching by @eball (#508)
Build and deployment - Optimize velero resource usage by @aby913 (#281, #285)
- Support uninstall using terminus-cli by @aby913 (#317)
- Add pre_install check by @aby913 (#363)
- Add Proxmox support by @aby913 (#377, #379)
- Add ZFS support by @aby913 (#406)
- Refactor installer package by @eball (#427)
Bug fixes
- Update controlhub and dashboard disk unit by @yongheng2016 (#302)
- Fix controlhub bugs by @yongheng2016 (#336)
- Update controlhub toolbar action style by @yongheng2016 (#351)
- Fix controlhub Terminal and Log permissions by @yongheng2016 (#356)
- Fix save cookie error for the settings server by @qq815776412 (#389)
- Fix controlhub restart pod 404 by @yongheng2016 (#453)
- Fix dashboard cluster source panel by @yongheng2016 (#467)
- Search and Indexing
- Update textSearch by @wushuangs (#319)
- Fix some bugs for text search by @wushuangs (#329)
- Fix English Chinese search together by @bleachzou3 (#352)
- Fix audio-only media not playing by @0x7fffff92 (#310)
- Fix download bug by @kaki-admin (#304)
- Fix sync memory by @kaki-admin (#374, #381)
- Change buffer location to fix a copy bug after running as user 1000 by @lovehunter9 (#396)
- Fix jfsnotify os-system bug by @lovehunter9 (#296)
- Fix problems with uid 1000 by @0x7fffff92 (#360)
- Create RSS data directory automatically by @eball (#361)
- RPC server will init in a goroutine by @lovehunter9 (#424)
- Fix crash when clearing segments by @0x7fffff92 (#438)
Versioning and updates
- Termipass v1.2.19 by @wushuangs (#309), v1.2.26 by @wushuangs (#417), v1.2.35 by @wushuangs (#479), v1.2.37 by @wushuangs (#488), v1.2.41 by @wushuangs (#499), v1.2.42 by @wushuangs (#503)
- Wise updated to v0.1.42 by @bleachzou3 (#320), v0.1.43 by @kaki-admin (#402), v0.1.44 by @icebergtsn (#443), v0.1.46 by @kaki-admin (#465), v0.1.47 by @icebergtsn (#477), v0.1.48 by @kaki-admin (#487)
- Release market v0.2.14 by @icebergtsn (#414), v0.2.15 by @aby913 (#493), v0.2.16 by @icebergtsn (#498), v0.2.17 by @icebergtsn (#504)
- Downloader version updated to v0.0.4 by @kaki-admin (#338)
- Settings version to v0.1.75 by @qq815776412 (#365)
- Upgrade beclab/drive to v0.0.5 and beclab/driveexecutor to v0.0.5 by @bleachzou3 (#490), v0.0.8 by @bleachzou3 (#505)
- Update terminus-cli version by @aby913 in #432 #434 #440 #450,#454 #460 #478 #481 #486 #492
Documentation
- Fix bad links and fold tables in readme by @cal-weng (#282)
- Fix Discord link by @cal-weng (#383)
- Add Chinese version readme by @fnalways (#393)
- Remove Proxmox from the comparison table by @cal-weng (#412)
New Contributors
Full Changelog: 1.7.0-rc.2...1.9.0-rc.1