forgejo/models
FuXiaoHei 460a2b0edf
Artifacts retention and auto clean up (#26131)
Currently, Artifact does not have an expiration and automatic cleanup
mechanism, and this feature needs to be added. It contains the following
key points:

- [x] add global artifact retention days option in config file. Default
value is 90 days.
- [x] add cron task to clean up expired artifacts. It should run once a
day.
- [x] support custom retention period from `retention-days: 5` in
`upload-artifact@v3`.
- [x] artifacts link in actions view should be non-clickable text when
expired.
2023-09-06 07:41:06 +00:00
..
actions Artifacts retention and auto clean up (#26131) 2023-09-06 07:41:06 +00:00
activities
admin
asymkey
auth
avatars
db Improve DeleteByID (#26904) 2023-09-05 08:11:35 +02:00
dbfs
fixtures Fix verifyCommits error when push a new branch (#26664) 2023-08-30 02:27:53 +00:00
git Add link to job details and tooltip to commit status in repo list in dashboard (#26326) 2023-08-21 15:26:10 +08:00
issues Fix wrong review requested number (#26784) 2023-09-03 02:12:38 +00:00
migrations Artifacts retention and auto clean up (#26131) 2023-09-06 07:41:06 +00:00
organization
packages
perm
project
pull
repo Move modules/mirror to services (#26737) 2023-08-27 10:24:45 +08:00
secret Refactor secrets modification logic (#26873) 2023-09-05 15:21:02 +00:00
shared/types
system
unit Use Set[Type] instead of map[Type]bool/struct{}. (#26804) 2023-08-30 06:55:25 +00:00
unittest
user Check blocklist for emails when adding them to account (#26812) 2023-08-30 10:46:49 -05:00
webhook
error.go
fixture_generation.go
fixture_test.go
main_test.go
migrate.go
migrate_test.go
org.go
org_team.go
org_team_test.go
org_test.go
repo.go chore(actions): support cron schedule task (#26655) 2023-08-24 03:06:51 +00:00
repo_collaboration.go
repo_collaboration_test.go
repo_test.go
repo_transfer.go
repo_transfer_test.go