You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/models/actions
ChristopherHX 2b8cfb557d
Artifacts download api for artifact actions v4 (#33510)
* download endpoint has to use 302 redirect
* fake blob download used if direct download not possible
* downloading v3 artifacts not possible

New repo apis based on GitHub Rest V3
- GET /runs/{run}/artifacts (Cannot use run index of url due to not
being unique)
- GET /artifacts
- GET + DELETE /artifacts/{artifact_id}
- GET /artifacts/{artifact_id}/zip
- (GET /artifacts/{artifact_id}/zip/raw this is a workaround for a http
302 assertion in actions/toolkit)
- api docs removed this is protected by a signed url like the internal
artifacts api and no longer usable with any token or swagger
  - returns http 401 if the signature is invalid
    - or change the artifact id
    - or expired after 1 hour

Closes #33353
Closes #32124

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
1 week ago
..
artifact.go Artifacts download api for artifact actions v4 (#33510) 1 week ago
main_test.go Add unit tests for action runner token (#27670) 1 year ago
run.go Refactor RefName (#33234) 1 month ago
run_job.go Improve Actions status aggregations (#32860) 2 months ago
run_job_list.go Add container.FilterSlice function (#30339) 11 months ago
run_job_status_test.go Fix various trivial problems (#32861) 2 months ago
run_list.go Add container.FilterSlice function (#30339) 11 months ago
runner.go Enhance routers for the Actions runner operations (#33549) 2 weeks ago
runner_list.go Refactor more filterslice (#30370) 11 months ago
runner_token.go Refactor "string truncate" (#32984) 2 months ago
runner_token_test.go Enable tenv and testifylint rules (#32852) 2 months ago
schedule.go Refactor "string truncate" (#32984) 2 months ago
schedule_list.go Avoid user does not exist error when detecting schedule actions when the commit author is an external user (#30357) 11 months ago
schedule_spec.go Use UTC as default timezone when schedule Actions cron tasks (#31742) 7 months ago
schedule_spec_list.go Add container.FilterSlice function (#30339) 11 months ago
schedule_spec_test.go Fix milestone deadline and date related problems (#32339) 4 months ago
status.go Refactor locale&string&template related code (#29165) 1 year ago
task.go Refactor "string truncate" (#32984) 2 months ago
task_list.go Drop `IDOrderDesc` for listing Actions task and always order by `id DESC` (#31150) 9 months ago
task_output.go Fix no ActionTaskOutput table waring (#28149) 1 year ago
task_step.go
tasks_version.go Update misspell to 0.5.1 and add `misspellings.csv` (#30573) 10 months ago
utils.go
utils_test.go
variable.go Enhance routers for the Actions variable operations (#33547) 2 weeks ago