Jan Keromnes
3ab2862922
Fix a few typos ( #2697 )
...
* Fix typos (using 'codespell -w')
* Properly capitalize Git and GitHub in TUTORIAL.md
2019-01-08 12:08:50 -05:00
chris48s
7d1a6dd627
fix [gem] rank badge ( #2659 )
...
The ranking endpoints return a value for every day. This is rare, but it looks like sometimes this can be `null` (for example if you call http://bestgems.org/api/v1/gems/rack/daily_ranking.json the rank was `null` on `2013-07-02` ) and if the rank has _ever_ been `null` for a package in the past, the schema will fail validating the response.
This modifies the schema to allow a `null` value and adds a case to handle if the rank is `null` today.
closes #2647
2019-01-08 00:36:40 -05:00
Paul Melnikow
84a6d28250
Add instructions for testing Danger locally ( #2691 )
2019-01-08 00:16:05 -05:00
Paul Melnikow
db365d6085
Rm unnecessary mkdir in Circle config ( #2692 )
...
See discussion in badges/daily-tests#4 .
2019-01-07 22:43:09 -05:00
Paul Melnikow
ebfd6cf8ee
We don't use Docker in production ( #2690 )
...
I found an old note to myself to document this.
2019-01-07 22:00:36 -05:00
Paul Melnikow
1e267f891d
Document production hosting ( #2661 )
2019-01-07 20:55:49 -05:00
Paul Melnikow
dcbe1cf906
Prettier: Ignore a couple generated files which aren’t checked in ( #2680 )
2019-01-07 20:40:24 -05:00
Paul Melnikow
a018bd8475
Fix frontend start script ( #2681 )
...
Without this change none of the badges load.
2019-01-07 20:37:31 -05:00
Paul Melnikow
b82d663a6d
Unflake GitHub integration test ( #2683 )
...
Hopefully this fixes #2663 .
2019-01-07 20:31:26 -05:00
Paul Melnikow
8c7404a571
Run Prettier on the rest of the things ( #2662 )
2019-01-07 18:33:17 -05:00
Paul Melnikow
ec9de03b28
Debug GitHub integration test ( #2677 )
...
Ref #2663
2019-01-07 18:26:36 -05:00
Maximilian Brandau
9faa0088bf
Replace open collective with shields rendered badges ( #2672 )
...
Closes #2498
2019-01-07 15:02:39 -05:00
Maximilian Brandau
00c193a009
Add 4 open collective badges ( #2638 )
...
- open collective backers
- open collective sponsors
- open collective backers and sponsors
- open collective members by tier
2019-01-07 13:50:45 -05:00
dependabot[bot]
8b61dc6fbb
Bump danger from 7.0.1 to 7.0.2 ( #2667 )
...
Bumps [danger](https://github.com/danger/danger-js ) from 7.0.1 to 7.0.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.0.1...7.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-07 18:34:45 +00:00
dependabot[bot]
12cf218d8e
Bump chalk from 2.4.1 to 2.4.2 ( #2665 )
...
Bumps [chalk](https://github.com/chalk/chalk ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/chalk/chalk/releases )
- [Commits](https://github.com/chalk/chalk/compare/v2.4.1...v2.4.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-07 18:27:33 +00:00
dependabot[bot]
e33cd9bd7c
Bump js-yaml from 3.12.0 to 3.12.1 ( #2666 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.12.0 to 3.12.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.0...3.12.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-07 12:40:01 -05:00
dependabot[bot]
25ab3f6add
Bump eslint-plugin-react from 7.12.2 to 7.12.3 ( #2669 )
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.12.2 to 7.12.3.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.12.2...v7.12.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-07 11:41:32 -05:00
dependabot[bot]
e285d0737d
Bump eslint from 5.11.1 to 5.12.0 ( #2668 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 5.11.1 to 5.12.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.11.1...v5.12.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-07 11:36:30 -05:00
dependabot[bot]
85146db12a
Bump eslint-plugin-node from 8.0.0 to 8.0.1 ( #2664 )
...
Bumps [eslint-plugin-node](https://github.com/mysticatea/eslint-plugin-node ) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mysticatea/eslint-plugin-node/releases )
- [Commits](https://github.com/mysticatea/eslint-plugin-node/compare/v8.0.0...v8.0.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-07 11:33:57 -05:00
Caleb Cartwright
ca487ae086
Refactor [SymfonyInsight] to new service model and rename ( #2572 )
...
Based on some discussion/feedback here, this PR now contains several changes:
* Renames the `Sensiolabs` badge/service content to `SymfonyInsight` to reflect the rebranding of that product/service
* Refactors the original service to the new service model (using `BaseXmlService`)
* Updates the color scheme of the original/initial badge type (SymfonyInsight Grade) to more closely mirror the colors used by the vendor/service provider
* Adds a new badge type (violation counts/summary)
* Adds both mocked and live tests (there were none before) for both the grade & violation badges using the new path `symfony/i` as well as a couple tests for the old path `sensiolabs/i` to check for backwards compatibility
Refs #1358
2019-01-07 00:28:45 -05:00
Paul Melnikow
b32f6eab55
Convert some static previews ( #2652 )
2019-01-06 17:39:27 -05:00
Paul Melnikow
89113eee17
Migrate deprecated staticExample -> staticPreview ( #2650 )
2019-01-06 17:30:25 -05:00
Paul Melnikow
a614de5fc9
Deprecate [cocoapods] stats badges; split out tests ( #2653 )
...
Resolve #2651 .
2019-01-06 16:26:38 -05:00
Paul Melnikow
47bb03572b
Set redirectUrl for production; rely on NODE_CONFIG_ENV being set earlier ( #2656 )
2019-01-06 12:56:26 -05:00
Paul Melnikow
bc0be4f619
Fixes for config update ( #2655 )
...
Ref #2626 #2654
2019-01-06 12:23:58 -05:00
Paul Melnikow
fa5309400d
PaaS, CI, and production-friendly config ( #2626 )
...
This implements the configuration mechanism I described in #2621 . The heavy lifting is delegated to [node-config](https://github.com/lorenwest/node-config ) with a minor assist from [dotenv](https://github.com/motdotla/dotenv ).
`private/secret.json` has been replaced with environment variables and/or `config/local.yml`. See `doc/server-secrets.md`.
2019-01-06 10:42:09 -05:00
Paul Melnikow
3ffb3ef5b4
Remove support for exampleUrl ( #2640 )
2019-01-06 08:31:25 -05:00
chris48s
566b58acba
refactor [bower] service ( #2646 )
2019-01-06 13:25:12 +00:00
chris48s
f7728cdb3c
refactor [bintray] service ( #2645 )
2019-01-06 13:22:30 +00:00
Paul Melnikow
83044ce325
Update more exampleUrls; style tweaks ( #2639 )
2019-01-06 08:18:19 -05:00
Paul Melnikow
2e1ce1a4ca
Fix test:services:trace ( #2643 )
2019-01-06 05:26:56 -05:00
Caleb Cartwright
85be66bb19
tests: change scrutinizer branch coverage test example ( #2641 )
2019-01-05 17:39:55 -05:00
Paul Melnikow
c4143b9c23
Convert a bunch of exampleUrls and formats ( #2633 )
2019-01-05 14:54:34 -05:00
Paul Melnikow
d97a5e4697
Server start time badge [debug] ( #2631 )
2019-01-04 17:23:30 -05:00
Paul Melnikow
5233a25ddc
Remove spurious truthiness checks on serverSecrets ( #2634 )
...
`serverSecrets` is always truthy.
Close #2606
2019-01-04 12:49:48 -05:00
dependabot[bot]
9bc2e512b7
Bump nock from 11.0.0-beta.2 to 11.0.0-beta.3 ( #2627 )
...
Bumps [nock](https://github.com/nock/nock ) from 11.0.0-beta.2 to 11.0.0-beta.3.
- [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-01-04 12:06:00 -05:00
dependabot[bot]
67f6e2c490
Bump emojic from 1.1.14 to 1.1.15 ( #2628 )
...
Bumps [emojic](https://github.com/IonicaBizau/emojic ) from 1.1.14 to 1.1.15.
- [Release notes](https://github.com/IonicaBizau/emojic/releases )
- [Commits](https://github.com/IonicaBizau/emojic/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-04 11:49:40 -05:00
Ang YC
f6357da8ee
[Date] Relative date badge ( #2244 )
...
Close #749
2019-01-04 11:32:38 -05:00
dependabot[bot]
576f30fce5
Bump react from 16.6.3 to 16.7.0 ( #2585 )
...
* Bump react from 16.6.3 to 16.7.0
Bumps [react](https://github.com/facebook/react ) from 16.6.3 to 16.7.0.
- [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.6.3...v16.7.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Bump react-dom from 16.6.3 to 16.7.0
Bumps [react-dom](https://github.com/facebook/react ) from 16.6.3 to 16.7.0.
- [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.6.3...v16.7.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-03 21:18:08 +00:00
dependabot[bot]
b93e3ac26f
Bump @babel/polyfill from 7.0.0 to 7.2.5 ( #2587 )
...
Bumps [@babel/polyfill](https://github.com/babel/babel ) from 7.0.0 to 7.2.5.
- [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.2.5 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-03 20:59:07 +00:00
dependabot[bot]
dfe2b1cd0a
Bump next from 6.1.2 to 7.0.2 ( #2508 )
...
Bumps [next](https://github.com/zeit/next.js ) from 6.1.2 to 7.0.2.
- [Release notes](https://github.com/zeit/next.js/releases )
- [Commits](https://github.com/zeit/next.js/compare/6.1.2...7.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-03 09:52:12 -05:00
dependabot[bot]
191f75b634
Bump eslint-plugin-react from 7.12.1 to 7.12.2 ( #2624 )
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.12.1 to 7.12.2.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.12.1...v7.12.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-03 09:06:46 -05:00
dependabot[bot]
1502d1aa5b
Bump rimraf from 2.6.2 to 2.6.3 ( #2623 )
...
Bumps [rimraf](https://github.com/isaacs/rimraf ) from 2.6.2 to 2.6.3.
- [Release notes](https://github.com/isaacs/rimraf/releases )
- [Commits](https://github.com/isaacs/rimraf/compare/v2.6.2...v2.6.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
2019-01-03 01:09:14 -05:00
chris48s
d96d8ae193
Document private/secret.json; affects [bower jira] ( #2599 )
...
* don't use a libraries.io token for bower integration
The libraries.io docs claim you need to be authenticated
to make any API request: https://libraries.io/api#authentication
In practice we can call https://libraries.io/api/bower/jquery
just fine with no token and based on chucking a load of
requests at it and examining the `x-ratelimit-remaining`
headers you actually seem to get a better limit with no
authentication.
All of our libraries.io badges in `services/librariesio`
seem to have been running fine with no token for some time.
* change jira auth settings to jira_user, jira_pass
All the other services use servicename_user, servicename_pass
This switches JIRA to use that convention by preference
but supports _username and _password for legacy users.
* add docs for server secrets
* add danger rule for server-secrets.md
this rule prompts users to update server-secrets.md
if 'serverSecrets' is in the diff
2019-01-02 20:49:42 +00:00
Paul Melnikow
5dc25af93c
redirectUrl: Update terminology and add a test ( #2617 )
2019-01-02 13:48:27 -05:00
Paul Melnikow
a9ff282b74
Extend timeout on GitHub integration test ( #2618 )
2019-01-02 11:24:03 -05:00
Caleb Cartwright
3bbe2482bc
Refactor [TeamCity] and add tests ( #2601 )
2019-01-02 00:19:33 -05:00
Paul Melnikow
a9839845a1
Add some test coverage in frontend/lib ( #2615 )
2019-01-02 00:12:51 -05:00
Paul Melnikow
7150b37831
Add test of the server entrypoint ( #2613 )
...
The server's entrypoint is an important bit of code which is not covered by our tests. This adds a test which should cover it.
2019-01-01 22:58:54 -05:00
Paul Melnikow
f297f68911
Coverage should ignore test helpers ( #2614 )
2019-01-01 22:49:03 -05:00