Earl Warren
4723d5febf
[CLI] implement forgejo-cli
...
(cherry picked from commit 2555e315f7
)
(cherry picked from commit 51b9c9092e
)
[CLI] implement forgejo-cli (squash) support initDB
(cherry picked from commit 5c31ae602a
)
(cherry picked from commit bbf76489a7
)
Conflicts:
because of d0dbe52e76
upgrade to https://pkg.go.dev/github.com/urfave/cli/v2
(cherry picked from commit b6c1bcc008
)
[CLI] implement forgejo-cli actions
(cherry picked from commit 08be2b226e
)
(cherry picked from commit b6cfa88c6e
)
(cherry picked from commit 59704200de
)
[CLI] implement forgejo-cli actions generate-secret
(cherry picked from commit 6f7905c8ec
)
(cherry picked from commit e085d6d273
)
[CLI] implement forgejo-cli actions generate-secret (squash) NoInit
(cherry picked from commit 962c944eb2
)
[CLI] implement forgejo-cli actions register
(cherry picked from commit 2f95143000
)
(cherry picked from commit 42f2f8731e
)
[CLI] implement forgejo-cli actions register (squash) no private
Do not go through the private API, directly modify the database
(cherry picked from commit 1ba7c0d39d
)
[CLI] implement forgejo-cli actions
(cherry picked from commit 6f7905c8ec
)
(cherry picked from commit e085d6d273
)
[CLI] implement forgejo-cli actions generate-secret (squash) NoInit
(cherry picked from commit 962c944eb2
)
(cherry picked from commit 4c121ef022
)
Conflicts:
cmd/forgejo/actions.go
tests/integration/cmd_forgejo_actions_test.go
(cherry picked from commit 36997a48e3
)
[CLI] implement forgejo-cli actions (squash) restore --version
Refs: https://codeberg.org/forgejo/forgejo/issues/1134
(cherry picked from commit 9739eb52d8
)
[CI] implement forgejo-cli (squash) the actions subcommand needs config
(cherry picked from commit def638475122a26082ab3835842c84cd03839154)
Conflicts:
cmd/main.go
https://codeberg.org/forgejo/forgejo/pulls/1209
(cherry picked from commit a1758a3910
)
(cherry picked from commit 935fa650c7
)
(cherry picked from commit cd21026bc9
)
(cherry picked from commit 1700b8973a
)
(cherry picked from commit 1def42a379
)
(cherry picked from commit 839d97521d
)
(cherry picked from commit fd8c13be6b
)
(cherry picked from commit 588e5d552f
)
(cherry picked from commit 151a726620
)
[v1.22] [CLI] implement forgejo-cli
https://codeberg.org/forgejo/forgejo/pulls/1541
(cherry picked from commit 46708de7b9
)
(cherry picked from commit a8e5c1369e
)
(cherry picked from commit c8a32aaf24
)
Conflicts:
models/actions/main_test.go
https://codeberg.org/forgejo/forgejo/pulls/1656
(cherry picked from commit 79f4553063
)
(cherry picked from commit 0379da0cf5
)
(cherry picked from commit 331d58c085
)
(cherry picked from commit 89705502c4
)
2023-11-27 15:43:46 +01:00
Jason Song
0a2b93d411
Fix typo "GetLatestRunnerToken" ( #27680 )
2023-10-18 15:52:44 +00:00
JakobDev
ebe803e514
Penultimate round of `db.DefaultContext` refactor ( #27414 )
...
Part of #27065
---------
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
2023-10-11 04:24:07 +00:00
Lunny Xiao
3b2da7e4ae
Redefine the meaning of column is_active to make Actions Registration Token generation easier ( #27143 )
...
Partially Fix #25041
This PR redefined the meaning of column `is_active` in table
`action_runner_token`.
Before this PR, `is_active` means whether it has been used by any
runner. If it's true, other runner cannot use it to register again.
In this PR, `is_active` means whether it's validated to be used to
register runner. And if it's true, then it can be used to register
runners until it become false. When creating a new `is_active` register
token, any previous tokens will be set `is_active` to false.
2023-09-27 05:37:48 +00:00
Earl Warren
ad4c09b59f
parseScope with owner/repo always sets owner to zero ( #25987 )
...
Refs: https://codeberg.org/forgejo/forgejo/pulls/1001
2023-07-19 21:21:51 +08:00
techknowlogick
4014200021
add CLI command to register runner tokens ( #23762 )
...
This is a CLI command to generate new tokens for the runners to register
with
Fix https://github.com/go-gitea/gitea/issues/23643
---------
Co-authored-by: delvh <dev.lh@web.de>
2023-04-17 13:07:13 -04:00