Caleb Cartwright and GitHub
c312eae3e3
feat: add CodeFactor grade badge ( #3588 )
2019-06-22 09:13:34 -05:00
dependabot-preview[bot] and Paul Melnikow
95b6e48bff
Build(deps-dev): bump nock from 11.0.0-beta.14 to 11.0.0-beta.19 ( #3552 )
...
* Build(deps-dev): bump nock from 11.0.0-beta.14 to 11.0.0-beta.19
Bumps [nock](https://github.com/nock/nock ) from 11.0.0-beta.14 to 11.0.0-beta.19.
- [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-preview[bot] <support@dependabot.com >
* Fix one test
* Update for breaking change in nock api
* Always use got without retries in tests
2019-06-21 10:45:34 -04:00
Caleb Cartwright and Paul Melnikow
fe76a55e2c
tests: fix some jenkins service tests ( #3590 )
2019-06-20 08:59:55 -04:00
dependabot-preview[bot] and Caleb Cartwright
d732b937c9
Build(deps-dev): bump prettier from 1.17.1 to 1.18.2 ( #3580 )
...
* Build(deps-dev): bump prettier from 1.17.1 to 1.18.2
Bumps [prettier](https://github.com/prettier/prettier ) from 1.17.1 to 1.18.2.
- [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.17.1...1.18.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* chore: prettier
2019-06-17 19:15:44 -05:00
Caleb Cartwright and Pierre-Yves B
c9917c0176
feat: add scoped package support for jsdeliver npm hits ( #3570 )
2019-06-16 19:21:48 +01:00
Caleb Cartwright and Pierre-Yves B
6fb6cfaa40
tests: fix Azure DevOps build test ( #3569 )
2019-06-16 19:16:37 +01:00
0808a70d6d
Added [Cirrus] CI badge support ( #3502 )
...
* add base (needs tweaking)
* more work
* updates / more work
* fix minor thing
* handle
* add test
* Fix
* get rid of svg scraper
* Fixed Cirrus badge
Use JSON endpoint
* Rename cirrus.test.js to cirrus.tester.js
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update cirrus.service.js
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.tester.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.tester.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.tester.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.tester.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/cirrus/cirrus.service.js
Co-Authored-By: Fedor Korotkov <fedor.korotkov@gmail.com >
2019-06-15 14:30:47 -05:00
chris48s and GitHub
703371dd78
fix [wordpress] /v redirect ( closes #3564 ) ( #3565 )
2019-06-13 16:48:38 +01:00
Caleb Cartwright and GitHub
d37caea7aa
fix(BitbucketIssues): switch to v2 API from deprecated v1 API ( #3563 )
2019-06-12 17:27:17 -05:00
Caleb Cartwright and GitHub
c80cc0c4fd
tests: fix EclipseMarketplaceLicense test ( #3542 )
2019-06-10 09:54:10 -05:00
Caleb Cartwright and GitHub
15b8e62739
chore: fix hapi import in jitpackdownloads ( #3543 )
2019-06-10 09:39:25 -05:00
Caleb Cartwright and GitHub
3fec21a028
restore [JitpackDownloads] badge ( #3533 )
...
* feat: restore JitpackDownloads badge
* chore: use interval name in jitpackdownloads
2019-06-09 16:44:44 -05:00
Pierre-Yves B and GitHub
e9f24af878
EPL-2.0 license ( #3539 )
2019-06-09 18:14:01 +01:00
严尚君 and Caleb Cartwright
c2c8fb6d7f
add gitee ( #3531 )
...
add gitee
2019-06-08 12:45:36 -05:00
Axel Huebl and Pierre-Yves B
6cdb2a6b98
Spack Package Manager: Latest Version ( #3536 )
...
Add support for the Spack package manager (https://spack.io ).
Spack is a modern multi-language, multi-variant software package
manager in high-performance computing (HPC).
2019-06-08 17:12:50 +01:00
Corebreaker and Caleb Cartwright
76e8d8e05f
Allow nulls for boolean fields on Libraries.io APIs ( #3530 )
2019-06-05 18:14:23 -05:00
chris48s and GitHub
8621fe42d7
Upgrade Joi ( #3505 )
...
* upgrade joi
* find & replace ALL THE THINGS
* update related deps
2019-06-02 21:59:55 +01:00
Caleb Cartwright and Paul Melnikow
054b2eb5ba
fix: circle token query param bug ( #3516 )
2019-06-02 12:31:59 -04:00
James Cahill and Caleb Cartwright
a2641ac5e3
Add [Mastodon] service ( #3508 )
...
* add mastodon follow service
* Use nonNegativeInteger for followers_count
* Add documentation
2019-05-31 11:38:36 -05:00
chris48s and GitHub
bfe0bde83d
switch [powershellgallery] platform example ( #3504 )
...
The example we were previously using
(Az.Storage) now renders
platform | not specified
This replaces the example with a
package that gives us a valid result
2019-05-29 21:21:35 +01:00
chris48s and GitHub
65dba94fa8
Stop calling variables "which"; affects [chocolatey codeclimate conda crates debug gem github mozillaobservatory nuget powershellgallery pub resharper vaadindirectory] ( #3495 )
...
* which --> variant
* which --> alias
* which --> format
* improve param names in codeclimate
* improve param names in github-issue-detail
* update github-issue-detail unit tests
2019-05-28 23:00:12 +01:00
Caleb Cartwright and GitHub
b7982f4459
feat: deprecate jitpack downloads badge ( #3493 )
2019-05-27 16:21:50 -05:00
Caleb Cartwright and Pierre-Yves B
27bb914172
tests(jsdelivr): increase timeout ( #3479 )
2019-05-24 13:31:35 +01:00
Caleb Cartwright and Pierre-Yves B
37030b92a0
tests(GitHubReleaseDate): fix service tests ( #3477 )
2019-05-23 19:31:49 +01:00
Josep Bernad and Caleb Cartwright
d685cde52b
Add [Subreddit] subscribers ( #3443 )
...
* Add subreddit subscribers service file.
* Fix small detail in service and add the tests files.
* Apply suggested changes by the reviewer.
* Trying to make tests work.
* Update services/reddit/subreddit-subscribers.tester.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Update services/reddit/subreddit-subscribers.tester.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
* Apply suggested changes.
* Add different handler for non existing and invalid subreddits.
* Update services/reddit/subreddit-subscribers.service.js
Co-Authored-By: Caleb Cartwright <calebcartwright@users.noreply.github.com >
2019-05-22 16:43:13 -05:00
Caleb Cartwright and Pierre-Yves B
02ee34d2a5
feat: deprecate waffle service ( #3473 )
2019-05-22 10:04:30 +01:00
Caleb Cartwright and Pierre-Yves B
f94efe74db
fix(aur): update test and example package targets ( #3475 )
2019-05-22 09:57:15 +01:00
Pierre-Yves B and GitHub
570ba18333
lastCompletedBuild for [Jenkins] badges and better discoverability ( #3460 )
2019-05-16 21:29:16 +01:00
Caleb Cartwright and Paul Melnikow
9fe238a81f
fix(stackexchange): questions/month badge with 0 questions ( #3456 )
2019-05-13 20:41:56 -04:00
Pierre-Yves B and GitHub
992bd81baa
Fixed Wordpress rating examples ( #3445 )
2019-05-12 22:12:47 +01:00
chris48s and GitHub
7caf301730
switch [circleci] service to scrape SVG badge, reorganise routes ( #3413 )
...
* switch [circleci] service to scrape SVG badge
* reorganise [circleci] routes
Default URL is now
circleci/build/gh/badges/shields/master?token=abc123
There are redirects on the legacy routes to provide
backwards compatibility for existing users
2019-05-11 17:55:32 +01:00
chris48s and Paul Melnikow
3bb614ff39
fix [microbadger] examples ( #3439 )
2019-05-09 16:39:40 -04:00
Marcin Mielnicki and Paul Melnikow
283601423f
Redirect an old png badge with a number as a color; test on [static] ( #3412 )
...
Fixes https://github.com/badges/shields/issues/3260
Problem happens when a value of a color in an old PNG static badge is a number: http://localhost:8080/my-label/my-message.png?color=1 . In this case `color` in `queryParams` is a number.
https://github.com/badges/shields/blob/0a0b5b3f031178851c9d295b9967d81ede052723/core/server/server.js#L203-L212
Surprisingly service test listed below is passing currently on master - value `1` is represented in `queryParams` as a String (only in test).
`services/static-badge/static-badge.tester.js`
```js
t.create('Old static badge with a number as a color')
.get('/foo/bar.png?color=1', { followRedirect: false })
.expectStatus(301)
.expectHeader('Location', '/badge/foo-bar-1.png')
```
Moreover I added some code + description allowing to debug server.
2019-05-08 12:33:43 -04:00
Paul Melnikow and GitHub
7afb26ef14
Add some aliases for license colors; refactor; test colors for [PypiLicense] ( #3431 )
...
This covers some of the license strings used by the PyPI badges like **BSD** which currently shows up in lightgrey.
2019-05-07 23:32:15 -04:00
Jeffrey Paul and Paul Melnikow
9b3fd375bb
Update references to "WordPress" ( #3434 )
...
Fixes #3432
2019-05-07 11:39:00 -04:00
Chris Gavin and Caleb Cartwright
d6c875c519
Fix [LGTM] badges for non-GitHub projects. ( #3362 )
...
* Fix LGTM badges for non-GitHub projects.
* Allow using full repository host names in LGTM badge URLs.
* Add an LGTM redirector service to redirect old LGTM badge URLs to new LGTM badge URLs.
* Add LGTM redirector tester.
* Remove unneeded check in LGTM base file.
Co-Authored-By: chrisgavin <chris@chrisgavin.me >
2019-05-07 07:46:14 -07:00
Paul Melnikow and Pierre-Yves B
786bac21ce
Convert remaining uses of node-fetch to got ( #3417 )
2019-05-06 10:10:07 +01:00
Pierre-Yves B and Paul Melnikow
0a0b5b3f03
Added support for branches in "commits since" GitHub badge ( #3411 )
2019-05-05 10:47:07 -04:00
Ville Skyttä and Paul Melnikow
3b73900b8a
Add [Fedora] package version support ( #3372 )
2019-05-03 17:15:38 -04:00
Ville Skyttä and Paul Melnikow
742f287f06
Move optional path components to the end for [Debian] and [Ubuntu] ( #3409 )
...
Refs https://github.com/badges/shields/pull/3372
2019-05-03 17:05:57 -04:00
Paul Melnikow and GitHub
001ade3704
Move checkErrorResponse from lib/ to core/ [chrome] ( #3408 )
2019-05-02 18:07:18 -04:00
Ville Skyttä and Caleb Cartwright
26852eece9
Add [Ubuntu] package version support ( #3398 )
...
* Add [Ubuntu] package version support
https://api.launchpad.net/1.0/
* Mark 400 responses as series not found
* Extract API call into separate fetch function
2019-05-01 11:24:21 -05:00
Ville Skyttä and Paul Melnikow
8f4042f4c8
Distro version improvements ( #3397 )
2019-04-30 11:24:50 -04:00
Paul Melnikow and GitHub
ae2499bf53
Generate JSON badges without using a template [GithubSearch] ( #3395 )
...
Warm up for #2428 .
2019-04-29 23:26:52 -04:00
Paul Melnikow and GitHub
7980a65d7f
[WordpressPlatformTests] Support tested version without trailing ".0" ( #3396 )
...
See https://circleci.com/gh/badges/shields/52378 for an example failure,
where a value of `5.2` is triggering "TypeError: Invalid Version: 5.2"
2019-04-29 21:52:57 -04:00
Paul Melnikow and GitHub
ad182885ad
Get two service helpers to 100% coverage ( #3391 )
2019-04-29 14:16:33 -04:00
Pierre-Yves B and GitHub
9a869e24ba
Added link test expectations ( #3376 )
2019-04-29 18:52:58 +01:00
Paul Melnikow and GitHub
a0492c5283
Remove unused callback-based error helpers ( #3371 )
2019-04-29 13:35:57 -04:00
Marcin Mielnicki and GitHub
eeb78ccf15
Badge suggestion feature fix ( #3331 )
...
* Display suggested badges
* E2e test for badge suggestion
* Suggest resource returns example with pattern
* Do not require preview in MarkupModalContent
* Skip integration test for suggestion
* Unmodifiable path in customizer
* Use suggested link
* Allow to change suggested badges
* Enable skipped test
* Enable skipped test
* Code refactoring
* Code refactoring
* Code refactoring
* Code refactoring
* Code refactoring
* Code refactoring
* Unused code removed
* Unused code removed
* getExampleWithServiceByPattern helper added
* BadgeExamples uses examples instead of services definitions
* Revert "getExampleWithServiceByPattern helper added"
This reverts commit 80839fd705 .
* style removed from example
* example.exact replaced with preview.buildFromExample
* keywords are required again
* Code refactoring
* More e2e tests for suggestion feature
* Code refactoring
* Build add with a base url
* showActualParams -> isPrefilled
* A new schema for BadgeExamples
* Link moved to queryParams
* Updated documentation for the suggest reponse format
* Link moved to queryParams - another test updated
* Revert "Link moved to queryParams - another test updated"
This reverts commit b5f811bb07 .
* Revert "Link moved to queryParams"
This reverts commit 3b54c6d2b4 .
* Disable changes in path in suggested badges
* 'link' element documentation restored
2019-04-29 18:38:27 +02:00
Ville Skyttä and chris48s
802c3cd8e8
Allow tilde as optional suffix separator ( #3378 )
...
For example [Debian] uses them, typically for pre-releases.
2019-04-29 15:11:55 +01:00