gitea/routers/web/repo
Hester Gong 63a401ac40
Move secrets and runners settings to actions settings ()
This PR moves the secrets and runners settings to actions settings on
all settings(repo,org,user,admin) levels.

After this PR, if
[ENABLED](5e7543fcf4/custom/conf/app.example.ini (L2604))
inside `app.ini` under `[actions]` is set to `false`, the "Actions" tab
(including runners management and secrets management) will not be shown.

After, the settings under actions settings for each level:

1. Admin Level
"Runners Management"
<img width="1437" alt="Screen Shot 2023-04-26 at 14 34 20"
src="https://user-images.githubusercontent.com/17645053/234489731-15822d21-38e1-4560-8bbe-69f122376abc.png">

2. User Level
"Secrets Management"
<img width="1427" alt="Screen Shot 2023-04-26 at 14 34 30"
src="https://user-images.githubusercontent.com/17645053/234489795-68c9c0cb-24f8-4f09-95c6-458ab914c313.png">

3. Repo and Organization Levels
"Runners Management" and "Secrets Management" 
   Org:
<img width="1437" alt="Screen Shot 2023-04-26 at 14 35 07"
src="https://user-images.githubusercontent.com/17645053/234489996-f3af5ebb-d354-46ca-9087-a0b586845281.png">

<img width="1433" alt="Screen Shot 2023-04-26 at 14 35 14"
src="https://user-images.githubusercontent.com/17645053/234490004-3abf8fed-81fd-4ce2-837a-935dade1793d.png">

    Repo:
<img width="1419" alt="Screen Shot 2023-04-26 at 14 34 50"
src="https://user-images.githubusercontent.com/17645053/234489904-80c11038-4b58-462c-9d0b-8b7cf70bc2b3.png">
    
<img width="1430" alt="Screen Shot 2023-04-26 at 14 34 57"
src="https://user-images.githubusercontent.com/17645053/234489918-4e8d1fe2-9bcd-4d8a-96c1-238a8088d92e.png">

It also finished these tasks :

- [x] rename routers function "runners" to "actions", and refactor
related file names
- [x] check and modify part of the runners related functions to match
their name
- [x] Fix backend check caused by fmt check

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2023-04-27 20:08:47 -04:00
..
actions default show closed actions list if all actions was closed () 2023-04-24 23:34:16 -04:00
setting Move secrets and runners settings to actions settings () 2023-04-27 20:08:47 -04:00
activity.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
attachment.go Require repo scope for PATs for private repos and basic authentication () 2023-04-26 19:24:03 -05:00
blame.go Sort repo topic labels by name () 2023-04-14 15:29:05 -04:00
branch.go Improve RSS () 2023-04-25 22:53:44 -04:00
cherry_pick.go Rename almost all Ctx functions () 2022-12-10 10:46:31 +08:00
commit.go Introduce GitHub markdown editor, keep EasyMDE as fallback () 2023-04-03 18:06:57 +08:00
compare.go Don't list root repository on compare page if pulls not allowed () 2023-04-19 11:16:46 -04:00
download.go Use context parameter in models/git () 2023-01-09 11:50:54 +08:00
editor.go Allow adding new files to an empty repo () 2023-04-19 21:40:42 +08:00
editor_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
find.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
helper.go Refactor authors dropdown (send get request from frontend to avoid long wait time) () 2023-04-07 08:11:02 +08:00
helper_test.go Refactor authors dropdown (send get request from frontend to avoid long wait time) () 2023-04-07 08:11:02 +08:00
http.go Require repo scope for PATs for private repos and basic authentication () 2023-04-26 19:24:03 -05:00
http_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
issue.go Alert error message if open dependencies are included in the issues that try to batch close () 2023-04-26 12:54:17 -04:00
issue_content_history.go Move helpers to be prefixed with `gt-` () 2023-02-13 17:59:59 +00:00
issue_dependency.go Add API to manage issue dependencies () 2023-03-28 13:23:25 -04:00
issue_label.go Make label templates have consistent behavior and priority () 2023-04-10 16:44:02 +08:00
issue_label_test.go Make label templates have consistent behavior and priority () 2023-04-10 16:44:02 +08:00
issue_lock.go Fix improper HTMLURL usages in Go code () 2023-02-11 14:34:11 +08:00
issue_stopwatch.go Speed up HasUserStopwatch & GetActiveStopwatch () 2023-02-27 13:46:00 -05:00
issue_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
issue_timetrack.go Fix improper HTMLURL usages in Go code () 2023-02-11 14:34:11 +08:00
issue_watch.go Fix improper HTMLURL usages in Go code () 2023-02-11 14:34:11 +08:00
lfs.go Introduce path Clean/Join helper functions () 2023-03-21 16:02:49 -04:00
main_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
middlewares.go Use graceful editorconfig loader to reduce errors when loading malformed editorconfigs () 2023-04-06 16:01:20 -04:00
migrate.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
milestone.go Rename almost all Ctx functions () 2022-12-10 10:46:31 +08:00
packages.go Use dynamic package type list () 2022-12-29 00:31:54 +01:00
patch.go Redirect to the commit page after applying patch () 2023-02-24 16:56:41 +00:00
projects.go Add unset default project column () 2023-04-19 10:28:28 -04:00
projects_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
pull.go Refactor authors dropdown (send get request from frontend to avoid long wait time) () 2023-04-07 08:11:02 +08:00
pull_review.go Make Ctrl+Enter submit a pending comment (starting review) instead of submitting a single comment () 2023-03-04 02:13:37 -05:00
release.go Add tags list for repos whose release setting is disabled () 2023-04-25 18:29:00 +02:00
release_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
render.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
repo.go Refactor "route" related code, fix Safari cookie bug () 2023-04-27 02:06:45 -04:00
search.go Fix improper HTMLURL usages in Go code () 2023-02-11 14:34:11 +08:00
setting.go Use context parameter in services/repository () 2023-02-28 16:17:51 -06:00
setting_protected_branch.go Use context parameter in services/repository () 2023-02-28 16:17:51 -06:00
settings_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
tag.go Add main landmark to templates and adjust titles () 2023-02-01 22:56:10 +00:00
topic.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
treelist.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
view.go Add RSS Feeds for branches and files () 2023-04-25 22:08:29 +08:00
view_test.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
webhook.go Move secrets and runners settings to actions settings () 2023-04-27 20:08:47 -04:00
wiki.go Make wiki title supports dashes and improve wiki name related features () 2023-04-19 13:50:10 -04:00
wiki_test.go Make wiki title supports dashes and improve wiki name related features () 2023-04-19 13:50:10 -04:00