forgejo/models/actions
Jaime merino 9f842f0dec Add search action jobs for API routes, repo, org and global level ()
This PR wants to improve information of the tasks waiting to be executed on a global, organization, user and repository leve.
The main motivation is explained here https://codeberg.org/forgejo/discussions/issues/241

## Checklist

The [contributor guide](https://forgejo.org/docs/next/contributor/) contains information that will be helpful to first time contributors. There also are a few [conditions for merging Pull Requests in Forgejo repositories](https://codeberg.org/forgejo/governance/src/branch/main/PullRequestsAgreement.md). You are also welcome to join the [Forgejo development chatroom](https://matrix.to/#/#forgejo-development:matrix.org).

### Tests

- I added test coverage for Go changes...
  - [x] in their respective `*_test.go` for unit tests.
  - [x] in the `tests/integration` directory if it involves interactions with a live Forgejo server.
- I added test coverage for JavaScript changes...
  - [ ] in `web_src/js/*.test.js` if it can be unit tested.
  - [ ] in `tests/e2e/*.test.e2e.js` if it requires interactions with a live Forgejo server (see also the [developer guide for JavaScript testing](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/tests/e2e/README.md#end-to-end-tests)).

### Documentation

- [ ] I created a pull request [to the documentation](https://codeberg.org/forgejo/docs) to explain to Forgejo users how to use this change.
- [x] I did not document these changes and I do not expect someone else to do it.

### Release notes

- [ ] I do not want this change to show in the release notes.
- [x] I want the title to show in the release notes with a link to this pull request.
- [ ] I want the content of the `release-notes/<pull request number>.md` to be be used for the release notes instead of the title.

<!--start release-notes-assistant-->

## Release notes
<!--URL:https://codeberg.org/forgejo/forgejo-->
- Features
  - [PR](https://codeberg.org/forgejo/forgejo/pulls/6300): <!--number 6300 --><!--line 0 --><!--description QWRkIHNlYXJjaCBhY3Rpb24gam9icyBmb3IgQVBJIHJvdXRlcywgcmVwbywgb3JnIGFuZCBnbG9iYWwgbGV2ZWw=-->Add search action jobs for API routes, repo, org and global level<!--description-->
<!--end release-notes-assistant-->

Co-authored-by: jaime merino <jaime.merino_mora@mail.schwarzª>
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/6300
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Co-authored-by: Jaime merino <cobak78@gmail.com>
Co-committed-by: Jaime merino <cobak78@gmail.com>
2025-01-14 11:17:42 +00:00
..
artifact.go Always update expiration time when creating an artifact () 2024-10-20 09:43:42 +02:00
forgejo.go feat(cli): allow updates to runners' secrets 2024-07-22 11:55:43 +02:00
forgejo_test.go Add testifylint to lint checks () 2024-07-30 19:41:10 +00:00
main_test.go fix(actions): prevent deleted records' UUID from colliding with new records () 2024-05-19 10:46:15 +00:00
run.go Detect whether action view branch was deleted () 2024-12-15 09:45:10 +01:00
run_job.go Add search action jobs for API routes, repo, org and global level () 2025-01-14 11:17:42 +00:00
run_job_list.go Add container.FilterSlice function (gitea#30339) 2024-04-16 11:49:44 +02:00
run_job_status_test.go Improve Actions status aggregations () 2024-12-22 08:46:38 +01:00
run_job_test.go Add search action jobs for API routes, repo, org and global level () 2025-01-14 11:17:42 +00:00
run_list.go Add container.FilterSlice function (gitea#30339) 2024-04-16 11:49:44 +02:00
runner.go Trim title before insert/update to database to match the size requirements of database () 2024-11-17 12:18:56 +01:00
runner_list.go Refactor more filterslice (gitea#30370) 2024-04-16 11:51:00 +02:00
runner_test.go Add testifylint to lint checks () 2024-07-30 19:41:10 +00:00
runner_token.go Clarify Actions resources ownership () 2024-08-04 18:24:10 +02:00
runner_token_test.go Add testifylint to lint checks () 2024-07-30 19:41:10 +00:00
schedule.go Trim title before insert/update to database to match the size requirements of database () 2024-11-17 12:18:56 +01:00
schedule_list.go Add container.FilterSlice function (gitea#30339) 2024-04-16 11:49:44 +02:00
schedule_spec.go Use UTC as default timezone when schedule Actions cron tasks () 2024-08-04 18:24:10 +02:00
schedule_spec_list.go [BUG] Add early-return to loading items from SpecList 2024-07-20 01:27:11 +02:00
schedule_spec_test.go Use UTC as default timezone when schedule Actions cron tasks () 2024-08-04 18:24:10 +02:00
status.go Refactor locale&string&template related code () 2024-02-16 15:20:52 +01:00
task.go Add search action jobs for API routes, repo, org and global level () 2025-01-14 11:17:42 +00:00
task_list.go Add search action jobs for API routes, repo, org and global level () 2025-01-14 11:17:42 +00:00
task_output.go Fix no ActionTaskOutput table waring () 2023-11-21 08:02:51 +00:00
task_step.go Implement actions () 2023-01-31 09:45:19 +08:00
tasks_version.go Add codespell support and fix a good number of typos with its help () 2024-05-09 13:49:37 +00:00
utils.go Implement actions () 2023-01-31 09:45:19 +08:00
utils_test.go Implement actions () 2023-01-31 09:45:19 +08:00
variable.go Clarify Actions resources ownership () 2024-08-04 18:24:10 +02:00