Paul Melnikow
5bedbbd9c1
[security] npm audit fixes; ignore [security] in PR title ( #3322 )
2019-04-17 11:30:34 -04:00
Pierre-Yves B
0a9611d574
Migrated JenkinsPluginVersion to new service architecture ( #3317 )
2019-04-17 06:53:45 +01:00
Paul Melnikow
cffa29dd5c
Fix [codeclimatecoverage] coverage-percentage route ( #3320 )
2019-04-16 23:39:03 -04:00
Paul Melnikow
fc5cd07a0f
Consolidate [DubDownloads] into one service ( #3319 )
...
Same idea as #3318 .
2019-04-16 21:50:15 -04:00
Paul Melnikow
b79d1952c0
Consolidate [NpmDownloads] into one service ( #3318 )
...
This moves the four npm download services into a single class, in line with #3174 , and other service implementations we've written in the last couple months.
1. Change the suffixes from **/m** to **/month** for consistency.
2. Add tests of one of the intervals besides total.
3. Rewrite mocked service tests as unit tests.
4. Use (and work with) the `intervalMap` pattern that I think @calebcartwright started us using.
2019-04-16 19:18:16 -04:00
Cedric van Putten
483ecf24de
[Drone] Add Drone build badge ( #3240 )
...
* Add drone build badge based on travis
* Fix wrong mocked endpoint for done builder
* Refactor service tester using helper method
* Add missing failure status to red statuses
* Remove extraneous invalid svg test from drone
* Test on failure red status in build status spec
* refactor(drone): use json service instead of svg
* refactor(drone): remove status text and extraneous build path in test
* refactor(drone): allow defining self-hosted drone instances
* fix(drone): use proper urls in drone examples
* fix(drone): add drone token authorization for self-hosted instances
* refactor(drone): call render build status badge directly instead of render
* refactor(drone): use server query parameter for self-hosted instances
* fix(drone): separate url and query params in example
* fix(drone): use actual build status message in examples
* fix(drone): add missing message for status code 401
Co-Authored-By: byCedric <me@bycedric.com >
* refactor(drone): remove color from drone tests
* refactor(drone): remove extraneous comments from drone tests
* refactor(drone): remove unused static preview method
* refactor(drone): remove unused static render method
* refactor(drone): reuse render build status badge helper in static previews
* fix(drone): test inaccessible repos on new message
2019-04-16 11:33:15 -05:00
Paul Melnikow
91d6dd6643
Rewrite [codeclimate] coverage ( #3316 )
...
Attacking this in two pieces for ease of review. The legacy implementation for coverage is still there, though I disabled it via the route. That whole file will be removed in the next PR.
Ref #2863
2019-04-15 23:47:25 -04:00
Caleb Cartwright
700b61e16b
Refactor [Sonar] ( #3189 )
...
* refactor(sonar)
* refactor(sonarqube): creating separate services for SQ badges
* refactor(sonar): more sonar refactorings
* refactor(sonar): fixed duplicate service names from c/p
* refactor(sonar): finished violations service impl
* refactor(sonar): finished unit tests for violations service
* feat(sonar): violation badge updates
* refactor(sonar): finished doc. api density service
* feat(sonar): added quality gate service
* chore: sonar doc tweaks
* refactor(sonar): added redirector service
* refactor(sonar): added examples
* refactor(sonar): minor example updates
* refactor(sonar): added final tests
* chore(sonar): removed unneeded test spec file for base class
* refactor(sonar): updates based on PR feedback
* refactor(sonar): change query param to sonarVersion
* refactor(sonar): fixing query param issue
* refactor(sonar): fix test color for generic metric
* chore: fix lint/prettier issue
* chore(sonar): update query param name in examples
* refactor(sonar): make schema metric key required
* reactor(sonar): fix tests
* refactor(sonar): added more example listings
* refactor(sonar): minor style updates
* refactor(sonar): update examples
* refactor(Sonar): minor example tweaks
2019-04-15 17:03:57 -05:00
dependabot[bot]
c2472f3397
Bump config from 3.0.1 to 3.1.0 ( #3311 )
...
Bumps [config](https://github.com/lorenwest/node-config ) from 3.0.1 to 3.1.0.
- [Release notes](https://github.com/lorenwest/node-config/releases )
- [Changelog](https://github.com/lorenwest/node-config/blob/master/History.md )
- [Commits](https://github.com/lorenwest/node-config/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 14:06:39 -04:00
dependabot[bot]
1684f1ac51
Bump snap-shot-it from 6.2.10 to 6.3.3 ( #3312 )
...
Bumps [snap-shot-it](https://github.com/bahmutov/snap-shot-it ) from 6.2.10 to 6.3.3.
- [Release notes](https://github.com/bahmutov/snap-shot-it/releases )
- [Commits](https://github.com/bahmutov/snap-shot-it/compare/v6.2.10...v6.3.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 13:38:26 -04:00
dependabot[bot]
f3303c4a41
Bump gatsby from 2.1.19 to 2.3.22 ( #3307 )
...
Bumps [gatsby](https://github.com/gatsbyjs/gatsby ) from 2.1.19 to 2.3.22.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases )
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gatsbyjs/gatsby/compare/gatsby@2.1.19...gatsby@2.3.22 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 13:11:07 -04:00
Caleb Cartwright
89e749f714
fix [gratipay] test ( #3303 )
...
Not really sure what happened, but the test for the deprecated gratipay/gittp service has been failing for a while with a 404 badge not found error. For example
`AssertionError: label mismatch: expected '404' to equal 'gratipay'`
This tweaks the rout pattern so the test is passing again.
2019-04-15 13:05:30 -04:00
dependabot[bot]
709554daa4
Bump danger from 7.1.0 to 7.1.2 ( #3308 )
...
Bumps [danger](https://github.com/danger/danger-js ) from 7.1.0 to 7.1.2.
- [Release notes](https://github.com/danger/danger-js/releases )
- [Changelog](https://github.com/danger/danger-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/danger/danger-js/compare/7.1.0...7.1.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 12:58:38 -04:00
Caleb Cartwright
9221075d31
fix [sourcegraph] test ( #3304 )
2019-04-15 12:53:15 -04:00
Caleb Cartwright
263e1be06d
tests(Maintenance): refactor and test ( #3305 )
...
One of the tests for the Maintenance service that was added when the service was refactored is failing
`AssertionError: message mismatch: expected 'no! (as of 2018)' to equal 'stale (as of 2019)'`
I believe the test was added in an attempt to cover the one of the code paths, but that original test would only pass a couple months out of the year.
Testing those paths with the original implementation would have required a lot of stubbing clocks/timers, so instead I refactored the code a bit. I removed the flaky live/service test, and added some unit tests instead (which made more sense to me since this service badge doesn't hit a live endpoint)
2019-04-15 12:47:06 -04:00
dependabot[bot]
9598d80bdd
Bump is-svg from 3.0.0 to 4.1.0 ( #3315 )
...
Bumps [is-svg](https://github.com/sindresorhus/is-svg ) from 3.0.0 to 4.1.0.
- [Release notes](https://github.com/sindresorhus/is-svg/releases )
- [Commits](https://github.com/sindresorhus/is-svg/compare/v3.0.0...v4.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 12:41:31 -04:00
dependabot[bot]
765d6ddc23
Bump @babel/plugin-proposal-object-rest-spread from 7.3.4 to 7.4.3 ( #3309 )
...
Bumps [@babel/plugin-proposal-object-rest-spread](https://github.com/babel/babel ) from 7.3.4 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.3.4...v7.4.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 08:22:35 -05:00
dependabot[bot]
ab08541b71
Bump @babel/polyfill from 7.2.5 to 7.4.3 ( #3310 )
...
Bumps [@babel/polyfill](https://github.com/babel/babel ) from 7.2.5 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.2.5...v7.4.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 08:04:29 -05:00
dependabot[bot]
b7fb6ed853
Bump @babel/core from 7.4.0 to 7.4.3 ( #3314 )
...
Bumps [@babel/core](https://github.com/babel/babel ) from 7.4.0 to 7.4.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.4.0...v7.4.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 07:50:48 -05:00
dependabot[bot]
de4a289cdf
Bump eslint-plugin-import from 2.16.0 to 2.17.1 ( #3313 )
...
Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import ) from 2.16.0 to 2.17.1.
- [Release notes](https://github.com/benmosher/eslint-plugin-import/releases )
- [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md )
- [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.16.0...v2.17.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 07:09:10 -05:00
dependabot[bot]
335fca170b
Bump mocha from 6.1.1 to 6.1.3 ( #3306 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 6.1.1 to 6.1.3.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v6.1.1...v6.1.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-15 06:43:52 -05:00
Tesla_Ice_Zhang
e12e625141
Add pull request merge/open/closed badge ( #3295 )
2019-04-14 09:57:26 -05:00
Paul Melnikow
ab95e8415f
Rewrite [GitHubForks] ( #3299 )
2019-04-13 20:12:31 -04:00
Paul Melnikow
11cd0bdbc5
Split up [codeclimate] tests ( #3300 )
...
* Split up [codeclimate] tests
* Fix copy-pasta
2019-04-13 18:47:59 -05:00
Paul Melnikow
d343fddb2c
Rewrite [dynamicxml] tests, and fix issue with attribute filters ( #3298 )
...
This fixes queries with an attribute filter in the middle, such as //book[@id='bk102']/title.
Close #3089
2019-04-13 15:06:36 -04:00
Paul Melnikow
64b6e6c81c
Bump anafanafo from 0.1.0 to 1.0.0 ( #3296 )
2019-04-13 12:47:44 -04:00
Eray Erdin
6935be5d50
[Jitpack] Added Downloads Badge ( #3291 )
...
* added jitpack downloads pack
* added jitpack downloads badge
* used isMetricOverTimePeriod in jitpack-downloads.tester
2019-04-12 08:09:56 -05:00
Paul Melnikow
2e1d47baed
Prettier: Enforce standard line endings ( #3293 )
...
This requires lf (typical for git repos, Linux, Mac OS) rather than crlf (typical for Windows).
2019-04-11 20:23:40 -04:00
Paul Melnikow
4a85d08059
Prettier now has a --check option ( #3292 )
2019-04-11 18:55:30 -04:00
dependabot[bot]
f86dbb4fbf
Bump tmp from 0.0.33 to 0.1.0 ( #3283 )
...
Bumps [tmp](https://github.com/raszi/node-tmp ) from 0.0.33 to 0.1.0.
- [Release notes](https://github.com/raszi/node-tmp/releases )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.0.33...v0.1.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-10 19:26:28 +01:00
dependabot[bot]
df406bf40d
Bump decamelize from 3.1.1 to 3.2.0 ( #3279 )
...
Bumps [decamelize](https://github.com/sindresorhus/decamelize ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/sindresorhus/decamelize/releases )
- [Commits](https://github.com/sindresorhus/decamelize/compare/v3.1.1...v3.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-09 21:17:35 +01:00
dependabot[bot]
2f10f7d9c9
Bump js-yaml from 3.12.2 to 3.13.1 ( #3277 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.12.2 to 3.13.1.
- [Release notes](https://github.com/nodeca/js-yaml/releases )
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.2...3.13.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-09 21:11:59 +01:00
dependabot[bot]
b6eae86e5b
Bump query-string from 6.4.0 to 6.4.2 ( #3280 )
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 6.4.0 to 6.4.2.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v6.4.0...v6.4.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-09 21:05:39 +01:00
dependabot[bot]
efe41428fe
Bump enzyme-adapter-react-16 from 1.9.1 to 1.12.1 ( #3285 )
...
Bumps [enzyme-adapter-react-16](https://github.com/airbnb/enzyme/tree/HEAD/packages/enzyme-adapter-react-16 ) from 1.9.1 to 1.12.1.
- [Release notes](https://github.com/airbnb/enzyme/releases )
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md )
- [Commits](https://github.com/airbnb/enzyme/commits/enzyme-adapter-react-16@1.12.1/packages/enzyme-adapter-react-16 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-09 20:55:08 +01:00
dependabot[bot]
e73df6eda4
Bump fast-xml-parser from 3.12.13 to 3.12.16 ( #3284 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 3.12.13 to 3.12.16.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/commits/3.12.16 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-09 17:39:54 +02:00
dependabot[bot]
268abae623
Bump eslint-plugin-promise from 4.0.1 to 4.1.1 ( #3281 )
...
Bumps [eslint-plugin-promise](https://github.com/xjamundx/eslint-plugin-promise ) from 4.0.1 to 4.1.1.
- [Release notes](https://github.com/xjamundx/eslint-plugin-promise/releases )
- [Changelog](https://github.com/xjamundx/eslint-plugin-promise/blob/master/CHANGELOG.md )
- [Commits](https://github.com/xjamundx/eslint-plugin-promise/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-09 07:35:16 -04:00
dependabot[bot]
8f845b6ef7
Bump babel-preset-gatsby from 0.1.8 to 0.1.11 ( #3286 )
...
Bumps babel-preset-gatsby from 0.1.8 to 0.1.11.
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-09 07:19:16 -04:00
Pierre-Yves B
fd5553b810
[Node] tests improvements ( #3288 )
2019-04-08 20:44:28 +01:00
dependabot[bot]
be65f6eaf6
Bump prom-client from 11.2.1 to 11.3.0 ( #3287 )
...
Bumps [prom-client](https://github.com/siimon/prom-client ) from 11.2.1 to 11.3.0.
- [Release notes](https://github.com/siimon/prom-client/releases )
- [Changelog](https://github.com/siimon/prom-client/blob/master/CHANGELOG.md )
- [Commits](https://github.com/siimon/prom-client/compare/v11.2.1...v11.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-08 20:53:22 +02:00
dependabot[bot]
f831fc11d8
Bump mocha-junit-reporter from 1.18.0 to 1.21.0 ( #3278 )
...
Bumps [mocha-junit-reporter](https://github.com/michaelleeallen/mocha-junit-reporter ) from 1.18.0 to 1.21.0.
- [Release notes](https://github.com/michaelleeallen/mocha-junit-reporter/releases )
- [Commits](https://github.com/michaelleeallen/mocha-junit-reporter/compare/v1.18.0...v1.21.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-08 06:44:10 -05:00
dependabot[bot]
fc0e456de2
Bump mocha from 6.0.2 to 6.1.1 ( #3282 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 6.0.2 to 6.1.1.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v6.0.2...v6.1.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-08 06:26:34 -05:00
Paul Melnikow
991d4a1cad
Bump Danger (which now ships with Chainsmoker!) and some housekeeping ( #3276 )
...
See https://github.com/danger/danger-js/issues/431#issuecomment-480269809 and danger/danger-js#850
2019-04-07 14:06:22 -05:00
chris48s
83c3c70908
refactor [puppetforge] service, add tests ( #3275 )
...
This migrates the puppetforge-modules from legacy
services to the new service arch
There are also some changes to the puppetforge-users
badges, but its just moving code around
2019-04-07 19:35:30 +01:00
Pierre-Yves B
25f8541e5b
JSON format modernisation and _shields_test removal ( #3272 )
...
* Modernised JSON format and removed _shields_test style
* Added logoWidth and labelColor fields to JSON response
* Reinstated and updated comment
* Extended expectBadge to accept Joi schemas for all fields
2019-04-07 18:57:55 +01:00
Caleb Cartwright
93333509c6
Fix [NpmDependencyVersion] ( #3274 )
...
* fix(NpmDependencyVersion): refs #3271
* refactor(NpmDependencyVersion): tweaked route based on PR feedback
2019-04-07 12:28:11 +01:00
Pierre-Yves B
167fb89ff0
Updated IcedFrisby version ( #3270 )
2019-04-05 21:57:08 +01:00
dependabot[bot]
18b3f97879
Bump react-dom from 16.8.5 to 16.8.6 ( #3254 )
...
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) from 16.8.5 to 16.8.6.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v16.8.6/packages/react-dom )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-05 17:58:11 +02:00
Marcin Mielnicki
9e3bc86a5e
In CI, run e2e tests on the build ( #3269 )
...
* In CI, run e2e tests on the build
* Windows compatibility in "e2e-on-build" script
Co-Authored-By: platan <marcin.mielnicki@gmail.com >
2019-04-04 23:42:03 +02:00
dependabot[bot]
afec96c9cd
Bump react-error-overlay from 5.1.3 to 5.1.4 ( #3255 )
...
Bumps [react-error-overlay](https://github.com/facebook/create-react-app ) from 5.1.3 to 5.1.4.
- [Release notes](https://github.com/facebook/create-react-app/releases )
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md )
- [Commits](https://github.com/facebook/create-react-app/compare/react-error-overlay@5.1.3...react-error-overlay@5.1.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-04 04:57:13 -07:00
dependabot[bot]
3929b5aad0
Bump @babel/register from 7.0.0 to 7.4.0 ( #3248 )
...
Bumps [@babel/register](https://github.com/babel/babel ) from 7.0.0 to 7.4.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/compare/v7.0.0...v7.4.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-04-04 04:34:21 -07:00