Wykres commitów

75 Commity (335e0833887483821b02ac7ac51862c16fb36190)

Autor SHA1 Wiadomość Data
Dario Vladović 335e083388 refactor(peertube): update branding & add icon 2021-01-10 23:44:02 +00:00
Dario Vladović 41c8376b35 feat: add peertube service 2021-01-10 18:35:43 +00:00
Dario Vladović cdaefa14ae
feat(runkit): new url patterns, fix examples (#472)
* fix(runkit): new runkit example

https://runkit.com/amio/satisfaction endpoint stoped working due
to getsatisfaction.com shutdown

* feat(runkit): owner/notebook endpoints

Support both:
1. legacy `/runkit/:endpoint-id/:path*` URL patterns
2. new `/runkit/:owner/:notebook/:path*` URL patterns

Update documentation & examples to use new pattern.

* docs(runkit): update examples
2021-01-08 11:27:34 +08:00
Amio Jin cde21008cb
fix(github): handle "skipped" status in combined checks (#471) (#474) 2021-01-08 11:24:15 +08:00
Dario Vladović 81e853559e
badge(codacy): fix Codacy badges (#465)
* fix(codacy): support new default branch naming convention

* chore(codacy): document codacy example

* fix(codacy): fix examples using branch param

* fix(codacy): stop preprocessing branch name

Documentation doesn't say anything about branch name preprocessing
and shields doesn't do it either:
https://github.com/badges/shields/blob/d3a7afd/services/codacy/codacy-coverage.service.js#L59
2021-01-06 16:26:58 +08:00
tunnckocore.com e2814bf4f4
badge(github): checks to support context (#351)
* feat: checks to support context

Signed-off-by: Charlike Mike Reagent <opensource@tunnckocore.com>

* chore: typo, copypasta

Signed-off-by: Charlike Mike Reagent <opensource@tunnckocore.com>

* chore: typo 2

Signed-off-by: Charlike Mike Reagent <opensource@tunnckocore.com>

* chore: lint

Signed-off-by: Charlike Mike Reagent <opensource@tunnckocore.com>

* fix: add missing handler

Signed-off-by: Charlike Mike Reagent <opensource@tunnckocore.com>

* chore: add more examples

Signed-off-by: Charlike Mike Reagent <opensource@tunnckocore.com>

Co-authored-by: Amio Jin <amio.cn@gmail.com>
2020-12-29 19:25:12 +08:00
Dario Vladović 30e35d702e
badge(shards): add Crystal shards service (#468)
* feat: add crystal shards service

* badge(shards): remove duplicated version example

Co-authored-by: Amio Jin <amio.cn@gmail.com>
2020-12-29 19:21:53 +08:00
Dario Vladović e6f9e76d10
badge(wapm): add wapm service (#470) 2020-12-29 19:20:14 +08:00
Dario Vladović ec492dd0f4
fix(pub): correct scraping regex (#469) 2020-12-29 11:42:10 +08:00
Dario Vladović aa5c80702e
badge(melpa): Add MELPA service (#461) 2020-12-19 19:07:24 +08:00
Dario Vladović 03f0acf1b4
badge(pub): swap cheerio with regex match (#466) 2020-12-19 19:05:56 +08:00
Dario Vladović ec6d2a08e1
badge(snyk): swap cheerio with regex match (#459)
Stop assuming default branch name.
2020-12-19 12:30:47 +08:00
Dario Vladović 1c055a7858
badge(opam): swap cheerio with regex matching (#460) 2020-12-19 12:29:27 +08:00
Dario Vladović 547c421ba1
fix(madtodon): swap defunct pleroma.site with anime.website (#462) 2020-12-19 12:11:40 +08:00
Dario Vladović 0a30454767
feat(homebrew): enable cask analytics (#463) 2020-12-19 12:07:53 +08:00
Dario Vladović c52dd9d3ca
fix(travis): support new default branch naming convention (#464) 2020-12-19 12:06:21 +08:00
Dario Vladović 40911868da
badgen(ctan): Add CTAN rating badge (#458)
* feat(ctan): add rating badge

* ctan: update rating & add stars badge

* ctan: split API and web scraping handler
2020-12-19 12:01:44 +08:00
Dario Vladović 04a8204f90
badgen(cpan): Add CPAN service (#456)
* Add CPAN service

* cpan: use size util

* cpan: add likes badge

* cpan: add perl version badge

Split API and web scraping handler.
2020-12-19 11:38:31 +08:00
Dario Vladović a37cceb2e5
badge: Add CTAN service (#455) 2020-12-16 20:22:02 +08:00
Dario Vladović edd4551b0d
chore: add size util (#457) 2020-12-16 20:20:45 +08:00
Amio Jin ed3c829be0
fix(packagist): version selection (#448) (#451) 2020-12-16 16:12:38 +08:00
Dario Vladović d649e34da0
fix(coveralls): do not assume default branch name (#445) (#437) 2020-11-08 10:41:49 +08:00
Dario Vladović 5ad28dad43
chore: add `.editorconfig` (#446)
Fix whitespace & missing newline issues.
2020-11-08 10:39:19 +08:00
lhalbert 4952a0f22f
feat(docker): Add image layers handler (#442)
* feat(docker): Add image layers handler

* Remove unnecessary BadgenError import

* Add metadataHandler and refactor code

* Separate the layers and metadata handlers

Separate the layers and metadata handlers and remove 'metadata' from the layers path.

* revert subject/label to static descriptive text

* Move manifest error checking logic into libs\docker.ts

Move manifest error checking logic into libs\docker.ts to clean up api\docker.ts

* Replace 'throw new BadenError' with grey error badge

Replace 'throw new BadenError' with grey error badge
2020-10-28 10:41:13 +08:00
lhalbert 960a180a10
feat(docker): add image variant handler (#439) 2020-10-19 12:32:18 +08:00
CRIMX fcfba29746
badge(chrome-web-store): update api fetching approach (#438)
* refactor: replace chrome-webstore with webextension-store-meta

fix #431

* perf: improve parsing performance

* perf: improve chrome-web-store start-up speed
2020-10-19 11:33:41 +08:00
Amio Jin 0f2e8dbfa4
fix(chrome-web-store): bump api version (fix #431) (#432) 2020-10-07 20:11:29 +08:00
Vlad Shilov cb3dee827f
badge(bundlephobia): dependency-count and tree-shaking badges (#428)
* Budnlephobia: dependency-count and tree-shaking badges

* More human-friendly dependency-count label

* Improve tree-shaking detection

* Rename "tree-shaking" to "tree shaking"

Co-authored-by: Amio Jin <amio.cn@gmail.com>

Co-authored-by: Amio Jin <amio.cn@gmail.com>
2020-09-08 18:48:25 +08:00
Nikita Karamov 27e69bf81d
badge(liberapay): add badges for Liberapay (#425) 2020-08-23 18:39:46 +08:00
Libin Varghese 3929cfb1f9
badge(github): add dependabot support (#420) 2020-08-20 11:24:07 +08:00
Alexandru Naiman f07fad5e80
badge(gitlab): adding some badges for GitLab (#422)
* wip: added some badges

* - some final touches

* small fix

* - corrected wrong error message

* fixes after code review
2020-08-20 11:22:44 +08:00
Libin Varghese 5767c7fd81
style: resolve eslint issues (#421) 2020-08-17 20:13:22 +08:00
Deepak Bhardwaj defdbb9dcd
feat: Added badge endpoint for Jenkins jobs (#418)
* feat: Added badge endpoint for Jenkins jobs

* fix: Removed unused variable

* Update api/jenkins.ts

Co-authored-by: Amio Jin <amio.cn@gmail.com>

Co-authored-by: Amio Jin <amio.cn@gmail.com>
2020-08-13 19:20:16 +08:00
Amio Jin d190f787b8
badge(github): update GitHub examples (#414)
* badge(github): update examples regarding branches naming #409

* chore: bump dependencies
2020-07-22 15:19:19 +08:00
Amio Jin affc04a678
fix(github): status might be "cancelled" (#410) 2020-07-20 18:20:58 +08:00
Kyle Brown 370a4a87b6
feat: allow customn npm and github endpoints (#412)
* feat: allow customnpm and github endpoints

Allow specifying of custom endpoints for NPM
and Github. This is to allow usage in a
self-hosted enterprise environment.

These are configured by an override environment variable.

`NPM_URL="https://registry.npm.compnay.com"` - NPM

`GITHUB_URL="https://github.company.com/api/v3"` - Github v3

`GITHUB_URL_GRAPHQL="https://github.company.com/api/graphql" - Github
Graphql

* feat(npm): support all pkg data through npm reg

- Add option to disable use of unpkg for npm "info"
- Add ability to query scoped packages and tags through npm
- Update env var names

Note, this keeps existing logic unless DISABLE_UNPKG == true

* fix(npm): fix if logic, remove elses

* fix: address review comments

- Address review comments
- Query NPM with abbreviated metadata header support
- Support GITHUB_TOKENS
- Environment variable info in readme
- Only skip unpkg use if a custom registry is used.
2020-07-15 14:37:18 +08:00
Steven 5694b98b7a
chore: packagephobia.now.sh => packagephobia.com (#408) 2020-06-24 17:12:05 +08:00
晋晓炜 Amio / 4dd5bd2f0b
badge(memo): add memo badge (#399)
* chore: bump deps

* badge: add /memo badge (resolve #398)

* chore: add help for memo badge

* chore: clean code

* fix: support html entities in url
2020-06-14 17:40:19 +08:00
Charlike Mike Reagent 903a9e4406
fix: use includes and toLowerCase in status endpoint (#352)
* fix: close #350

Signed-off-by: Charlike Mike Reagent <opensource@tunnckocore.com>

* use toLowerCase for st.context

Signed-off-by: Charlike Mike Reagent <opensource@tunnckocore.com>
2020-06-06 15:45:10 +08:00
Dario Vladović c869db83d2
badge(snyk): update examples (#402) 2020-05-30 16:15:53 +08:00
Dario Vladović 7c4bbfb561
badge(lgtm): support other providers for LGTM badge (#403)
* badge(lgtm): support other providers

* badge(lgtm): use long provider names
2020-05-29 14:34:42 +08:00
Dario Vladović 6ee3665d03
badge: add deepscan.io support (#404) 2020-05-29 14:24:22 +08:00
Dario Vladović d0b32d6ab6
badge: add snyk support (#394)
* chore: pass search params to badge handler

* badge: ass synk support

Extract data from Synk's badge.

* refactor: correct query type

* refactor: convert `targetFile` to path segment
2020-05-25 21:34:13 +08:00
Dario Vladović 1faa455354
badge: add Mastodon/Pleroma support (#396)
* badge: add mastodon/pleroma support

* badge(mastodon): avoid description overflow
2020-05-22 12:15:07 +08:00
Dario Vladović 558836b93c
badge(tidelift): update status text (#397)
Teaching Tidelift badge some manners ;)
2020-05-22 01:35:02 +08:00
Dario Vladović 55926c5fb3
badge: add winget support (#392)
* badge: add winget support

* refactor: introduce github rest/graphql client lib
2020-05-20 23:49:46 +08:00
Dario Vladović d155bd63a6
chore: refactor travis (#395)
Leverage optional chaining to simplify code.
2020-05-20 23:42:23 +08:00
Dario Vladović 55b5a3cb59
badge: add F-Droid support (#390)
Co-authored-by: Amio <amio.cn@gmail.com>
2020-05-20 18:19:43 +08:00
Dario Vladović a337d4656d
badge: add tidelift subscription badge (#391) 2020-05-20 17:50:47 +08:00
Dario Vladović 40958d3368
badge: add pub (dart) (#388) 2020-05-20 17:02:26 +08:00