Add static preview to some [GitHub] services (#2766)

This commit is contained in:
Paul Melnikow
2019-01-15 21:43:35 -05:00
committed by GitHub
parent 678359bdd6
commit 8a10279d95
10 changed files with 422 additions and 97 deletions

View File

@@ -24,6 +24,7 @@ module.exports = class GithubReleaseDate extends LegacyService {
static get route() {
return {
base: 'github',
pattern: ':which(release-date|release-date-pre)/:user/:repo',
}
}
@@ -31,14 +32,30 @@ module.exports = class GithubReleaseDate extends LegacyService {
return [
{
title: 'GitHub Release Date',
previewUrl: 'release-date/SubtitleEdit/subtitleedit',
keywords: ['GitHub', 'release', 'date'],
pattern: 'release-date/:user/:repo',
namedParams: {
user: 'SubtitleEdit',
repo: 'subtitleedit',
},
staticPreview: {
label: 'release date',
message: 'december 2018',
color: 'green',
},
documentation,
},
{
title: 'GitHub (Pre-)Release Date',
previewUrl: 'release-date-pre/Cockatrice/Cockatrice',
keywords: ['GitHub', 'release', 'date'],
pattern: 'release-date-pre/:user/:repo',
namedParams: {
user: 'Cockatrice',
repo: 'Cockatrice',
},
staticPreview: {
label: 'release date',
message: 'december 2018',
color: 'green',
},
documentation,
},
]