chris48s
791e635408
migrate examples to openApi part 15; affects [pingpong polymart spiget] ( #9561 )
...
* migrate some services from examples to openApi
also move common pingpong bits into a base class
* improve descriptions
2023-12-04 13:25:56 +00:00
chris48s
3eb4959163
migrate examples to openApi part 14; affects [azuredevops discord netlify opencollective pub ros visualstudio] ( #9560 )
...
* migrate some services from examples to openApi
* migrate pub version
* improve pub descriptions
2023-12-04 13:09:37 +00:00
chris48s
5d1ddbc3fe
migrate examples to openApi part 13; affects [curseforge date fedora hsts modrinth ore] ( #9499 )
...
* migrate some services from examples to openApi
* improve and de-dupe service titles
* improve ore description
2023-12-04 12:53:21 +00:00
chris48s
1c073cbe7d
update website docs, migrate examples to openapi ( #9612 )
2023-12-02 23:13:04 +00:00
chris48s
3cefd28e0c
move from @renovate/pep440 to @renovatebot/pep440 ( #9614 )
2023-11-19 19:44:03 +00:00
chris48s
083b36c0a1
deprecate/fix [ansible] galaxy services ( #9648 )
...
* deprecate ansible galaxy collection name
* deprecate ansible galaxy quality score
* deprecate ansible role name and legacy downloads, add new downloads
2023-11-19 19:33:09 +00:00
chris48s
19b50a66a6
call [pepy] with auth ( #9748 )
2023-11-19 19:24:56 +00:00
chris48s
5ad1e35101
fix [GitHubCommitActivity] service tests ( #9736 )
2023-11-19 19:24:11 +00:00
dependabot[bot]
a7e6f15e5e
chore(deps-dev): bump prettier from 3.0.3 to 3.1.0 ( #9745 )
...
* chore(deps-dev): bump prettier from 3.0.3 to 3.1.0
Bumps [prettier](https://github.com/prettier/prettier ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.0.3...3.1.0 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* update formatting
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chris48s <git@chris-shaw.dev >
2023-11-19 19:13:15 +00:00
chris48s
3512c89054
migrate examples to openApi part 12; affects [GitHub Gist] ( #9500 )
...
* migrate some services from examples to openApi
* improve and de-dupe service titles
* improve description
2023-11-13 14:30:26 +00:00
chris48s
bde30b2589
add meaningful descriptions including keywords ( #9715 )
2023-11-08 19:49:20 +00:00
chris48s
cab0286608
migrate examples to openApi part 16; affects [gitlabrelease swagger] ( #9565 )
...
* convert gitlab release from examples to openApi
* convert swagger from examples to openApi
* DRY up enums (1)
* DRY up enums (2)
2023-11-01 20:33:44 +00:00
hymbz
6f2c0a22e9
fix greasyfork 404 bug ( #9632 )
2023-10-16 18:45:09 +00:00
Kurt McKee
9874db7841
Fix several typos ( #9658 )
2023-10-13 15:40:57 +00:00
Bartosz Gałek
685421f890
Hacktoberfest 2023 support - resolves #9636 ( #9637 )
2023-10-05 17:17:39 +00:00
chris48s
70d22c3532
add python package total downloads from [pepy] badge ( #9564 )
2023-09-26 23:46:00 +00:00
chris48s
dd97ee6ea5
migrate examples to openApi part 10 ( #9466 )
...
* empty commit
* convert examples to openApi
2023-09-20 18:41:38 +00:00
chris48s
6047241891
migrate examples to openApi part 9; affects [bowerlicense conda freecodecamp galaxytoolshed jenkins-plugin npmtypedefinitions puppetforge] ( #9465 )
...
* migrate some services from examples to openApi
* update freecodecamp test/example
* improve and de-dupe service titles
2023-09-20 18:38:56 +00:00
chris48s
c2bbe97fcf
deprecate [redmine] plugin rating badges ( #9568 )
...
* deprecate [redmine] badges
* Update services/redmine/redmine.service.js
* Update services/redmine/redmine.service.js
---------
Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com >
2023-09-17 08:16:09 +01:00
chris48s
f53e478b0b
fix [aur] service tests ( #9566 )
2023-09-11 23:08:23 +00:00
chris48s
f545553945
fix [bower] version badge ( #9567 )
...
* fix [bower] version badge
* update tests
2023-09-11 23:08:01 +00:00
jNullj
e8b4467609
Add [PythonVersionFromToml] shield ( #9516 )
...
* Add PythonVersionFromToml
Added new shield per issue #9410
The shield display required python versions for packages based on pyproject.toml
* Add tests for PythonVersionFromToml
* Improve docs for tests regex
* Improve title and description
Rename and updated description to bring into focus that only PEP 621 complaint pyproject.toml files are supported.
Solves review https://github.com/badges/shields/pull/9516#discussion_r1310648023
* replace complex regex with @renovate/pep440
solves review https://github.com/badges/shields/pull/9516#discussion_r1310648881
2023-09-10 12:18:16 +00:00
Prashant Rawat
015b5b02d0
Add [dub] score badge service ( #9549 )
...
* add dub score badge service
* add examples for isWithinRange test validator
* use Joi to validate range instead of regex
* change labels to lowercase
2023-09-10 11:41:23 +00:00
chris48s
0bc512707f
migrate examples to openApi part 7; affects [reuse sourceforge sourcegraph spack stackexchange testspace treeware twitch] ( #9464 )
...
* migrate some services from examples to openApi
* capitalize all words in sourceforge titles
2023-09-04 11:02:05 +01:00
chris48s
d1798167cc
Fix [testspace] badges ( #9525 )
...
* empty commit
* force ipv4 for testspace
2023-09-04 09:46:39 +00:00
chris48s
2c0737592b
migrate examples to openApi part 8; affects [ubuntu uptimerobot vaadin vcpkg visualstudiomarketplace wheelmap] ( #9463 )
...
* migrate some services from examples to openApi
* improve and de-dupe service titles
2023-08-31 20:31:11 +00:00
Piepmatz
170d29efcc
Add dynamic TOML support via [DynamicToml] Service ( #9517 )
...
* exported BaseTomlService
* added dynamic-toml service
* added dynamic-toml tester
* fixed dynamic-toml tests
2023-08-30 17:38:57 +00:00
chris48s
e8157100b8
migrate examples to openApi part 11: enums; affects [codefactor conda depfu homebrew jsdelivr reddit sourceforge testspace vaadin github] ( #9437 )
...
* WIP enums
* WIP moar enums
* add a helper function for extracting enum from route pattern
* add enum schemas to services
* review and improve service names
* convert some more services with enums
* review and improve service names
* fix issue/pull request detail
2023-08-30 16:14:18 +00:00
chris48s
1ee176e034
cache [pypi] downloads for longer ( #9522 )
2023-08-29 18:32:58 +00:00
chris48s
384fa4d38f
[twitter] --> x ( #9496 )
2023-08-23 19:51:18 +00:00
Prashant Rawat
531d2acf5c
add docstrings for website status service ( #9495 )
2023-08-21 11:10:06 +00:00
chris48s
4f67ab7a09
migrate examples to openApi part5; affects [itunes jetbrains jitpack keybase lemmy luarocks maintenance openvsx] ( #9431 )
...
* migrate some services from examples to openApi
* improve and de-dupe service titles
* revert changes to jsdelivr
* Update services/jetbrains/jetbrains-downloads.service.js
Co-authored-by: Pierre-Yves Bigourdan <10694593+PyvesB@users.noreply.github.com >
---------
Co-authored-by: Pierre-Yves Bigourdan <10694593+PyvesB@users.noreply.github.com >
2023-08-21 11:16:01 +01:00
chris48s
6823d38ddf
migrate examples to openApi part 4; affects [ecologi elm flathub gem gitter GithubTotalDiscussions greasyfork hackage hackernews homebrew] ( #9430 )
...
* migrate some services from examples to openApi
* improve and de-dupe service titles
* revert changes to homebrew
2023-08-21 10:08:27 +00:00
CRIMX
ad359a260c
[bundlejs] add badge for the npm package size ( #9055 )
...
* feat(service): add bundlejs
* refactor: implement first hit timeout pattern
* refactor: update http error message
* test(bundlejs): remove timeout
* refactor(bundlejs): move exports to query params
* refactor(bundlejs): show errors as timeout only
* test(bundlejs): add timeout and 404 mock
2023-08-20 18:39:39 +00:00
chris48s
8f76982e1c
Switch [OpenCollective] badges to use GraphQL and auth ( #9387 )
...
* [OpenCollective] update opencollective to api v2 (#9346 )
* update opencollective to api v2
* fix tests
* fix: do not filter by accountType for opencollective/all
* remove 404
* remove required in schema
* cnt -> count
* keep by-tier code as-is
---------
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
* allow calling OpenCollective api with an auth token
* add test for opencollective auth
* cache OpenCollective badges for longer
---------
Co-authored-by: xxchan <xxchan22f@gmail.com >
Co-authored-by: repo-ranger[bot] <39074581+repo-ranger[bot]@users.noreply.github.com>
2023-08-20 18:24:38 +00:00
chris48s
692829f91c
migrate examples to openApi part 6; affects [opencollective opm ossf powershell pub pypi reddit repology] ( #9462 )
...
* migrate some services from examples to openApi
* improve and de-dupe service titles
2023-08-19 04:33:27 +00:00
chris48s
478b1083f2
migrate examples to openApi part 3; affects [conan cookbook coverity cpan debian docker docsrs dub eclipse] ( #9429 )
...
* migrate some services from examples to openApi
* improve and de-dupe service titles
* revert changes to depfu
2023-08-17 20:32:01 +00:00
confused_techie
d73a5ebb1a
[Pulsar] Add Pulsar Badges for Stargazers & Downloads ( #8767 )
...
* Added pulsar-edit Downloads & Stargazers
* Manage colour similar to how Docker Badges do
* Fixed typo in colour
* Or it seems no other (not found) tests check colour, likely overrided elsewhere
* Remove usage of 'Edit'
* errorMessages => httpErrors && downloads => dt
---------
Co-authored-by: Caleb Cartwright <calebcartwright@users.noreply.github.com >
2023-08-15 08:34:55 +00:00
Sandro Marques
96e9e130de
Add [CurseForge] badges ( #9252 )
...
* add curseforge downloads badge
* Add more [CurseForge] badges
Adds the following badges:
- /curseforge/dt/:projectId (downloads)
- /curseforge/game-versions/:projectId (game versions)
- /curseforge/v/:projectId (version)
The following secret:
- CURSEFORGE_API_KEY (yml: private.curseforge_api_key)
* Remove default logo from badges
* Linter fixes
* Rename `errorMessages` to `httpErrors`
* Remove namedLogo from ModrinthGameVersions badge
* Remove namedLogo from ModrinthVersion badge
* Remove namedLogo from ModrinthFollowers badge
---------
Co-authored-by: Minecraftschurli <minecraftschurli@gmail.com >
Co-authored-by: Pierre-Yves Bigourdan <10694593+PyvesB@users.noreply.github.com >
2023-08-13 18:00:40 +00:00
Prashant Rawat
a94115fbb0
Add docstrings for version service ( #9411 )
...
* add docstrings for version service
* replace curly quotes with single quotes
* use @example to write sample use cases
* update descriptions
* update jsdoc for rangeStart function
2023-08-11 15:09:33 +00:00
chris48s
b2f47a3303
migrate examples to openApi part 2; affects [archlinux bitcomponents bountysource cdnjs chrome clearlydefined clojars cocoapods coincap] ( #9428 )
...
* convert an example that doesn't matter
* migrate some services from examples to openApi
* improve and de-dupe service titles
* revert changes to codefactor
2023-08-08 23:57:47 +00:00
chris48s
c586960ce8
allow calling [github] without auth ( #9427 )
...
* allow calling [github] without auth
* set a default for authType, fix broken tests
2023-08-07 14:51:18 +00:00
chris48s
d4faad1139
fix [github] service tests ( #9425 )
...
* bring GH downloads/release errors into line
* update GH lerna test example
* update GH package.json test example
* update GH pipenv test example
* update GH search test assertion
2023-08-07 14:37:03 +00:00
chris48s
57c2ba0d68
Convert examples arrays to openApi objects (part 1) ( #9320 )
...
* add helper functions for generating Open API path/query params with defaults
* tweak Open API schema
- make description optional
- allow null example + allowEmptyValue (for boolean query params)
* convert examples --> openApi in amo
* convert examples --> openApi in ansible
* convert examples --> openApi in appveyor build/job
* add re-usable Open API query param for test-results badges
we can use these for all the 'test results' badges
* convert examples --> openApi in appveyor tests
* DRY up existing dynamic/endpoint param definitions
* DRY up queryParam
* allow enum param in serviceDefinition schema
* improve misleading param name
* check route and openApi are consistent on service load
* fix mistake in ansible role route
* documentation --> description
* add pathParams and queryParams helpers +docstrings
* give everything a search-friendly summary, check for duplicate summary
* prettier fixup
2023-07-31 12:22:33 +01:00
chris48s
631ca1ccb6
add some tests for [docsrs] ( #9423 )
2023-07-31 03:06:20 +00:00
Nemo157
2e2959a12c
Migrate from docs.rs' builds API to status API ( #9422 )
2023-07-30 16:01:50 +00:00
empathicqubit
436f3a1a3f
[OpenVSX] Fix OpenVSX API call for unversioned package URLs ( #9408 )
2023-07-23 09:39:43 +00:00
Kavin
528165f65c
Add support for [Lemmy] ( #9368 )
...
* Add support for Lemmy.
* Add tests for lemmy.
* Remove specifying a server fqdn to fetch from.
* Fix for requested changes.
2023-07-17 15:53:58 +00:00
Pierre-Yves Bigourdan
e7fc6d56d3
Go back to default YouTube cache ( #9372 )
2023-07-14 15:42:50 +01:00
chris48s
83c22ccd55
cache docker badges for longer (take 3) ( #9369 )
2023-07-12 20:28:05 +01:00