diff --git a/services/bower/bower-version.service.js b/services/bower/bower-version.service.js index 1459c74e2a..021da94269 100644 --- a/services/bower/bower-version.service.js +++ b/services/bower/bower-version.service.js @@ -1,13 +1,13 @@ import Joi from 'joi' import { renderVersionBadge } from '../version.js' -import { InvalidResponse, redirector } from '../index.js' +import { InvalidResponse } from '../index.js' import BaseBowerService from './bower-base.js' const queryParamSchema = Joi.object({ include_prereleases: Joi.equal(''), }).required() -class BowerVersion extends BaseBowerService { +export default class BowerVersion extends BaseBowerService { static category = 'version' static route = { base: 'bower/v', pattern: ':packageName', queryParamSchema } @@ -47,18 +47,3 @@ class BowerVersion extends BaseBowerService { return renderVersionBadge({ version }) } } - -const BowerVersionRedirect = redirector({ - category: 'version', - route: { - base: 'bower/vpre', - pattern: ':packageName', - }, - transformPath: ({ packageName }) => `/bower/v/${packageName}`, - transformQueryParams: params => ({ - include_prereleases: null, - }), - dateAdded: new Date('2019-12-15'), -}) - -export { BowerVersion, BowerVersionRedirect } diff --git a/services/bower/bower-version.spec.js b/services/bower/bower-version.spec.js index bd8ef72aaf..84da629378 100644 --- a/services/bower/bower-version.spec.js +++ b/services/bower/bower-version.spec.js @@ -4,7 +4,7 @@ import nock from 'nock' import { cleanUpNockAfterEach, defaultContext } from '../test-helpers.js' import { InvalidResponse } from '../index.js' import LibrariesIoApiProvider from '../librariesio/librariesio-api-provider.js' -import { BowerVersion } from './bower-version.service.js' +import BowerVersion from './bower-version.service.js' describe('BowerVersion', function () { test(BowerVersion.transform, () => { diff --git a/services/bower/bower-version.tester.js b/services/bower/bower-version.tester.js index 6d37ababfc..02450324ce 100644 --- a/services/bower/bower-version.tester.js +++ b/services/bower/bower-version.tester.js @@ -33,7 +33,3 @@ t.create('Pre Version for Invalid Package') .timeout(10000) .get('/v/it-is-a-invalid-package-should-error.json?include_prereleases') .expectBadge({ label: 'bower', message: 'package not found' }) - -t.create('Version (legacy redirect: vpre)') - .get('/vpre/bootstrap.svg') - .expectRedirect('/bower/v/bootstrap.svg?include_prereleases') diff --git a/services/teamcity/teamcity-coverage-redirect.service.js b/services/teamcity/teamcity-coverage-redirect.service.js deleted file mode 100644 index 5c989dea9e..0000000000 --- a/services/teamcity/teamcity-coverage-redirect.service.js +++ /dev/null @@ -1,16 +0,0 @@ -import { redirector } from '../index.js' - -export default [ - redirector({ - category: 'coverage', - route: { - base: 'teamcity/coverage', - pattern: ':protocol(http|https)/:hostAndPath(.+)/:buildId', - }, - transformPath: ({ buildId }) => `/teamcity/coverage/${buildId}`, - transformQueryParams: ({ protocol, hostAndPath }) => ({ - server: `${protocol}://${hostAndPath}`, - }), - dateAdded: new Date('2019-09-15'), - }), -] diff --git a/services/teamcity/teamcity-coverage-redirect.tester.js b/services/teamcity/teamcity-coverage-redirect.tester.js deleted file mode 100644 index aeb6ce0068..0000000000 --- a/services/teamcity/teamcity-coverage-redirect.tester.js +++ /dev/null @@ -1,15 +0,0 @@ -import { ServiceTester } from '../tester.js' - -export const t = new ServiceTester({ - id: 'TeamCityCoverageRedirect', - title: 'TeamCityCoverageRedirect', - pathPrefix: '/teamcity/coverage', -}) - -t.create('coverage') - .get('/https/teamcity.jetbrains.com/ReactJSNet_PullRequests.svg') - .expectRedirect( - `/teamcity/coverage/ReactJSNet_PullRequests.svg?server=${encodeURIComponent( - 'https://teamcity.jetbrains.com' - )}` - )