Add API-based support for [GitLab] badges, add new GitLab Tag badge (#6988)
* Added GitLab Tag service * Added prettyMessage for when repo has no tags * Added pretty message for repo not found * core: esm-ify gitlab tag service * feat: support gitlab auth * feat: support custom gitlab url on tag badges * tests: add auth test for gitlab * docs: fix gitlab config key references * feat: support gitlab tag sorting options * docs: add custom gitlab instance example for tags badge * use v in gitlab route * fix: gitlab tag examples Co-authored-by: Ideotec <guille@ideotec.es> Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
This commit is contained in:
@@ -40,6 +40,8 @@ public:
|
||||
debug:
|
||||
enabled: 'GITHUB_DEBUG_ENABLED'
|
||||
intervalSeconds: 'GITHUB_DEBUG_INTERVAL_SECONDS'
|
||||
gitlab:
|
||||
authorizedOrigins: 'GITLAB_ORIGINS'
|
||||
jenkins:
|
||||
authorizedOrigins: 'JENKINS_ORIGINS'
|
||||
jira:
|
||||
|
||||
@@ -3,6 +3,7 @@ private:
|
||||
discord_bot_token: ...
|
||||
gh_client_id: ...
|
||||
gh_client_secret: ...
|
||||
gitlab_token: ...
|
||||
redis_url: ...
|
||||
sentry_dsn: ...
|
||||
shields_secret: ...
|
||||
|
||||
@@ -5,6 +5,7 @@ private:
|
||||
# you can also set these values through environment variables, which may be
|
||||
# preferable for self hosting.
|
||||
gh_token: '...'
|
||||
gitlab_token: '...'
|
||||
twitch_client_id: '...'
|
||||
twitch_client_secret: '...'
|
||||
weblate_api_key: '...'
|
||||
|
||||
Reference in New Issue
Block a user