Paul Melnikow
725ffca2d1
Add some more perfunctory coverage of the frontend ( #2962 )
2019-02-10 20:34:17 +00:00
dependabot[bot]
1379ea3980
Bump danger from 7.0.7 to 7.0.9 ( #2961 )
...
Bumps [danger](https://github.com/danger/danger-js ) from 7.0.7 to 7.0.9.
- [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.0.7...7.0.9 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-10 11:41:34 +00:00
Caleb Cartwright
9b4fec0d2e
Restored coverity service ( #2967 )
2019-02-10 11:39:12 +00:00
Paul Melnikow
dfb8d0392c
Update coverage ignores ( #2966 )
...
* Update coverage ignores
* Add one removed by mistake
* Clean diff
* chore: minor coverage update
2019-02-09 16:18:00 -06:00
Paul Melnikow
5f2ab77319
Add some coverage to BaseService, export directly, improve an error message ( #2963 )
2019-02-09 15:46:11 -06:00
Caleb Cartwright
8d94c25c8a
Update build status list ( #2965 )
...
Fixes #2848
Appveyor briefly has a status of `starting` before the job begins, so adding `starting` to the list of `otherStatuses` to prevent the Appveyor badges from showing `invalid response data` during that window
2019-02-09 15:43:08 -06:00
Paul Melnikow
dbe5eb8346
Some cleanup in [bower] ( #2959 )
...
* Some cleanup in [bower]
* More fixes
2019-02-08 17:38:13 -06:00
dependabot[bot]
e800d48e70
Bump gatsby from 2.0.115 to 2.0.116 ( #2947 )
...
* Bump gatsby from 2.0.115 to 2.0.116
Bumps [gatsby](https://github.com/gatsbyjs/gatsby ) from 2.0.115 to 2.0.116.
- [Release notes](https://github.com/gatsbyjs/gatsby/releases )
- [Changelog](https://github.com/gatsbyjs/gatsby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gatsbyjs/gatsby/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Reset package-lock
* Update lockfile
* caret to tilde for gatsby
* Why stop there
* Bump to 2.0.117
* Bump to 2.0.118 which fixes the issue
2019-02-08 13:31:43 -06:00
Owen Voke
5702ac470e
Add badge for the [HSTS] preload list ( #2926 )
...
As per #2913 , this PR adds a new badge for the [HSTS preload][hsts] list.
Badges will use the format `/hsts/preload/:domain.svg` (e.g. `/hsts/preload/github.com.svg`)
Closes #2913
[hsts]: https://hstspreload.org
2019-02-08 07:59:42 -05:00
Paul Melnikow
1486fd2fca
Redirect from alias to canonical URL [azuredevops vso] ( #2939 )
...
As described in #2340 , this provides a way to replace an old alias with a redirect. This makes it easier to migrate our URLs over time without making our matching patterns more complicated.
The 301 redirect is sent back to the requester. If a user pastes the aliased URL into the address bar, it'll be replaced in the browser with the new URL, which gently encourages them to migrate.
Close #2340
2019-02-08 01:07:50 -05:00
Paul Melnikow
4d45fe3ea0
Make [wercker] no builds terminology consistent with other badges ( #2957 )
...
This makes the "no builds" state pass `isBuildStatus`, which is what fixes the failing tests:
https://circleci.com/gh/badges/daily-tests/138
2019-02-08 00:52:20 -05:00
Paul Melnikow
8c478d0e0a
Use normalized colors to fix [dynamic matrix nexus] service tests ( #2958 )
2019-02-08 00:49:27 -05:00
Paul Melnikow
ae37e9b723
Add a diagnostic page for testing logos ( #2890 )
...
It can be helpful to have some diagnostic pages for development and quality control. I added one here for the logos, which renders all the named logos in ?style=flat and ?style=social.
2019-02-08 00:08:45 -05:00
Andrew Marcuse
c46d2f9dae
[NodePing] support for NodePing uptime monitoring service ( #2910 )
...
* [NodePing] support for NodePing uptime monitoring service
* NodePing test tweaks
2019-02-07 20:24:40 -06:00
Paul Melnikow
2ee1327eed
Refactor the NuGet v2 badges; switch Resharper to XML ( #2934 )
...
This closes #2921 by switching ReSharper to the XML API used by Powershell, and refactors the powershell code back into the common nuget v2 service class. It also removes mocked tests of the color logic, replacing them with smaller-bracket tests that accomplish the same thing more concisely.
2019-02-07 21:14:04 -05:00
dependabot[bot]
49ee68fcb3
Bump babel-preset-gatsby from 0.1.6 to 0.1.7 ( #2949 )
...
Bumps babel-preset-gatsby from 0.1.6 to 0.1.7.
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-07 20:11:04 -05:00
dependabot[bot]
310bfba542
Bump react from 16.7.0 to 16.8.1 ( #2950 )
...
* Bump react from 16.7.0 to 16.8.1
Bumps [react](https://github.com/facebook/react ) from 16.7.0 to 16.8.1.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/compare/v16.7.0...v16.8.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Update lockfile
2019-02-07 19:46:10 -05:00
dependabot[bot]
f963fa4421
Bump walkdir from 0.0.12 to 0.2.0 ( #2948 )
...
Bumps [walkdir](https://github.com/soldair/node-walkdir ) from 0.0.12 to 0.2.0.
- [Release notes](https://github.com/soldair/node-walkdir/releases )
- [Changelog](https://github.com/soldair/node-walkdir/blob/master/CHANGELOG.md )
- [Commits](https://github.com/soldair/node-walkdir/commits/v0.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-07 19:38:31 -05:00
dependabot[bot]
568d687fa6
Bump react-dom from 16.7.0 to 16.8.1 ( #2946 )
...
Bumps [react-dom](https://github.com/facebook/react ) from 16.7.0 to 16.8.1.
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/compare/v16.7.0...v16.8.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-07 19:35:44 -05:00
dependabot[bot]
de916536e4
[Security] Bump lodash from 4.17.10 to 4.17.11 ( #2954 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.10 to 4.17.11. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases )
- [Changelog](https://github.com/lodash/lodash/blob/master/CHANGELOG )
- [Commits](https://github.com/lodash/lodash/compare/4.17.10...4.17.11 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-07 19:19:08 +00:00
Owen Voke
dd6ee70802
Update from RawGit to local path ( #2952 )
2019-02-07 12:44:51 -05:00
Paul Melnikow
9070570a39
Update deploy script for Gatsby deploy ( #2944 )
...
Knock on wood, that deploy went remarkably well. 👔
2019-02-07 00:59:33 -05:00
Paul Melnikow
da5fd26847
Readme: Repair link to logo ( #2945 )
2019-02-06 19:15:16 -06:00
Paul Melnikow
d8ce045ead
Adopt Gatsby ( #2906 )
...
While Next.js can handle static sites, we've had a few issues with it, notably a performance hit at runtime and some bugginess around routing and SSR. Gatsby being fully intended for high-performance static sites makes it a great technical fit for the Shields frontend. The `createPages()` API should be a really nice way to add a page for each service family, for example.
This migrates the frontend from Next.js to Gatsby. Gatsby is a powerful tool, which has a bit of downside as there's a lot to dig through. Overall I found configuration easier than Next.js. There are a lot of plugins and for the most part they worked out of the box. The documentation is good.
Links are cleaner now: there is no #. This will break old links though perhaps we could add some redirection to help with that. The only one I’m really concerned about `/#/endpoint`. I’m not sure if folks are deep-linking to the category pages.
There are a lot of enhancements we could add, in order to speed up the site even more. In particular we could think about inlining the SVGs rather than making separate requests for each one.
While Gatsby recommends GraphQL, it's not required. To keep things simple and reduce the learning curve, I did not use it here.
Close #1943
Fix #2837 Fix #2616
2019-02-06 16:37:55 -05:00
Philip Harrison
cf7b76d5a6
Update Dependabot logo ( #2931 )
...
* Update dependabot logo
* update tests
2019-02-06 21:33:40 +00:00
chris48s
7953a97e1d
refactor [jitpack] service ( #2943 )
2019-02-06 16:11:46 -05:00
chris48s
4a8a1f20ef
refactor [pub] service ( #2942 )
2019-02-06 16:07:06 -05:00
dependabot[bot]
44c891a3be
Bump enzyme-adapter-react-16 from 1.9.0 to 1.9.1 ( #2941 )
...
Bumps [enzyme-adapter-react-16](https://github.com/airbnb/enzyme ) from 1.9.0 to 1.9.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/compare/enzyme-adapter-utils@1.9.0...enzyme-adapter-utils@1.9.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-06 00:47:45 -05:00
Caleb Cartwright
aa105e4a6c
tests: update teamcity test targets ( #2940 )
2019-02-05 21:39:54 -06:00
Caleb Cartwright
855c9cd261
Remove dev dep imports in production code ( #2937 )
...
Fixes #2876 with @paulmelnikow's suggestion
Moved imports of `ServiceTester` and `createServiceTester` to a separate file so that dev dependencies are not imported by service classes.
2019-02-05 21:51:55 -05:00
Paul Melnikow
cdeba2fdf9
Fix some service tests [circle dependabot githubissues] ( #2936 )
2019-02-05 21:49:40 -05:00
Paul Melnikow
84e5d58d9b
Add CLI for debugging badges ( #2930 )
...
Often when responding to bug reports it would be helpful to easily run an example failing badge URL. It takes a while to do that, because you have to copy and paste just the right part of the badge URL. This works on `img.shields.io` links as well as partial paths and should make this really easy. 💨
2019-02-05 21:47:30 -05:00
Paul Melnikow
e083dd3ce5
deprecatedService: rename url to route for consistency; test on [versioneye] ( #2938 )
2019-02-05 21:37:00 -05:00
dependabot[bot]
023588bbc2
Bump nyc from 13.1.0 to 13.2.0 ( #2923 )
...
Bumps [nyc](https://github.com/istanbuljs/nyc ) from 13.1.0 to 13.2.0.
- [Release notes](https://github.com/istanbuljs/nyc/releases )
- [Changelog](https://github.com/istanbuljs/nyc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/istanbuljs/nyc/compare/v13.1.0...v13.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-05 17:47:34 -05:00
dependabot[bot]
e383c0e36c
Bump @babel/plugin-proposal-object-rest-spread from 7.3.1 to 7.3.2 ( #2925 )
...
Bumps [@babel/plugin-proposal-object-rest-spread](https://github.com/babel/babel ) from 7.3.1 to 7.3.2.
- [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.1...v7.3.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-05 17:40:08 -05:00
Pierre-Yves B
b6c2f166f5
Fixed Jacoco example ( #2933 )
...
This small pull request closes #2648 . The previous project targeted by the example no longer seems to be using the Jacoco plugin, so I've hunted down another one:
https://img.shields.io/jenkins/j/https/builds.apache.org/job/Derby-JaCoCo.svg

2019-02-05 17:38:00 -05:00
dependabot[bot]
652e960204
Bump enzyme-adapter-react-16 from 1.8.0 to 1.9.0 ( #2922 )
...
Bumps [enzyme-adapter-react-16](https://github.com/airbnb/enzyme ) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/airbnb/enzyme/releases )
- [Changelog](https://github.com/airbnb/enzyme/blob/master/CHANGELOG.md )
- [Commits](https://github.com/airbnb/enzyme/compare/enzyme-adapter-utils@1.8.0...enzyme-adapter-utils@1.9.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-05 17:31:52 -05:00
Paul Melnikow
ef5c36dcb4
Remove some obsolete .networkOff() tests ( #2932 )
2019-02-05 21:23:24 +00:00
dependabot[bot]
3b8fb49aac
Bump nock from 11.0.0-beta.5 to 11.0.0-beta.6 ( #2924 )
...
Bumps [nock](https://github.com/nock/nock ) from 11.0.0-beta.5 to 11.0.0-beta.6.
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/beta/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-05 10:08:17 -05:00
Pierre-Yves B
ea833a83c4
[GitHubCommitActivity] improvements and examples ( #2920 )
2019-02-04 20:27:52 -05:00
chris48s
566a8cb461
delete LGTM logo ( #2919 )
2019-02-04 21:13:32 +00:00
Paul Melnikow
552e5e798d
Add semantic color keywords and improve formatting of color examples ( #2869 )
...
* Add semantic color keywords
This is based on the list I proposed at https://github.com/badges/shields/issues/1522#issuecomment-456455618 . As I started documenting `default` I realized it didn't feel quite right. It's not semantic in relation to the content the way the others are, and it's also not the default left color. I changed it to `disabled` which isn't perfect, but seems better. I'm open to other suggestions.
I updated the documentation but the colors won't render correctly until this is deployed
Close #1522
* Reformat the aliases
* Pretty up the docs
* Reset whitespace changes
* Clean lint
2019-02-04 15:05:57 -06:00
dependabot[bot]
6179090a96
Bump lint-staged from 8.1.1 to 8.1.3 ( #2918 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 8.1.1 to 8.1.3.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v8.1.1...v8.1.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-04 20:59:07 +00:00
dependabot[bot]
26f3881e7c
Bump danger from 7.0.4 to 7.0.7 ( #2917 )
...
Bumps [danger](https://github.com/danger/danger-js ) from 7.0.4 to 7.0.7.
- [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.0.4...7.0.7 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-04 20:57:18 +00:00
dependabot[bot]
4d9a1967dd
Bump eslint from 5.12.1 to 5.13.0 ( #2914 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.12.1 to 5.13.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v5.12.1...v5.13.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-04 20:54:27 +00:00
dependabot[bot]
e3b6f06e08
Bump prettier from 1.16.3 to 1.16.4 ( #2916 )
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.16.3 to 1.16.4.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.16.3...1.16.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-04 20:49:13 +00:00
dependabot[bot]
006cc92729
Bump simple-icons from 1.9.18 to 1.9.19 ( #2915 )
...
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 1.9.18 to 1.9.19.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-04 20:16:27 +00:00
Paul Melnikow
7c3bca1ab7
Refactor endpoint functions ( #2909 )
2019-02-03 17:29:52 -05:00
dependabot[bot]
a72a36d1fc
Bump lint-staged from 8.1.0 to 8.1.1 ( #2892 )
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 8.1.0 to 8.1.1.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v8.1.0...v8.1.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-03 10:54:18 +00:00
dependabot[bot]
2895cf5761
Bump danger from 7.0.2 to 7.0.4 ( #2884 )
...
Bumps [danger](https://github.com/danger/danger-js ) from 7.0.2 to 7.0.4.
- [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.0.2...7.0.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-02-03 10:52:11 +00:00