Commit Graph

6 Commits (66b8a43e5f9bd82f0daa3e7cbcab859457c8064f)

Author SHA1 Message Date
Lunny Xiao de8e3948a5
Refactor auth package ()
Romain 987152ba40
Add metrics to get issues by repository ()
Romain fc5ee1edf9
Add metrics to get issues by label ()
* Add metrics to get issues by label

* Add comment on IssueByLabelCount

* Code review - Unify "AS" in SQL ()

* Code review - Remove useless join ()

* Code review - Disable issue_by_label by default in settings ()

* use e

* restore empty line

* update docs

Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: techknowlogick <matti@mdranta.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Romain c64e2a319f
Add projects and project boards in exposed metrics ()
* Add projects and project boards in exposed metrics

* Refactor db.GetEngine

Co-authored-by: delvh <dev.lh@web.de>
Romain 14762abf0b
Separate open and closed issue in metrics ()
* Get the issue counts in one query

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: Andrew Thornton <art27@cantab.net>
Stanislav 078c404c3b Prometheus endpoint ()
* Add prometheus collector and route

* dep ensure -add github.com/prometheus/client_golang/prometheus

* dep ensure -update github.com/golang/protobuf

* add metrics to reserved usernames

* add comment head in metrics package

* fix style imports

* add metrics settings

* add bearer token check

* mapping metrics configs

* fix lint

* update config cheat sheet

* update conf sample, typo fix