]> source.dussan.org Git - gitea.git/commit
Add loading yaml label template files (#22976)
authorLauris BH <lauris@nix.lv>
Wed, 1 Mar 2023 23:44:23 +0000 (01:44 +0200)
committerGitHub <noreply@github.com>
Wed, 1 Mar 2023 23:44:23 +0000 (01:44 +0200)
commit58b414380371a4419f909491700673d43ae6b4ff
tree9d994ac5afecdf2109fe93d9ba97a12c201bd27e
parentde6c718b46ebd3b7f6362c766eed328044d95ec7
Add loading yaml label template files (#22976)

Extract from #11669 and enhancement to #22585 to support exclusive
scoped labels in label templates

* Move label template functionality to label module
* Fix handling of color codes
* Add Advanced label template
15 files changed:
models/issues/label.go
models/issues/label_test.go
modules/label/label.go [new file with mode: 0644]
modules/label/parser.go [new file with mode: 0644]
modules/label/parser_test.go [new file with mode: 0644]
modules/options/repo.go [new file with mode: 0644]
modules/repository/create.go
modules/repository/init.go
options/label/Advanced.yaml [new file with mode: 0644]
routers/api/v1/org/label.go
routers/api/v1/repo/label.go
routers/api/v1/repo/repo.go
routers/web/org/org_labels.go
routers/web/repo/issue_label.go
services/migrations/gitea_uploader.go