5405dad389
[BitbucketLastCommit] Add Bitbucket last commit ( #10043 )
...
* Add Bitbucket last commit
* Update schemas
* Limit API results to 1
* Make `branch` a required path param
Co-authored-by: chris48s <chris48s@users.noreply.github.com >
* Better message for no commits found
* Update 404 message
* Use common `relativeUri` validator for `path`
---------
Co-authored-by: chris48s <chris48s@users.noreply.github.com >
2024-03-25 15:05:32 +00:00
4f141dfa84
[GithubLastCommit] [GitlabLastCommit] [GiteaLastCommit] Support file path for last commit ( #10041 )
...
* Support file path for GitHub last commit
* Support file path for GitLab last commit
* Support file path for Gitea last commit
* Define common `relativeUri` validator
* Sort imports
* Add more tests for path variations
* Fix test name
Co-authored-by: chris48s <chris48s@users.noreply.github.com >
* Update Gitea 404 message
* Handle case when no commits are returned for GitHub and GitLab
---------
Co-authored-by: chris48s <chris48s@users.noreply.github.com >
2024-03-25 12:10:04 +00:00
9fd5546842
chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 ( #10042 )
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:37:35 +00:00
3d412f9a9d
chore(deps): bump qs from 6.11.2 to 6.12.0 ( #10022 )
...
Bumps [qs](https://github.com/ljharb/qs ) from 6.11.2 to 6.12.0.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.11.2...v6.12.0 )
---
updated-dependencies:
- dependency-name: qs
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:35:34 +00:00
11b7fa7612
chore(deps-dev): bump eslint-plugin-mocha from 10.3.0 to 10.4.1 ( #10020 )
...
Bumps [eslint-plugin-mocha](https://github.com/lo1tuma/eslint-plugin-mocha ) from 10.3.0 to 10.4.1.
- [Release notes](https://github.com/lo1tuma/eslint-plugin-mocha/releases )
- [Changelog](https://github.com/lo1tuma/eslint-plugin-mocha/blob/10.4.1/CHANGELOG.md )
- [Commits](https://github.com/lo1tuma/eslint-plugin-mocha/compare/10.3.0...10.4.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-mocha
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:24:59 +00:00
d72c1d0ad2
chore(deps): bump got from 14.2.0 to 14.2.1 ( #10016 )
...
Bumps [got](https://github.com/sindresorhus/got ) from 14.2.0 to 14.2.1.
- [Release notes](https://github.com/sindresorhus/got/releases )
- [Commits](https://github.com/sindresorhus/got/compare/v14.2.0...v14.2.1 )
---
updated-dependencies:
- dependency-name: got
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:22:25 +00:00
6131c078c5
chore(deps): bump query-string from 8.2.0 to 9.0.0 ( #10002 )
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 8.2.0 to 9.0.0.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v8.2.0...v9.0.0 )
---
updated-dependencies:
- dependency-name: query-string
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:22:01 +00:00
9ed04487e0
chore(deps): bump fast-xml-parser from 4.3.4 to 4.3.6 ( #10036 )
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 4.3.4 to 4.3.6.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.3.4...v4.3.6 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:19:44 +00:00
38502168bc
chore(deps-dev): bump follow-redirects from 1.15.4 to 1.15.6 ( #10031 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:18:20 +00:00
1752214bf6
chore(deps): bump @sentry/node from 7.102.1 to 7.108.0 ( #10038 )
...
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.102.1 to 7.108.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/7.108.0/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.102.1...7.108.0 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:15:48 +00:00
62a9eec072
chore(deps-dev): bump simple-git-hooks from 2.9.0 to 2.11.0 ( #10040 )
...
Bumps [simple-git-hooks](https://github.com/toplenboren/simple-git-hooks ) from 2.9.0 to 2.11.0.
- [Release notes](https://github.com/toplenboren/simple-git-hooks/releases )
- [Changelog](https://github.com/toplenboren/simple-git-hooks/blob/master/Changelog.md )
- [Commits](https://github.com/toplenboren/simple-git-hooks/compare/2.9.0...2.11.0 )
---
updated-dependencies:
- dependency-name: simple-git-hooks
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:15:32 +00:00
b455adf9f3
chore(deps): bump simple-icons from 11.8.0 to 11.9.0 ( #10037 )
...
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 11.8.0 to 11.9.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/11.8.0...11.9.0 )
---
updated-dependencies:
- dependency-name: simple-icons
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:14:21 +00:00
06c0a36005
chore(deps-dev): bump eslint-plugin-react from 7.33.2 to 7.34.1 ( #10034 )
...
Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react ) from 7.33.2 to 7.34.1.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases )
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/v7.34.1/CHANGELOG.md )
- [Commits](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.33.2...v7.34.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:13:06 +00:00
9fa83aacae
chore(deps-dev): bump @typescript-eslint/parser from 7.0.2 to 7.3.1 ( #10035 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.0.2 to 7.3.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.3.1/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:07:07 +00:00
8d19002f98
chore(deps-dev): bump eslint-plugin-jsdoc from 48.2.0 to 48.2.1 ( #10015 )
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 48.2.0 to 48.2.1.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v48.2.0...v48.2.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:06:18 +00:00
33e7b0b653
chore(deps-dev): bump cypress from 13.6.6 to 13.7.1 ( #10039 )
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 13.6.6 to 13.7.1.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v13.6.6...v13.7.1 )
---
updated-dependencies:
- dependency-name: cypress
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:04:52 +00:00
df44219458
chore(deps-dev): bump eslint from 8.56.0 to 8.57.0 ( #10006 )
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.56.0 to 8.57.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.56.0...v8.57.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:04:32 +00:00
fabfdcbb47
chore(deps-dev): bump nock from 13.5.3 to 13.5.4 ( #10005 )
...
Bumps [nock](https://github.com/nock/nock ) from 13.5.3 to 13.5.4.
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v13.5.3...v13.5.4 )
---
updated-dependencies:
- dependency-name: nock
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:02:28 +00:00
8c12317574
chore(deps-dev): bump tsd from 0.30.6 to 0.30.7 ( #10000 )
...
Bumps [tsd](https://github.com/tsdjs/tsd ) from 0.30.6 to 0.30.7.
- [Release notes](https://github.com/tsdjs/tsd/releases )
- [Commits](https://github.com/tsdjs/tsd/compare/v0.30.6...v0.30.7 )
---
updated-dependencies:
- dependency-name: tsd
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-23 20:02:11 +00:00
chris48s and GitHub
bd3a11b4b6
upgrade to docusaurus 3 ( #9820 )
...
* update packages
* add plugin to strip autolinks in code blocks
* fix all the documentation for MDXv3
* remove check-docusaurus-versions
in docusaurus 3 this is now a hard error, not just a warning
* port upstream change to Curl component
fixes performing the 'execute' action when pressing enter
2024-03-23 19:54:57 +00:00
chris48s and GitHub
df8049a765
redirect [npm] /dt to /d18m ( #10033 )
...
* redirect [npm] /dt to /d18m
* fix unit test
2024-03-23 19:38:05 +00:00
f84041780c
chore(deps): bump simple-icons from 11.7.0 to 11.8.0 ( #10026 )
...
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 11.7.0 to 11.8.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/11.7.0...11.8.0 )
---
updated-dependencies:
- dependency-name: simple-icons
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 13:55:06 +00:00
Mo and GitHub
1cf1c0a352
Add [JSR] version service ( #10030 )
...
* feat: add JSR version badge
* change the label to lowercase
* fix tests
2024-03-18 13:53:59 +00:00
671f4eb2ba
chore(deps): bump simple-icons from 11.5.0 to 11.7.0 ( #10014 )
...
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 11.5.0 to 11.7.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/11.5.0...11.7.0 )
---
updated-dependencies:
- dependency-name: simple-icons
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-10 18:36:22 +00:00
jNullj and GitHub
c6be456d9c
Add [snapcraft] version badge ( #9976 )
...
* Add snapstore version badge
Fixes badges/shields#9103
* Add basic test for Snapcraft version
* Handle snapstore-version - package not found
* Add test for invalid snapcraft package
* Remove redundent SnapstoreBase class
not needed as there is no auth
* Remove logo from default
The project convention is using namedLogo by default only for social badges.
This commit removes the default logo usage as this badge is not in the social category.
* Rename snapstore to snapcraft
Keep 1 convention for the snapcraft badge, use only snapcraft and ditch snapstore.
* Fix SnapcraftVersion schema
* Use renderVersionBadge
Replace the costume render in SnapcraftVersion with renderVersionBadge
* Rename folder from snapstore to snapcraft
* Add track & risk path parameters for SnapcraftVersion
enhancing control and clarity
* Add architecture query parameter to SnapcraftVersion
Added architecture query parameter: The snapcraft-version.service.js file now accepts an optional arch query parameter to specify the desired architecture for the Snap package. This defaults to amd64 if not provided.
If an unsupported architecture is specified in the query parameter, a NotFound error is thrown with a specific message indicating that the requested architecture is not found.
The snapcraft-version.tester.js file is updated to include a new test case that verifies the behavior when using the arch query parameter and also includes a test case for handling an invalid architecture.
* move filter logic into a transform function
* Fix filter logic
The goal here was to filter by all conditions with logic and.
Before this fix the only the logic of the last filter is used.
* Add tests for SnapcraftVersion.transform
2024-03-10 10:12:58 +00:00
84e29440ba
Changelog for Release server-2024-03-01 ( #9998 )
...
* Update Changelog
* Update CHANGELOG.md
---------
Co-authored-by: release[bot] <actions@users.noreply.github.com >
Co-authored-by: chris48s <chris48s@users.noreply.github.com >
server-2024-03-01
2024-03-01 20:02:43 +00:00
CanisHelix and GitHub
7f3102fd68
feat(gitea): add last commit badge ( #9995 )
2024-02-27 19:38:22 +00:00
ea9445b74e
[GithubCreatedAt] Add Created At Badge for Github ( #9981 )
...
* init GithubCreatedAt service
* render raw created_at
* impl formatted date
* add color
* add test for absent repo
* add `reversed` parameter to `age` color formatter
* inverse the colors of the badge
---------
Co-authored-by: Studio <studio@192.168 .1.20>
2024-02-26 20:01:48 +00:00
Juliette Cordor and GitHub
e87d82f22c
Added custom bucket url support for [Scoop] ( #9984 )
...
* added support for custom bucket urls in Scoop Version shield
* tolerate URLs with a trailing slash
* added description with example to bucket query param
2024-02-25 12:04:49 +00:00
0a059e069b
chore(deps): bump simple-icons from 11.4.0 to 11.5.0 ( #9992 )
...
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 11.4.0 to 11.5.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/11.4.0...11.5.0 )
---
updated-dependencies:
- dependency-name: simple-icons
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:47:18 +00:00
34f4846e73
chore(deps-dev): bump @typescript-eslint/parser from 7.0.1 to 7.0.2 ( #9994 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.0.2/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:40:28 +00:00
b6f03ef168
chore(deps): bump joi from 17.12.1 to 17.12.2 ( #9993 )
...
Bumps [joi](https://github.com/hapijs/joi ) from 17.12.1 to 17.12.2.
- [Commits](https://github.com/hapijs/joi/compare/v17.12.1...v17.12.2 )
---
updated-dependencies:
- dependency-name: joi
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:40:14 +00:00
8e30bd0d83
chore(deps-dev): bump eslint-plugin-jsdoc from 48.1.0 to 48.2.0 ( #9990 )
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 48.1.0 to 48.2.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v48.1.0...v48.2.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:40:01 +00:00
e5a2430775
chore(deps-dev): bump cypress from 13.6.4 to 13.6.6 ( #9989 )
...
Bumps [cypress](https://github.com/cypress-io/cypress ) from 13.6.4 to 13.6.6.
- [Release notes](https://github.com/cypress-io/cypress/releases )
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/cypress-io/cypress/compare/v13.6.4...v13.6.6 )
---
updated-dependencies:
- dependency-name: cypress
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:39:35 +00:00
d8706f351b
chore(deps-dev): bump nock from 13.5.1 to 13.5.3 ( #9991 )
...
Bumps [nock](https://github.com/nock/nock ) from 13.5.1 to 13.5.3.
- [Release notes](https://github.com/nock/nock/releases )
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nock/nock/compare/v13.5.1...v13.5.3 )
---
updated-dependencies:
- dependency-name: nock
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:39:22 +00:00
0aa4414d71
chore(deps-dev): bump tsd from 0.30.4 to 0.30.6 ( #9988 )
...
Bumps [tsd](https://github.com/tsdjs/tsd ) from 0.30.4 to 0.30.6.
- [Release notes](https://github.com/tsdjs/tsd/releases )
- [Commits](https://github.com/tsdjs/tsd/compare/v0.30.4...v0.30.6 )
---
updated-dependencies:
- dependency-name: tsd
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:38:18 +00:00
a33828fb25
chore(deps): bump @sentry/node from 7.101.1 to 7.102.1 ( #9986 )
...
Bumps [@sentry/node](https://github.com/getsentry/sentry-javascript ) from 7.101.1 to 7.102.1.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/7.102.1/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.101.1...7.102.1 )
---
updated-dependencies:
- dependency-name: "@sentry/node"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:37:52 +00:00
c975afd7f5
chore(deps-dev): bump nodemon from 3.0.3 to 3.1.0 ( #9987 )
...
Bumps [nodemon](https://github.com/remy/nodemon ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/remy/nodemon/releases )
- [Commits](https://github.com/remy/nodemon/compare/v3.0.3...v3.1.0 )
---
updated-dependencies:
- dependency-name: nodemon
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:37:40 +00:00
5e06cf27fa
chore(deps-dev): bump eslint-plugin-sort-class-members ( #9985 )
...
Bumps [eslint-plugin-sort-class-members](https://github.com/bryanrsmith/eslint-plugin-sort-class-members ) from 1.19.0 to 1.20.0.
- [Release notes](https://github.com/bryanrsmith/eslint-plugin-sort-class-members/releases )
- [Commits](https://github.com/bryanrsmith/eslint-plugin-sort-class-members/compare/v1.19.0...v1.20.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-sort-class-members
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-24 18:37:22 +00:00
chris48s and GitHub
49a91720d7
randomize tokens on token pool init ( #9980 )
2024-02-24 18:14:52 +00:00
chris48s and GitHub
9cfd301b82
Complete the examples --> openApi migration; affects [node sonar travis wordpress visualstudio librariesio] ( #9977 )
...
* you missed one
* remove examples from deprecatedService()
I'm not going to replace this with openApi
We have zero examples of deprecated services that declare examples
* remove examples from redirector()
* update test
* remove compatibility code for converting examples to openApi
* remove all the code for handling examples
* remove a few bits of redundant code
* improve docs for openApi property
* last one, I promise
2024-02-24 18:14:44 +00:00
jNullj and GitHub
8ab9dfa9a1
Improve our approach for testing auth (part 1) ( #9681 )
...
* improve stackexchange auth testing
Change auth tests to include all shields of the base class.
The code is formated to be used in more general cases and increases code reuseability.
* Remove dummy auth test
We already test all existing classes, no need for a dummy
* Add getBadgeExampleCall to test-helpers
Add getBadgeExampleCall to extract the first OpenAPI example then reformat it for service invoke function.
* Use getBadgeExampleCall in stackexchange-base tests
* Fix getBadgeExampleCall Errors
* Add testAuth to test-helpers
Add the testAuth function which tests auth of a service (badge) using a provided dummy response.
* Refactor stackexchange-base.spec.js to use testAuth from test-helpers
* Split stackexchange-base.spec into per service test file
* Add all auth methods to testAuth
Add all auth methods used to testAuth to be generic and used by all services.
Add helper functions to make testAuth more readable
* Handle non-default bearer and api headers
* Add discord.spec.js as first attempt for bearer auth
* Fix basic auth user
* Add dynamic authorizedOrigins
* Add header optional argument
* Add obs as basicAuth example
* Use apiHeaderKey and bearerHeaderKey function params
Use apiHeaderKey & bearerHeaderKey as function params rather then extracting them with regex from function strings.
Those options are now part of an options object param joined with the contentType that replaces header.
header was originaly added for setting content type of the reply, so it makes more sense to directly set the content type
* Remove old comment
* Allow any pass & user key for QueryStringAuth
Before this commit the QueryStringAuth would only work for the key of stackexchange.
This commit makes the testAuth function generic and allows passing user and pass keys.
* Add auth test for PepyDownloads
* Fix wrong header for jwt login
Might set wrong header for jwt login request.
This commit fixes that.
* Support multiple authOrigins in testAuth
Some services might have more then one authOrigin.
This commit makes sure we test for redundent authOrigins as well as support requests to them if needed.
* Add docker-automated auth test
* Fix JwtAuth testing by introducing mandatory jwtLoginEndpoint
Prior to this change, JwtAuth testing would lead to erros due to the absence of a specified login endpoint,
Nock would be dumplicated for both login and non login hosts and indicate a missing request.
This commit enforces the requirement for a new jwtLoginEndpoint argument when testing JwtAuth.
The argument seperates the endpoint nock scope from the behavior of the request nock.
* Fix type test in generateFakeConfig
2024-02-21 18:33:45 +00:00
Eray Erdin (&mut self) and GitHub
503764e6b9
[NpmUnpackedSize] Unpacked Size Badge ( #9954 )
...
* init npm-unpacked-size service
* add sample badge
* fetch unpacked size from latest version
* format unpacked size
* parametrize unpacked size by package name
* add optional version parameter
* fix typo on test
* rename test to tester
* test against json endpoint instead of svg
* test and impl version with undefined unpacked size
* test version with defined unpacked size
* change color to lightgray when unpackedSize is undefined
* add openapi docs
* extend NpmBase instead of BaseJsonService
* use isFileSize validator
* add schema to validate npm registry response body
* add tests for scoped packages
* impl scoped package route
* change the type of schema.dist.unpackedSize to optionalNonNegativeInteger
* add registry_uri query param
* add default label to badge
* unpack tag instead of version
* revert back to versions instead of tags
2024-02-19 09:34:57 +00:00
a8d5697615
[Website] Render status: down badge if website is unresponsive ( #9966 )
...
* test unresponsive website
* render down badge if website is unresponsive
* use built-in timeout option from got client
* reply with 200 after delay
* add a note to the docs
---------
Co-authored-by: chris48s <git@chris-shaw.dev >
2024-02-19 09:15:39 +00:00
a68e47cb72
chore(deps): bump webextension-store-meta from 1.0.5 to 1.1.0; run [chromewebstore] ( #9972 )
...
* chore(deps): bump webextension-store-meta from 1.0.5 to 1.1.0
Bumps [webextension-store-meta](https://github.com/awesome-webextension/webextension-store-meta ) from 1.0.5 to 1.1.0.
- [Changelog](https://github.com/awesome-webextension/webextension-store-meta/blob/main/CHANGELOG.md )
- [Commits](https://github.com/awesome-webextension/webextension-store-meta/commits )
---
updated-dependencies:
- dependency-name: webextension-store-meta
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* deprecate price badge
`price` and `priceCurrency` fields have been removed
* fix formatting on users badge
---------
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 >
2024-02-18 20:08:50 +00:00
c4062a7d99
chore(deps-dev): bump eslint-plugin-jsdoc from 48.0.6 to 48.1.0 ( #9973 )
...
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc ) from 48.0.6 to 48.1.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases )
- [Changelog](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/.releaserc )
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v48.0.6...v48.1.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-18 19:48:09 +00:00
ed1d03fce3
chore(deps): bump simple-icons from 11.3.0 to 11.4.0 ( #9971 )
...
Bumps [simple-icons](https://github.com/simple-icons/simple-icons ) from 11.3.0 to 11.4.0.
- [Release notes](https://github.com/simple-icons/simple-icons/releases )
- [Commits](https://github.com/simple-icons/simple-icons/compare/11.3.0...11.4.0 )
---
updated-dependencies:
- dependency-name: simple-icons
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 20:05:07 +00:00
30bdd48616
chore(deps): bump undici in /.github/actions/docusaurus-swizzled-warning ( #9975 )
...
Bumps [undici](https://github.com/nodejs/undici ) from 5.26.3 to 5.28.3.
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v5.26.3...v5.28.3 )
---
updated-dependencies:
- dependency-name: undici
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 19:36:40 +00:00
0205c12630
chore(deps): bump @renovatebot/pep440 from 3.0.17 to 3.0.19 ( #9974 )
...
Bumps [@renovatebot/pep440](https://github.com/renovatebot/pep440 ) from 3.0.17 to 3.0.19.
- [Release notes](https://github.com/renovatebot/pep440/releases )
- [Changelog](https://github.com/renovatebot/pep440/blob/main/.releaserc.json )
- [Commits](https://github.com/renovatebot/pep440/compare/3.0.17...3.0.19 )
---
updated-dependencies:
- dependency-name: "@renovatebot/pep440"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 19:36:01 +00:00
52b6e5ea58
chore(deps-dev): bump eslint-plugin-mocha from 10.2.0 to 10.3.0 ( #9970 )
...
Bumps [eslint-plugin-mocha](https://github.com/lo1tuma/eslint-plugin-mocha ) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/lo1tuma/eslint-plugin-mocha/releases )
- [Changelog](https://github.com/lo1tuma/eslint-plugin-mocha/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lo1tuma/eslint-plugin-mocha/compare/10.2.0...10.3.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-mocha
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-16 19:33:50 +00:00