1
0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo.git synced 2025-04-29 21:05:16 +00:00
forgejo/modules/structs
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
..
action.go Add search action jobs for API routes, repo, org and global level () 2025-01-14 11:17:42 +00:00
activity.go [CHORE] Fix swagger deprecation message 2024-08-10 01:21:13 +02:00
activitypub.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
admin_user.go fix: use ValidateEmail as binding across web forms 2024-08-28 22:25:17 -06:00
attachment.go [CHORE] Fix swagger deprecation message 2024-08-10 01:21:13 +02:00
commit_status.go Restore warning commit status () 2023-10-08 22:16:06 +00:00
commit_status_test.go refactor improve NoBetterThan () 2023-07-26 08:52:07 +00:00
cron.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
doc.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
fork.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
git_blob.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
git_hook.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
hook.go fix: add label to issues and PR labeled/unlabeled events 2024-11-04 10:41:11 +01:00
issue.go [CHORE] Fix swagger deprecation message 2024-08-10 01:21:13 +02:00
issue_comment.go [FEAT] allow setting the update date on issues and comments 2024-02-05 14:44:33 +01:00
issue_label.go Support using label names when changing issue labels () 2024-05-19 13:12:35 +02:00
issue_milestone.go [CHORE] Fix swagger deprecation message 2024-08-10 01:21:13 +02:00
issue_reaction.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
issue_stopwatch.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
issue_test.go Add testifylint to lint checks () 2024-07-30 19:41:10 +00:00
issue_tracked_time.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
lfs_lock.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
mirror.go [FEAT] Allow pushmirror to use publickey authentication 2024-08-22 17:05:07 +02:00
miscellaneous.go fix: Preview picture not visible on Markdown file () 2024-11-23 15:00:18 +00:00
moderation.go [MODERATION] User blocking 2024-02-05 15:56:45 +01:00
nodeinfo.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
notifications.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
org.go fix: Allow Organisations to remove the Email Address () 2024-11-20 12:31:34 +00:00
org_member.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
org_team.go [CHORE] Fix swagger deprecation message 2024-08-10 01:21:13 +02:00
package.go Fix package webhook () 2023-10-31 04:43:38 +00:00
pull.go Fix null requested_reviewer from API () 2024-08-13 06:51:49 +02:00
pull_review.go [GITEA] POST /repos/{owner}/{repo}/pulls/{index}/reviews/{id}/comments 2024-02-05 16:09:42 +01:00
quota.go feat(quota): Humble beginnings of a quota engine 2024-08-02 11:10:34 +02:00
release.go [FEAT]Add Option to hide Release Archive links () 2024-04-24 15:15:55 +00:00
repo.go feat: allow changing default branch update style 2024-12-23 18:55:25 +03:00
repo_actions.go Add API endpoints for getting action jobs status () 2024-05-05 12:15:40 +01:00
repo_branch.go [FEAT] Configure if protected branch rule should apply to admins 2024-03-29 00:21:49 +01:00
repo_collaborator.go [CHORE] Fix swagger deprecation message 2024-08-10 01:21:13 +02:00
repo_commit.go Add file status for API "Get a single commit from a repository" () () 2023-07-20 16:35:47 +08:00
repo_compare.go feat: add files to compare () 2025-01-05 02:32:46 +00:00
repo_file.go [CHORE] Fix swagger deprecation message 2024-08-10 01:21:13 +02:00
repo_flags.go [FEAT] API support for repository flags 2024-02-05 16:09:42 +01:00
repo_key.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_note.go [FEAT]Allow changing git notes () 2024-11-18 22:56:17 +00:00
repo_refs.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_tag.go Add tag protection via rest api () 2024-06-16 13:42:59 +02:00
repo_topic.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_tree.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo_watch.go Replace interface{} with any () 2023-07-04 18:36:08 +00:00
repo_wiki.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
secret.go refactor(API): refactor secret creation and update functionality () 2023-08-28 13:08:19 +08:00
settings.go Allow instance-wide disabling of forking 2024-02-25 12:00:17 +01:00
status.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
task.go style: reenable switch check 2024-08-18 15:19:01 +02:00
user.go Adjust codespell config + make it fix few typos which sneaked in since addition of codespell support () 2024-08-08 16:07:35 +00:00
user_app.go Add scopes to API to create token and display them () 2023-02-20 15:28:44 -06:00
user_email.go fix: use ValidateEmail as binding across web forms 2024-08-28 22:25:17 -06:00
user_gpgkey.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
user_key.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
variable.go Add API for Variables () 2024-04-07 10:57:53 +02:00
visible_type.go change org_type.go to visible_type.go and fix the notes () 2023-02-09 06:40:34 +00:00
workflow.go Add support for workflow_dispatch () 2024-06-28 05:17:11 +00:00