Changelog
- 530ba54 Correct error logging format in InitMonitor function (#4046)
- a8325d5 add comments for Oauth interface (#4038)
- 4d74f17 chore(.github/auto_assign.yml): add assignees for PR (#4005)
- b130585 chore(.github/workflows): add PR labels action (#3999)
- 5768125 chore(.github/workflows): add stale action (#4000)
- 49e5b76 chore(.github/workflows): change rules of the stale actions (#4028)
- 72f78cf chore(.github/workflows/release.yml): add custom SLSA provenance and SPDX file upload to release workflow (#4004)
- 2d331fc chore(.github/workflows/release.yml): update release workflow to correctly pass tag_name output to SLSA generator (#3988)
- c5680e4 chore(client-rs): bump client-rs to v0.2.27 (#4055)
- 9c60d90 chore(deploy/docker-compose): update scheduleTimeout and pieceTimeout for dfdameon config (#4049)
- 31ce2e3 chore(deps): bump actions/download-artifact from 4.2.1 to 4.3.0 (#4015)
- 9e382fb chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#4054)
- fede64b chore(deps): bump actions/stale from 9.0.0 to 9.1.0 (#4010)
- 27521ce chore(deps): bump docker/build-push-action from 6.15.0 to 6.16.0 (#4017)
- 26ac4c4 chore(deps): bump github.com/aws/aws-sdk-go from 1.55.6 to 1.55.7 (#4031)
- 4db2b75 chore(deps): bump github.com/docker/docker from 28.0.0+incompatible to 28.1.1+incompatible (#4018)
- b707bbd chore(deps): bump github.com/huaweicloud/huaweicloud-sdk-go-obs from 3.24.6+incompatible to 3.25.3+incompatible (#4036)
- bc86061 chore(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.4 (#4056)
- 8d6efd1 chore(deps): bump github/codeql-action from 3.28.15 to 3.28.16 (#4016)
- 6b60929 chore(deps): bump github/codeql-action from 3.28.16 to 3.28.17 (#4029)
- 118a45c chore(deps): bump go.uber.org/mock from 0.5.1 to 0.5.2 (#4032)
- f3484ee chore(deps): bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 (#4058)
- 6a6ea2a chore(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 (#4059)
- 800fcd2 chore(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 (#4033)
- 405fc8b chore(deps): bump kentaro-m/auto-assign-action from 248761c4feb3917c1b0444e33fad1a50093b9847 to 7ae38e468e64dec0af17820972bc4915aa511ec2 (#4011)
- bf0e6f4 chore(deps): bump sigstore/cosign-installer from 3.8.1 to 3.8.2 (#4034)
- d9cfba7 chore: add auto-assign workflows for pr assign (#3998)
- efb7c75 chore: bump console from 0.2.1 to 0.2.3 (#4001)
- 17195e6 comments(auth/oauth): add default timeout comments for oauth (#4037)
- 8d5b1cc comments(dferrors): add comments for IsEndOfStream function to check … (#4008)
- ea5e0d6 comments(dferrors): add comments for IsGRPCDfError function to check … (#4009)
- ae76b12 comments(manager/config): add GRPCConfig struct for gRPC server confi… (#4044)
- 80d109e comments(manager/gc): add NewAuditGCTask function (#4048)
- 545f8c0 feat(manager): add redis proxy for manager and support redis username (#4041)
- b94a1c4 feat(manager): change refresh interval of the job rate limiter (#4063)
- ff59f21 feat(manager): support preheating by percentage (#4053)
- 5c8f8f1 feat(manager/config): add RedisConfig with documentation (#4043)
- 252d11f feat(middlewares): add CreateJobRateLimiter middleware (#4061)
- 2c83f80 feat: add content for calculating task id when preheat file and handle task (#3994)
- 50387b3 feat: add the audit gc (#3996)
- a61d870 feat: add the default gc config (#3987)
- 1edd631 feat: add unit tests for persistent cache task handlers (#4023)
- 47e6c33 feat: bump client to v0.2.26 and add CRC32FromStrings func (#4024)
- 83375a5 feat: resolve statsview hanging issue by improving port handling and shutdown logic (#3986)
- 62c03a7 feat: support to preheat multiple files (#3997)
- f45351f fix(.github/workflows): detected GitHub workflow tokens with excessive permissions in auto-assign.yml (#4021)
- 09d99d3 fix: remove the gorm tag for CreatedAt and UpdatedAt (#3990)
- 5126b25 fix: set the pat to context for audit (#4007)
- 876fd78 refactor(database/postgres): update migration comment for clarity (#3992)
- b2664ab refactor(manager): redis proxy to use bufio.Reader for protocol detection (#4062)
- bba5c52 refactor(manager/handlers/bucket.go): Reorder imports for clarity (#4052)
- c7b0241 refactor(peer_manager): remove unnecessary log in RunGC (#3984)
- 5bd4ae5 refactor(task_manager): Remove unnecessary error log in RunGC (#3985)
- 36c110b refactor: migrate the job gc to mananger gc server (#3991)
- fb5e1d7 refactor: pass context to run gc task (#4042)
- 50083ff refactor: remove legacy job gc config (#3995)
- 4406a0a style(database/postgres.go): Capitalize DSN in comment (#3993)