1
0
mirror of https://github.com/go-gitea/gitea.git synced 2024-09-01 14:56:30 +00:00
gitea/routers/web/org
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
..
setting Move secrets and runners settings to actions settings () 2023-04-27 20:08:47 -04:00
home.go Fix unclear "Owner" concept () 2023-04-20 19:33:30 +02:00
main_test.go Support org/user level projects () 2023-01-20 19:42:33 +08:00
members.go Add missing badges in user profile for /projects and /packages () 2023-04-22 21:32:40 -04:00
org_labels.go Add loading yaml label template files () 2023-03-02 01:44:23 +02:00
org.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
projects_test.go Support org/user level projects () 2023-01-20 19:42:33 +08:00
projects.go Add unset default project column () 2023-04-19 10:28:28 -04:00
setting_oauth2.go Implement FSFE REUSE for golang files () 2022-11-27 18:20:29 +00:00
setting_packages.go Add Cargo package registry () 2023-02-05 18:12:31 +08:00
setting.go Move secrets and runners settings to actions settings () 2023-04-27 20:08:47 -04:00
teams.go Fix 404 error when leaving the last private org team () 2023-04-26 12:27:46 -04:00