Compare commits

...

228 Commits

Author SHA1 Message Date
Juan Picado
ac0fed3fa0 chore: update versions (next-8) (#5314)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-07-06 18:07:56 +02:00
renovate[bot]
f6c06fc982 fix(deps): update dependency dompurify to v3.2.6 (#5323)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-06 18:05:27 +02:00
Marc Bernard
d92ba65866 chore(proxy): update tests (#5320) 2025-07-06 17:44:08 +02:00
Juan Picado
6a4d6dddf7 feat: getListenAddress getConfigParsed methods (#5324) 2025-07-06 17:24:57 +02:00
Marc Bernard
73c0194091 chore(auth): typings (#5319) 2025-07-06 17:01:11 +02:00
verdacciobot
8a2bb51ba3 chore: updated static data 2025-07-03 00:17:00 +00:00
Marc Bernard
a1a73e9172 feat(logger): support redacting sensitive data (#5316)
* feat(logger): support redacting sensitive data

* Update config & docs
2025-06-30 06:47:51 +02:00
verdacciobot
6304965009 chore: updated static data 2025-06-30 00:17:29 +00:00
Marc Bernard
5fef0b629a chore(auth): multiple plugins test (#5312) 2025-06-29 12:00:34 +02:00
Marc Bernard
08e1b2137e chore(deps): built-in node imports (#5313) 2025-06-29 10:48:06 +02:00
Juan Picado
307736d7fe chore: update versions (next-8) (#5303)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-26 21:30:54 +02:00
Marc Bernard
6e404a0449 chore(deps): plugins audit, htpasswd, memory (#5293)
* chore(deps): plugins audit, htpasswd, memory

* chore(deps): plugins audit, htpasswd, memory

* node-fetch cjs

* Update pnpm-lock.yaml

---------

Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2025-06-26 17:58:30 +02:00
Marc Bernard
0613d08adf fix: allow config changes in docker image (#5305) 2025-06-26 07:48:59 +02:00
verdacciobot
2027c8e844 chore: updated static data 2025-06-26 00:16:19 +00:00
Marc Bernard
1a3a0880ad chore(deps): verdaccio package (#5297) 2025-06-25 23:05:41 +02:00
Marc Bernard
15bd80bf8a chore(deps): express (#5296) 2025-06-25 22:09:38 +02:00
Marc Bernard
8bc332b77d chore(deps): web package (#5300) 2025-06-25 21:56:46 +02:00
Marc Bernard
3f71267963 chore(deps): storage (#5299)
* chore(deps): storage

* Update action.yml

* Update pnpm-lock.yaml

* Update action.yml

---------

Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2025-06-25 21:35:06 +02:00
Marc Bernard
07a0ecbac6 chore(ui): update deps and storybook (#5302) 2025-06-25 20:37:40 +02:00
Marc Bernard
54b19060fe chore(deps): node-api, proxy, search, search-indexer (#5292) 2025-06-25 19:42:12 +02:00
Marc Bernard
da0692f9ff chore(deps): middleware (#5291)
* chore(deps): middleware

* Update pnpm-lock
2025-06-25 18:57:09 +02:00
Marc Bernard
95e6c8f9d6 chore(deps): hooks, loaders, logger (#5290) 2025-06-25 09:14:48 +02:00
Marc Bernard
93504313f2 chore(deps): clean up core modules (#5288)
* chore(deps): clean up core modules

* Express

* Update pnpm-lock
2025-06-25 08:23:43 +02:00
Marc Bernard
75a6b322d3 chore(deps): local-storage (#5295) 2025-06-25 07:25:25 +02:00
Marc Bernard
4e14aff33f chore(deps): signature, utils (#5298) 2025-06-24 22:04:25 +02:00
Marc Bernard
a91c5b8f06 chore(api): remove obsolete tests (#5307) 2025-06-23 21:10:53 +02:00
verdacciobot
d207057e4b chore: updated static data 2025-06-23 00:17:16 +00:00
Marc Bernard
9da53084be chore(deps): e2e-cli (#5301) 2025-06-21 20:36:16 +02:00
verdacciobot
c31ffad6af chore: updated static data 2025-06-19 00:17:04 +00:00
Juan Picado
5003aa7016 chore: update versions (next-8) (#5287)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-18 19:27:14 +02:00
Alan Agius
23296a2c66 fix: add @verdaccio/core as a dependency (#5286)
`@verdaccio/core` is needed as a runtime dependency. See: 31a18f8f61/packages/loaders/src/utils.ts (L3)

```
Error: Cannot find module '@verdaccio/core'
Require stack:
- /home/runner/.cache/bazel/_bazel_runner/f47b8283cc0f5922f9455b06771398a1/sandbox/processwrapper-sandbox/3053/execroot/_main/bazel-out/k8-fastbuild/bin/tests/legacy-cli/e2e.esbuild_node22_/e2e.esbuild_node22.runfiles/_main/node_modules/.aspect_rules_js/@verdaccio+loaders@8.0.0-next-8.7/node_modules/@verdaccio/loaders/build/plugin-async-loader.js
```
2025-06-18 18:07:54 +02:00
renovate[bot]
3eb48d6c70 fix(deps): update dependency usehooks-ts to v3.1.1 (#5282)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 21:45:13 +02:00
Juan Picado
f0501eea78 chore: update versions (next-8) (#5278)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-17 21:03:37 +02:00
Marc Bernard
d22ef4e61e fix: config web login default (#5280) 2025-06-17 20:03:49 +02:00
Alan Agius
96d2f0f24d fix(core): remove lodash from a dependency (#5277)
This removes the usage of `lodash`.
2025-06-16 20:45:16 +02:00
verdacciobot
0b66de1274 chore: updated static data 2025-06-16 00:17:11 +00:00
renovate[bot]
897ca09828 chore(deps): update dependency @crowdin/cli to v4.7.1 (#5274) 2025-06-15 00:08:40 +02:00
renovate[bot]
85bf8dc6d8 fix(deps): update dependency semver to v7.7.2 (#5272) 2025-06-14 20:29:09 +02:00
renovate[bot]
7fa42b5a4e chore(deps): update babel monorepo (#5273) 2025-06-14 20:07:18 +02:00
renovate[bot]
4ec28f20b3 fix(deps): update dependency debug to v4.4.1 (#5271) 2025-06-14 17:24:56 +02:00
renovate[bot]
003be2a561 fix(deps): update dependency marked to v15.0.12 (#5265)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-09 07:22:42 +02:00
verdacciobot
bd3d50b7c0 chore: updated static data 2025-06-09 00:17:08 +00:00
renovate[bot]
93348f0208 chore(deps): pin actions/checkout action to 11bd719 (#5248)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-07 10:26:07 +02:00
Juan Picado
c120b32d07 chore: update versions (next-8) (#5193)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-06-07 10:11:45 +02:00
Juan Picado
47ee18c3dd Update x-smok-test-docker.yml 2025-06-07 10:09:18 +02:00
Juan Picado
0938e965cb chore: fix library import 2025-06-07 09:45:43 +02:00
Marc Bernard
72c3cbb5bf chore(utils): replace @verdaccio/utils dependency with core (#5241) 2025-06-07 09:31:53 +02:00
Marc Bernard
626ae6aae9 feat: web v1 login frontend (experimental) (#5202)
* feat: web v1 login backend (experimental)

* Add missing createUser

* Change ui url

* Update test

* Update test

* Fix server address

* Update middleware login_cli

* Update tests

* Return token, reduce poll time, fix timestamp

* feat: web v1 login frontend (experimental)

* fix codeql

* Update constants.ts

---------

Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2025-06-07 09:09:11 +02:00
renovate[bot]
184bd51418 fix(deps): update dependency pino to v9.7.0 (#5260)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-07 08:34:18 +02:00
renovate[bot]
837f00dc56 chore(deps): update dependency jsdom to v26 (#5261)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-07 08:34:02 +02:00
renovate[bot]
52c1d22c91 chore(deps): update all build dependencies (#5256)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-06 22:11:04 +02:00
dependabot[bot]
09503bcd51 chore(deps): bump github/codeql-action from 3.28.16 to 3.28.18 (#5254)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.16 to 3.28.18.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](28deaeda66...ff0a06e83c)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.18
  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>
2025-06-06 21:12:21 +02:00
silverwind
1e8e6e4212 docs: add link to verdaccio-static-token (#5257) 2025-06-06 18:40:18 +02:00
renovate[bot]
c7285cf933 chore(deps): pin dependencies (#5255)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-06 15:36:43 +02:00
verdacciobot
0f2da1897c chore: updated static data 2025-06-05 00:16:05 +00:00
verdacciobot
06132a2ceb chore: updated static data 2025-06-02 00:16:31 +00:00
verdacciobot
688eb15e77 chore: updated static data 2025-05-29 00:16:12 +00:00
Marc Bernard
2fef671547 chore(signature): remove duplicate code (#5244)
* chore(signature): remove duplicate code

* auth
2025-05-28 00:08:39 +02:00
Marc Bernard
d945bfe99d fix(e2e): test.each was not working as expected (#5246)
* fix(e2e): test.each was not working as expected

* fix unpublish

* remove beta

* fix dist-tags
2025-05-26 20:32:37 +02:00
verdacciobot
610ed5cd04 chore: updated static data 2025-05-26 00:16:18 +00:00
Juan Picado
85d8ea16d6 chore: update docker publish action (#5247) 2025-05-22 08:27:09 +02:00
verdacciobot
08ebbce001 chore: updated static data 2025-05-22 00:16:05 +00:00
Marc Bernard
7513899660 chore(tarball): remove lodash, fix typing (#5243) 2025-05-21 22:32:00 +02:00
Marc Bernard
534fafd741 feat(e2e): add npm11 (#5245)
* feat(e2e): add npm11

* add to workflow

* Remove pre-release from versions

* Fix publish test
2025-05-21 21:44:54 +02:00
Marc Bernard
9509b63345 chore(core): http status codes (#5242) 2025-05-20 09:08:07 +02:00
verdacciobot
4d96585991 chore: updated static data 2025-05-19 00:16:24 +00:00
Marc Bernard
0be45da363 chore(web): move utils to web package (#5234)
* chore(types): use "Person" instead of "Author"

* chore(web): move utils to web package

* avoid redos

* fix plugin_prefix

---------

Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2025-05-18 19:29:46 +02:00
Marc Bernard
7751a55a34 fix(local-storage): uncontrolled data used in path expression (#5159)
* fix(loca-storage): uncontrolled data used in path expression

* update tests

* fix path check

* you're right, copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* sure, copilot

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix storage path

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-17 23:08:22 +02:00
Marc Bernard
acb8a99f55 chore(core): move more utils to core (#5233)
* chore(core): move more utils to core

* pin minimatch

* update lock file
2025-05-17 20:58:01 +02:00
Juan Picado
b776e1f897 chore: enable CI Node.js 24 (#5240)
* chore: enable CI Node.js 24

* add e2e

* docker build on 24
2025-05-17 17:30:59 +02:00
Marc Bernard
d33266b5a6 chore(types): use "Person" instead of "Author" (#5232) 2025-05-17 16:11:01 +02:00
Marc Bernard
b19ddca81f fix(config): server settings (#5238) 2025-05-17 16:00:11 +02:00
Juan Picado
f86da50d91 chore: update e2e nginx test 2025-05-17 15:33:50 +02:00
Juan Picado
7e9fa2a5b3 chore: fix nginx example 2025-05-17 12:15:55 +02:00
Marc Bernard
6add153fde feat(loader): support scoped plugins in plugin folder (#5237) 2025-05-17 10:58:41 +02:00
verdacciobot
0052cc5b97 chore: updated static data 2025-05-17 07:14:02 +00:00
Marc Bernard
5b64bb9e3e fix: monthly npm stats (#5236) 2025-05-16 22:32:28 +02:00
verdacciobot
97df95af40 chore: updated static data 2025-05-15 00:15:56 +00:00
verdacciobot
6c0ba0e3a4 chore: updated static data 2025-05-12 00:16:54 +00:00
Saurabh Gohil
3d113dd38d docs(uplinks): updated the documentation for an example of AWS CodeArtifact in uplinks (#5231)
* - Updated the documentation for an example of AWS CodeArtifact uplink on how to make it work

* - Added the changeset

* - Changes as per the things mentioned in PR comments

* - Updated the other document file as well
2025-05-09 15:50:36 +02:00
verdacciobot
c6dc42e92b chore: updated static data 2025-05-08 00:15:42 +00:00
Marc Bernard
ca0844a45a chore(ui): avoid ts errors for CircularProgres (#5210) 2025-05-06 19:53:09 +02:00
Marc Bernard
3ef4a49bba fix: support JWT sign and verify options (#5227)
* fix: support JWT sign and verify options

* Sync type version
2025-05-06 19:21:48 +02:00
Marc Bernard
387d9f01ea fix(ui): check token expiry on refresh/timer (#5229) 2025-05-05 18:02:00 +02:00
DAmarkday
dedc20b24c docs:add a new link for version v6 to the Docker custom image list. (#5228) 2025-05-05 06:39:31 +02:00
verdacciobot
96b6c404a9 chore: updated static data 2025-05-05 00:16:19 +00:00
Marc Bernard
4236e54e2a chore(ui): avoid ts error for Alerts (#5209) 2025-05-03 09:03:17 +02:00
Marc Bernard
89b72d0761 fix(ui): search chips when showUplinks: false (#5211)
* fix(ui): search chips in offline mode

* Update nine-onions-talk.md

* Update nine-onions-talk.md
2025-05-03 08:43:01 +02:00
Assis Duarte
30d2949471 fix: link to API page (#5215)
* fix: remove a link to a page that no longer exists

* update doc page
2025-05-03 07:57:14 +02:00
renovate[bot]
e5a53628b6 chore(deps): update dependency @changesets/get-dependents-graph to v2.1.3 (#5222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-03 07:45:17 +02:00
renovate[bot]
8f8297ebd9 chore(deps): update dependency msw to v2.7.5 (#5223)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-03 07:17:33 +02:00
dependabot[bot]
2dc16f3308 chore(deps): bump github/codeql-action from 3.28.10 to 3.28.16 (#5221)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.10 to 3.28.16.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](b56ba49b26...28deaeda66)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.16
  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>
2025-05-02 22:23:19 +02:00
renovate[bot]
68b814e786 chore(deps): update all actions (#5218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-02 21:39:37 +02:00
dependabot[bot]
45e6d08647 chore(deps): bump actions/setup-node from 4.2.0 to 4.4.0 (#5220)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.2.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](1d0ff469b7...49933ea528)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 4.4.0
  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>
2025-05-02 21:39:10 +02:00
verdacciobot
2bd520ef07 chore: updated static data 2025-05-01 00:17:52 +00:00
Marc Bernard
6561485453 chore(ui): fix ts error due to excluded test folder (#5207) 2025-04-28 20:52:09 +02:00
Marc Bernard
04c4e5b14f chore(ui-theme): minor app improvements (#5206)
* chore(ui): theme parameters

* Update app, add types/history

* Update great-candles-hang.md
2025-04-28 20:34:46 +02:00
verdacciobot
3a3bbe34ab chore: updated static data 2025-04-28 00:16:20 +00:00
Juan Picado
219abed928 chore: website enable ga-IE
after clean up messed up markdown files
2025-04-27 15:56:37 +02:00
verdacciobot
7d7cffb3a7 chore: updated static data 2025-04-24 00:15:15 +00:00
Juan Picado
e5100e0844 chore: update link install v6 2025-04-21 21:02:19 +02:00
John Chilton
46eeee5f70 update dangerous website link (#5205)
An attribution to thedevlife for their video tutorial about Verdaccio on the docs/installation page pointed to a converted domain nowoffering malware. The commit changes the link destination to the bio link thedevlife uses in their YouTube profile.
2025-04-21 20:49:41 +02:00
verdacciobot
9dfe5d5aaf chore: updated static data 2025-04-21 00:16:07 +00:00
Marc Bernard
50fef56371 update bug report template (#5203)
* Update bug report template

* Add reverse proxy
2025-04-17 07:37:27 +02:00
verdacciobot
c988566d70 chore: updated static data 2025-04-17 00:14:49 +00:00
Marc Bernard
76308ff456 fix(express): error loading middleware plugins (#5200)
* fix(express): error loading middleware plugins

* const for plugin prefix in loader
2025-04-15 19:39:52 +02:00
verdacciobot
481ea6ef3d chore: updated static data 2025-04-14 00:16:09 +00:00
omasakun
fdf44a66c9 fix(middleware): properly derive the html cache key (#5196)
* fix(middleware): properly derive the html cache key

* change html cache key

* add a changeset

* simplify cache key generation by removing MD5 hashing
2025-04-12 14:47:43 +02:00
Marc Bernard
4115860d6e fix(server): web-enabled test (#5197) 2025-04-10 11:49:10 +02:00
verdacciobot
a9a77a5012 chore: updated static data 2025-04-10 00:15:16 +00:00
verdacciobot
8ea4b04740 chore: updated static data 2025-04-07 00:14:58 +00:00
renovate[bot]
8c18c8963c chore(deps): update dependency @changesets/changelog-github to v0.5.1 (#5191)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-06 14:59:11 +02:00
renovate[bot]
6f410af147 chore(deps): update all build dependencies (#5190)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-06 12:00:51 +02:00
Marc Bernard
5f036c0b57 fix(api): cidr whitelist for tokens (#5186)
* fix(api): cidr whitelist for tokens

* remove debug
2025-04-05 08:28:31 +02:00
Juan Picado
ebc6171829 Update README.md 2025-04-01 08:45:24 +02:00
Juan Picado
651f60a8af chore: update versions (next-8) (#5178)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-31 23:20:31 +02:00
Juan Picado
1f25d5f5e8 feat: add legacyMergeConfigs as option (#5177) 2025-03-31 22:19:53 +02:00
Juan Picado
bf566cb6f5 chore: add docker example for verdaccio-github-oauth-ui (#5176) 2025-03-31 21:44:57 +02:00
verdacciobot
0518506efe chore: updated static data 2025-03-31 00:15:59 +00:00
Juan Picado
3d642d7325 chore: fix website build 2025-03-30 22:23:02 +02:00
verdacciobot
c69ec207d2 chore: updated static data 2025-03-30 19:53:53 +00:00
Juan Picado
588614d6a7 chore: update docker example 2025-03-30 21:30:12 +02:00
Juan Picado
78614b79f6 chore: add locakstack example s3 aws plugin (#5174)
* chore: add locakstack example s3 aws plugin

* Update README.md
2025-03-30 21:25:25 +02:00
Juan Picado
6a0e3553c7 chore: update versions (next-8) (#5157)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-29 15:37:40 +01:00
Juan Picado
8f28186645 fix: add legacyMergeConfigs legacy plugins (#5170)
* fix: add legacyMergeConfigs legacy plugins

* Update server.ts

* Update plugin-async-loader.ts

* Create yellow-flies-sniff.md

* add tests

* Update packages/loaders/src/plugin-async-loader.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-03-29 15:24:27 +01:00
Marc Bernard
da1650c421 fix(middleware): scoped package for allow checks (#5165) 2025-03-29 13:23:24 +01:00
Juan Picado
bb478f2ab8 chore: expose config utils (#5168) 2025-03-29 09:58:21 +01:00
Marc Bernard
b9fea389b6 chore: cleanup utils (#5162) 2025-03-28 21:32:32 +01:00
Marc Bernard
1e2f5037d5 chore(api): avoid double registration of JSON bodyParser (#5164) 2025-03-28 21:09:46 +01:00
Marc Bernard
2bcd3ca5b6 chore(config): harmonize configuration options (#5166)
* chore(config): harmonize configuration options

* move prefix back
2025-03-28 20:43:09 +01:00
verdacciobot
00c6afe869 chore: updated static data 2025-03-27 00:15:02 +00:00
Marc Bernard
209a650898 chore: fix ui-component npmignore and readme (#5158) 2025-03-26 06:55:28 +01:00
Marc Bernard
d4fc8275aa fix(e2e): name for npm10 test (#5156) 2025-03-24 20:12:26 +01:00
verdacciobot
817ec3d0e8 chore: updated static data 2025-03-24 00:15:39 +00:00
Juan Picado
41aa893b1a chore: update versions (next-8) (#5138)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-23 14:42:29 +01:00
Marc Bernard
2eb8cc24e8 fix: handling for uplink timeouts (#5153)
* chore(storage): service unavailable message

* fix: handling for uplink timeouts

* remove extra changeset
2025-03-23 12:47:02 +01:00
Marc Bernard
b3fa5df7bb fix(proxy): uplink processing order (#5131)
* fix: uplink processing order

* Replace upname with uplinkName

* fix proxy uplinkname
2025-03-23 12:36:27 +01:00
Juan Picado
d633685d9e Update README.md 2025-03-23 12:35:40 +01:00
Juan Picado
a0968ba1f7 clean up readme 2025-03-23 12:34:55 +01:00
Marc Bernard
30fec6fd3c chore: remove obsolete test data from local-storage (#5151) 2025-03-22 12:43:39 +01:00
Marc Bernard
50f20aa004 chore: debug messages in loader (#5152) 2025-03-22 07:24:57 +01:00
Marc Bernard
dbe6a76eab fix(i18n): avoid fallback for en-us (#5150) 2025-03-21 17:49:31 +01:00
verdacciobot
96bd6109ac chore: updated static data 2025-03-20 00:14:22 +00:00
Marc Bernard
c1faf6d473 chore(ui): reduce build size (#5142)
* chore(ui): reduce build size

* move types from /build/src to /build
2025-03-17 20:20:15 +01:00
Marc Bernard
0607e802ba chore: update readme badges and license files (#5145)
* chore: update readme badges and license files

* stargazers
2025-03-17 19:53:25 +01:00
Marc Bernard
493366301f fix(ui): format date distance test (#5146) 2025-03-17 19:47:58 +01:00
Marc Bernard
3763df19b4 fix(ui): start storybook on windows (#5141) 2025-03-17 19:41:33 +01:00
Marc Bernard
648aaf93bb fix: memory plugin limit error message (#5147) 2025-03-17 19:36:45 +01:00
Marc Bernard
99f6e118e2 chore(ui): flags import and minor updates (#5149) 2025-03-17 19:22:51 +01:00
Marc Bernard
e67336cef2 chore: add npmignore (#5148) 2025-03-17 17:06:39 +01:00
Marc Bernard
c81bd75616 chore(ui): update react-json-view (#5144)
* chore(ui): update react-json-view

* update lockfile
2025-03-17 08:02:26 +01:00
verdacciobot
1a8f8b020c chore: updated static data 2025-03-17 00:15:28 +00:00
Juan Picado
5130a67f90 Update x-e2e-jest-workflow.yml 2025-03-16 14:25:01 +01:00
Juan Picado
44b3a45813 Update x-e2e-jest-workflow.yml 2025-03-16 14:21:40 +01:00
Marc Bernard
ef6864c832 chore(deps): update webpack-dev-server to v5 (#5133) 2025-03-13 20:29:40 +01:00
Marc Bernard
e4a153955e chore: package.json maintenance (#5134) 2025-03-13 20:26:54 +01:00
Marc Bernard
8209042ee7 fix: bluesky logo and links on website (#5135) 2025-03-13 20:23:26 +01:00
Marc Bernard
d675459d73 fix: warnings when building website (#5136)
* fix: warnings when building website

* fix blog entry
2025-03-13 20:23:01 +01:00
Marc Bernard
c166a12b8b fix: start command for storybook (#5137) 2025-03-13 20:22:31 +01:00
verdacciobot
d82d07405a chore: updated static data 2025-03-13 00:15:18 +00:00
verdacciobot
54899d969c chore: updated static data 2025-03-10 00:13:20 +00:00
Juan Picado
e85648f017 chore: update versions (next-8) (#5129)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-09 15:15:16 +01:00
Marc Bernard
95ac1242dc chore: add package parameter to storage plugin interface (#5127) 2025-03-09 12:37:24 +01:00
Juan Picado
00c142f480 chore: update versions (next-8) (#5105)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-09 11:51:41 +01:00
Marc Bernard
411087391a chore(middleware): improve loop detection (#5111)
* chore(middleware): improve loop detection

* rename loop > antiloop.spec

* replace regex
2025-03-09 11:12:17 +01:00
renovate[bot]
016f0c2bcd chore(deps): update babel monorepo to v7.26.9 (#5118)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-09 10:56:26 +01:00
Marc Bernard
85e0e135aa fix: internal error for unpublished tarball (#5119) 2025-03-09 10:56:00 +01:00
Marc Bernard
13e0fdef08 fix(proxy): validate protocol of proxy settings (#5125)
* fix(proxy): validate protocol of proxy settings

* Update docs
2025-03-09 10:42:11 +01:00
Marc Bernard
83dbde5154 fix(store): internal error when checking manifest (#5123) 2025-03-08 14:39:53 +01:00
Marc Bernard
7e48ac6cde fix(store): update deprecate state (#5121) 2025-03-08 14:36:46 +01:00
Marc Bernard
d1dcb2ccc3 chore: sort package.json (#5122) 2025-03-08 13:35:07 +01:00
Marc Bernard
66bc2843e1 chore: middleware package update (#5126) 2025-03-08 13:34:36 +01:00
verdacciobot
dd2fa34e1f chore: updated static data 2025-03-06 00:15:32 +00:00
Juan Picado
0bd3e8e7e7 Update changesets-pr.yml 2025-03-04 17:09:34 +01:00
renovate[bot]
dc89fa0269 chore(deps): update all build dependencies (#5117)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-03 12:33:28 +01:00
verdacciobot
ae9944ebf8 chore: updated static data 2025-03-03 00:15:32 +00:00
Juan Picado
fc9447e805 chore: update ci 2025-03-02 18:26:07 +01:00
Juan Picado
12712f5547 Update ui-components.yml 2025-03-02 18:19:01 +01:00
Juan Picado
e33f8446af chore: ui-component ci 2025-03-02 18:13:54 +01:00
verdacciobot
c7d0290127 chore: updated static data 2025-03-02 16:25:25 +00:00
Juan Picado
9fbae9a5c7 chore: fix msw local development (#5116)
* chore: fix msw local development

* Create changesets-pr.yml

* Update changesets-pr.yml

* Update changesets-pr.yml

* Update changesets-pr.yml

* Update changesets-pr.yml
2025-03-02 17:21:15 +01:00
Juan Picado
b6e9f4606e chore: update ui-i18n package settings 2025-03-02 13:12:55 +01:00
Juan Picado
3b72253c9c chore: update ui-components workflow 2025-03-02 13:10:15 +01:00
Juan Picado
f6a4f9f582 Update pnpm-lock.yaml 2025-03-02 13:06:15 +01:00
Juan Picado
4166b31540 chore: fix changesets 2025-03-02 13:04:37 +01:00
Juan Picado
a7c1f36ec1 Update pre.json 2025-03-02 12:54:58 +01:00
Juan Picado
c256b1d97e Update changesets.yml 2025-03-02 12:51:17 +01:00
Juan Picado
92c128f735 Update changesets.yml 2025-03-02 12:50:47 +01:00
Juan Picado
e78686e961 Update changesets.yml 2025-03-02 12:43:39 +01:00
Juan Picado
d4225867df chore: improve ci 2025-03-02 12:37:35 +01:00
Juan Picado
8d30c50c89 chore: remove test files 2025-03-02 12:32:03 +01:00
Juan Picado
be28e6cc1b Update .gitignore 2025-03-02 12:30:53 +01:00
Juan Picado
d9e8da40c4 chore: add ui translation package (#5115)
* chore: add ui translation package

* Update package.json

* Create itchy-glasses-end.md
2025-03-02 12:07:36 +01:00
Marc Bernard
6260eae1e8 fix(ui-components): remove test warnings (#5113) 2025-03-02 11:39:04 +01:00
Marc Bernard
8eb8975d66 fix: notification/alert box formatting (#5112) 2025-03-02 10:54:40 +01:00
Marc Bernard
96fdf89d20 fix(web): anonymous user handling (#5114)
* fix(web): "??" operator warning

* fix(web): anonymous user handling

* remove duplicate changeset
2025-03-02 10:50:56 +01:00
dependabot[bot]
cd61cd4dab chore(deps): bump actions/cache from 4.2.0 to 4.2.2 (#5108)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.0 to 4.2.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](1bd1e32a3b...d4323d4df1)

---
updated-dependencies:
- dependency-name: actions/cache
  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>
2025-03-01 13:26:41 +01:00
dependabot[bot]
e1ceeb051c chore(deps): bump github/codeql-action from 3.28.8 to 3.28.10 (#5107)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.8 to 3.28.10.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](dd746615b3...b56ba49b26)

---
updated-dependencies:
- dependency-name: github/codeql-action
  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>
2025-03-01 13:26:34 +01:00
dependabot[bot]
ace32e1dd9 chore(deps): bump docker/setup-qemu-action from 3.3.0 to 3.6.0 (#5109)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 3.3.0 to 3.6.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](53851d1459...29109295f8)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  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>
2025-03-01 13:26:25 +01:00
dependabot[bot]
bcd90863f1 chore(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 (#5110)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65c4c4a1dd...4cec3d8aa0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  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>
2025-03-01 13:26:03 +01:00
Juan Picado
add1b7674b chore: fix dependency reference 2025-03-01 11:50:43 +01:00
Juan Picado
0823c446aa chore: corepack inside dockerfile 2025-03-01 11:35:10 +01:00
Juan Picado
ffcf865ba8 chore: update pnpm command 2025-03-01 11:33:17 +01:00
Juan Picado
150ac6e231 chore: update pnm10 (#5106)
* chore: update pnm10

* Update e2e-ci.yml

* Update e2e-ci.yml

* Update e2e-ci.yml
2025-03-01 11:31:32 +01:00
Marc Bernard
02f28e928e fix(ui-components): typings for vitest/jest-dom (#5103) 2025-03-01 10:26:35 +01:00
Marc Bernard
a85a6c58d6 fix: set eol default (#5104) 2025-03-01 09:51:47 +01:00
verdacciobot
ea6b31a4e5 chore: updated static data 2025-02-27 00:15:24 +00:00
verdacciobot
1d4972bf93 chore: updated static data 2025-02-24 00:15:02 +00:00
Juan Picado
0494295240 chore: update versions (next-8) (#5102)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-23 12:30:03 +01:00
renovate[bot]
d9628a8fa4 chore(deps): update dependency vite-tsconfig-paths to v5.1.4 (#5098)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 12:19:48 +01:00
renovate[bot]
53869d8eed fix(deps): update dependency react-hook-form to v7.54.2 (#5099)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-23 12:19:37 +01:00
Paul Gschwendtner
bf0e09a509 fix: runtime dependency missing as explicit dependency (#5101)
* fix: runtime dependency missing as explicit dependency

Currently, when `@verdaccio/signature` is loaded, in particular the `signature.js` file, the `@verdaccio/config` module is being loaded but it's not an explicit dependency. It's just a dev dependency. This is problematic with e.g. pnpm as package manager which intentionally tries to prevent such "leaking"/"escaping" of dependencies.

* lock file

---------

Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2025-02-23 12:19:04 +01:00
verdacciobot
3711b20816 chore: updated static data 2025-02-20 00:14:16 +00:00
verdacciobot
a29e7d4b27 chore: updated static data 2025-02-17 00:14:16 +00:00
Juan Picado
11055f6eb3 chore: update versions (next-8) (#5095)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-02-16 22:30:04 +01:00
renovate[bot]
5ab899fa57 fix(deps): update dependency core-js to v3.40.0 (#5097) 2025-02-16 22:02:50 +01:00
renovate[bot]
87e410478e fix(deps): update dependency compression to v1.8.0 (#5096) 2025-02-16 22:02:32 +01:00
Juan Picado
96e0011655 chore: update versions (#5094) 2025-02-16 20:28:02 +01:00
renovate[bot]
22c3455918 fix(deps): update dependency country-flag-icons to v1.5.16 (#5092)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-15 16:40:38 +01:00
verdacciobot
27bda4c4b2 chore: updated static data 2025-02-13 00:14:18 +00:00
verdacciobot
e80fa2df04 chore: updated static data 2025-02-10 00:14:57 +00:00
Aditya Mathur
6a4f03b97b refactor(api): update user routes to use constants for endpoints (#5089) 2025-02-06 08:30:44 +01:00
verdacciobot
7ee74706b4 chore: updated static data 2025-02-06 00:14:05 +00:00
renovate[bot]
ef94596558 chore(deps): update dependency storybook to v8.5.3 (#5087)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 22:22:48 +01:00
renovate[bot]
ecddde1870 fix(deps): update dependency semver to v7.7.1 (#5088)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 22:06:28 +01:00
renovate[bot]
b744cfec2a chore(deps): update dependency @changesets/cli to v2.27.12 (#5085)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 21:11:22 +01:00
verdacciobot
5e394ce970 chore: updated static data 2025-02-04 07:06:17 +00:00
renovate[bot]
9d4aa6ae32 chore(deps): update dependency undici-types to v5.28.4 (master) (#5086)
* chore(deps): update dependency undici-types to v5.28.4

* Update action.yml

* update ci

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Juan Picado <juanpicado19@gmail.com>
2025-02-03 22:55:46 +01:00
814 changed files with 49857 additions and 21018 deletions

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/loaders': minor
---
feat(loader): support scoped plugins in plugin folder

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
fix(ui): check token expiry on refresh/timer

View File

@@ -0,0 +1,18 @@
---
'@verdaccio/local-storage': patch
'@verdaccio/server': patch
'@verdaccio/server-fastify': patch
'@verdaccio/test-helper': patch
'@verdaccio/ui-components': patch
'@verdaccio/tarball': patch
'@verdaccio/types': patch
'@verdaccio/middleware': patch
'verdaccio': patch
'@verdaccio/config': patch
'@verdaccio/proxy': patch
'@verdaccio/store': patch
'@verdaccio/auth': patch
'@verdaccio/api': patch
---
chore(utils): replace @verdaccio/utils dependency with core

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/server': patch
---
fix(server): web-enabled test

View File

@@ -0,0 +1,21 @@
---
'docusaurus-plugin-contributors': patch
'generator-verdaccio-plugin': patch
'@verdaccio/logger-prettify': patch
'@verdaccio/local-scripts': patch
'@verdaccio/file-locking': patch
'@verdaccio/ui-theme': patch
'@verdaccio/server-fastify': patch
'@verdaccio/test-helper': patch
'@verdaccio/middleware': patch
'verdaccio': patch
'@verdaccio/node-api': patch
'@verdaccio/config': patch
'@verdaccio/hooks': patch
'@verdaccio/proxy': patch
'@verdaccio/store': patch
'@verdaccio/auth': patch
'@verdaccio/api': patch
---
chore(deps): built-in node imports

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/ui-theme': patch
'@verdaccio/ui-components': patch
---
chore(deps): update webpack-dev-server to v5

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/store': patch
---
fix(store): internal error when checking manifest

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/server': patch
---
chore(deps): express

View File

@@ -0,0 +1,8 @@
---
'@verdaccio/ui-theme': minor
'@verdaccio/ui-components': minor
'@verdaccio/middleware': patch
'@verdaccio/ui-i18n': patch
---
feat: web v1 login frontend (experimental)

View File

@@ -13,6 +13,7 @@
]
],
"ignoredPackages": [
"@verdaccio/local-publish",
"docusaurus-plugin-downloads",
"docusaurus-plugin-contributors",
"@verdaccio/test-cli-commons",

View File

@@ -0,0 +1,7 @@
---
'verdaccio-htpasswd': patch
'verdaccio-memory': patch
'verdaccio-audit': patch
---
chore(deps): plugins audit, htpasswd, memory

View File

@@ -0,0 +1,7 @@
---
'@verdaccio/config': patch
'@verdaccio/logger-commons': patch
'@verdaccio/types': patch
---
feat(logger): support redacting sensitive data

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/middleware': patch
---
chore(middleware): improve loop detection

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
chore(ui): avoid ts error for Alerts

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/api': patch
---
chore(api): avoid double registration of JSON bodyParser

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
fix(ui): start storybook on windows

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/ui-theme': patch
'@verdaccio/ui-components': patch
---
chore(ui): update react-json-view

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/store': patch
'@verdaccio/types': patch
---
chore(types): use "Person" instead of "Author"

View File

@@ -0,0 +1,13 @@
---
'@verdaccio/local-storage': patch
'@verdaccio/server-fastify': patch
'@verdaccio/middleware': patch
'@verdaccio/core': patch
'@verdaccio/config': patch
'@verdaccio/store': patch
'@verdaccio/utils': patch
'@verdaccio/api': patch
'@verdaccio/web': patch
---
chore: cleanup utils

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/signature': patch
'@verdaccio/utils': patch
---
chore(deps): signature, utils

View File

@@ -0,0 +1,5 @@
---
'verdaccio': patch
---
chore(deps): verdaccio package

View File

@@ -0,0 +1,7 @@
---
'verdaccio': patch
'@verdaccio/store': patch
'@verdaccio/utils': patch
---
fix: internal error for unpublished tarball

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/web': patch
---
chore(web): move utils to web package

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/config': patch
---
chore: expose config utils

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/local-storage': patch
---
chore(deps): local-storage

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/proxy': patch
'@verdaccio/website': patch
---
fix(proxy): validate protocol of proxy settings

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/loaders': patch
---
add `@verdaccio/core` as a dependency

View File

@@ -0,0 +1,9 @@
---
'@verdaccio/config': patch
'@verdaccio/search': patch
'@verdaccio/proxy': patch
'@verdaccio/store': patch
'@verdaccio/utils': patch
---
fix: uplink processing order

View File

@@ -0,0 +1,7 @@
---
'@verdaccio/core': minor
'@verdaccio/node-api': minor
'@verdaccio/config': minor
---
feat: getListenAddress getConfigParsed methods

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-theme': patch
---
chore(ui): minor app improvements

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/core': patch
---
chore(core): http status codes

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/e2e-cli-npm10': patch
---
fix(e2e): name for npm10 test

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/web': patch
---
chore(deps): web package

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/local-storage': patch
---
fix(local-storage): uncontrolled data used in path expression

View File

@@ -0,0 +1,7 @@
---
'@verdaccio/ui-theme': minor
'@verdaccio/ui-components': minor
'@verdaccio/ui-i18n': minor
---
feat: new i18n package for ui

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/auth': patch
---
feat: add legacyMergeConfigs as option

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/e2e-cli-npm-common': patch
---
fix(e2e): test.each was not working as expected

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/website': patch
---
- Updated the docs to show how we can make AWS CodeArtifact work with Verdaccio
- Added the example uplinks configuration

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/e2e-cli-npm11': patch
'@verdaccio/e2e-cli-npm-common': patch
---
feat(e2e): add npm11

View File

@@ -0,0 +1,8 @@
---
'@verdaccio/server': patch
'@verdaccio/types': patch
'@verdaccio/middleware': patch
'@verdaccio/ui-components': patch
---
chore(config): harmonize configuration options

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/ui-theme': patch
'@verdaccio/ui-components': patch
---
chore(ui): flags import and minor updates

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
fix(ui): search chips when showUplinks is false

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/config': patch
---
fix: runtime dependency missing as explicit dependency

View File

@@ -0,0 +1,7 @@
---
'@verdaccio/core': patch
'@verdaccio/proxy': patch
'@verdaccio/store': patch
---
fix: handling for uplink timeouts

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/middleware': patch
---
fix(middleware): scoped package for allow checks

View File

@@ -0,0 +1,5 @@
---
'verdaccio-memory': patch
---
fix: memory plugin limit error message

View File

@@ -0,0 +1,42 @@
---
'generator-verdaccio-plugin': patch
'@verdaccio/logger-prettify': patch
'@verdaccio/logger-commons': patch
'@verdaccio/local-storage': patch
'@verdaccio/local-publish': patch
'@verdaccio/local-scripts': patch
'@verdaccio/file-locking': patch
'verdaccio-htpasswd': patch
'@verdaccio/ui-theme': patch
'verdaccio-memory': patch
'@verdaccio/search-indexer': patch
'@verdaccio/server': patch
'@verdaccio/server-fastify': patch
'@verdaccio/logger': patch
'@verdaccio/test-helper': patch
'@verdaccio/ui-components': patch
'@verdaccio/tarball': patch
'@verdaccio/eslint-config': patch
'@verdaccio/types': patch
'@verdaccio/middleware': patch
'@verdaccio/cli-standalone': patch
'@verdaccio/core': patch
'@verdaccio/ui-i18n': patch
'@verdaccio/signature': patch
'verdaccio': patch
'@verdaccio/url': patch
'@verdaccio/node-api': patch
'@verdaccio/loaders': patch
'@verdaccio/config': patch
'@verdaccio/search': patch
'@verdaccio/hooks': patch
'@verdaccio/proxy': patch
'@verdaccio/store': patch
'@verdaccio/utils': patch
'@verdaccio/auth': patch
'@verdaccio/api': patch
'@verdaccio/cli': patch
'@verdaccio/web': patch
---
chore: package.json maintenance

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/server': patch
'@verdaccio/loaders': patch
---
fix(express): error loading middleware plugins

View File

@@ -0,0 +1,9 @@
---
'@verdaccio/types': patch
'@verdaccio/middleware': patch
'@verdaccio/core': patch
'@verdaccio/config': patch
'@verdaccio/api': patch
---
feat: web v1 login backend (experimental)

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/signature': patch
'@verdaccio/config': patch
---
chore(signature): remove duplicate code

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
fix(ui-components): remove test warnings

View File

@@ -14,6 +14,7 @@
"@verdaccio/e2e-cli-yarn3": "1.0.1",
"@verdaccio/e2e-cli-yarn4": "1.0.1",
"@verdaccio/e2e-ui": "2.0.0",
"@verdaccio/ui-i18n": "8.0.0",
"@verdaccio/api": "7.0.0",
"@verdaccio/auth": "7.0.0",
"@verdaccio/cli": "7.0.0",
@@ -48,7 +49,6 @@
"@verdaccio/eslint-config": "3.0.0",
"generator-verdaccio-plugin": "5.0.0",
"@verdaccio/test-helper": "3.0.0",
"@verdaccio/local-publish": "0.0.2",
"@verdaccio/local-scripts": "1.0.0",
"customprefix-auth": "2.0.0",
"@verdaccio/ui-components": "3.0.0",
@@ -59,53 +59,142 @@
"@verdaccio/e2e-cli-npm-common": "1.0.0",
"@verdaccio/e2e-cli-pnpm-common": "1.0.2-next-8.0",
"@verdaccio/e2e-cli-pnpm10": "1.0.0",
"docusaurus-plugin-downloads": "2.0.0"
"docusaurus-plugin-downloads": "2.0.0",
"@verdaccio/local-publish": "0.0.2",
"@verdaccio/e2e-cli-npm10": "1.0.1",
"@verdaccio/e2e-cli-npm11": "1.0.2-next-8.0"
},
"changesets": [
"afraid-cars-sneeze",
"afraid-cheetahs-rule",
"angry-doors-tan",
"beige-lions-type",
"blue-paws-cheer",
"brave-ears-drive",
"breezy-geckos-search",
"breezy-toys-judge",
"bright-bobcats-ring",
"bright-mugs-buy",
"brown-lions-talk",
"brown-planets-approve",
"calm-mangos-compare",
"chatty-apricots-report",
"clean-beds-wash",
"clean-dryers-hug",
"clean-rings-listen",
"clever-bees-happen",
"cool-balloons-search",
"cool-seals-watch",
"cuddly-paws-laugh",
"curly-mirrors-smile",
"curvy-rockets-camp",
"cyan-snakes-kiss",
"dirty-countries-play",
"early-eyes-float",
"early-trainers-grin",
"eight-countries-think",
"eighty-apes-think",
"eleven-rocks-dream",
"few-beds-itch",
"few-ears-deny",
"few-poets-bathe",
"fifty-falcons-design",
"flat-rules-design",
"forty-hounds-matter",
"four-buttons-remember",
"fresh-owls-hunt",
"friendly-feet-sing",
"funny-fireants-tan",
"fuzzy-ears-yawn",
"gentle-stingrays-repeat",
"gold-files-speak",
"gold-parents-shave",
"gold-squids-watch",
"great-candles-hang",
"green-eagles-boil",
"healthy-ducks-drive",
"healthy-zoos-lie",
"hip-deers-join",
"hip-eggs-serve",
"hip-suns-jam",
"hot-crews-live",
"hungry-books-bathe",
"hungry-dolls-destroy",
"itchy-glasses-end",
"large-turkeys-change",
"long-eyes-drum",
"long-singers-drive",
"loud-dingos-cough",
"lucky-crabs-enjoy",
"modern-llamas-know",
"nasty-cooks-watch",
"nasty-experts-bow",
"nice-garlics-tie",
"nine-countries-remember",
"nine-onions-talk",
"ninety-geese-do",
"ninety-hotels-dance",
"odd-fishes-cry",
"old-clocks-destroy",
"pink-jeans-lick",
"pink-pants-try",
"poor-hats-smile",
"poor-queens-shop",
"popular-trees-grin",
"proud-houses-switch",
"purple-planes-do",
"quick-avocados-type",
"quick-seas-deny",
"rare-mirrors-notice",
"real-balloons-travel",
"real-seahorses-change",
"red-dolls-repair",
"rotten-bananas-attend",
"rotten-melons-notice",
"rotton-readers-shave",
"rude-birds-design",
"rude-socks-walk",
"serious-apes-rule",
"seven-peas-obey",
"seven-suits-kneel",
"sharp-queens-rhyme",
"shiny-buttons-laugh",
"short-mails-smoke",
"short-turkeys-boil",
"silent-bags-listen",
"silent-tips-admire",
"silver-houses-remain",
"silver-insects-train",
"six-planes-appear",
"slow-cars-guess",
"smooth-games-share",
"soft-berries-fail",
"strange-pants-chew",
"stupid-camels-build",
"stupid-socks-grow",
"sweet-crabs-deliver",
"swift-knives-shop",
"swift-mangos-grab",
"swift-zebras-cheer",
"tame-hairs-drive",
"ten-jeans-approve",
"tender-buckets-smoke",
"thick-dolphins-rule",
"thick-insects-run",
"thirty-comics-trade",
"tidy-socks-battle",
"tricky-impalas-shake",
"tricky-kiwis-thank",
"tricky-knives-end",
"twelve-games-wonder",
"violet-baboons-beg",
"violet-bobcats-allow",
"violet-boxes-float",
"weak-cherries-serve"
"violet-poems-walk",
"weak-cherries-serve",
"wet-cats-behave",
"wicked-points-relate",
"wild-coins-lie",
"yellow-flies-sniff"
]
}

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/web': patch
---
fix(web): anonymous user handling

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
fix(ui): format date distance test

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
fix(ui-components): typings for vitest/jest-dom

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/auth': patch
---
chore(auth): typings

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/web': patch
---
fix: config web login default

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/loaders': patch
---
chore: debug messages in loader

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/auth': patch
---
chore(auth): multiple plugins test

View File

@@ -0,0 +1,8 @@
---
'@verdaccio/file-locking': patch
'@verdaccio/tarball': patch
'@verdaccio/core': patch
'@verdaccio/url': patch
---
chore(deps): clean up core modules

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/proxy': patch
---
chore(proxy): update tests

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
chore(ui): avoid ts errors for CircularProgress

View File

@@ -0,0 +1,41 @@
---
'generator-verdaccio-plugin': patch
'@verdaccio/logger-prettify': patch
'@verdaccio/logger-commons': patch
'@verdaccio/local-storage': patch
'verdaccio-auth-memory': patch
'@verdaccio/local-publish': patch
'@verdaccio/local-scripts': patch
'@verdaccio/file-locking': patch
'verdaccio-htpasswd': patch
'@verdaccio/ui-theme': patch
'verdaccio-memory': patch
'@verdaccio/search-indexer': patch
'@verdaccio/server': patch
'@verdaccio/server-fastify': patch
'@verdaccio/logger': patch
'verdaccio-audit': patch
'@verdaccio/test-helper': patch
'@verdaccio/ui-components': patch
'@verdaccio/tarball': patch
'@verdaccio/eslint-config': patch
'@verdaccio/types': patch
'@verdaccio/middleware': patch
'@verdaccio/cli-standalone': patch
'@verdaccio/core': patch
'verdaccio': patch
'@verdaccio/url': patch
'@verdaccio/node-api': patch
'@verdaccio/loaders': patch
'@verdaccio/config': patch
'@verdaccio/hooks': patch
'@verdaccio/proxy': patch
'@verdaccio/store': patch
'@verdaccio/utils': patch
'@verdaccio/auth': patch
'@verdaccio/api': patch
'@verdaccio/cli': patch
'@verdaccio/website': patch
---
chore: update readme badges and license files

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
chore(ui): reduce build size

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/middleware': patch
'@verdaccio/web': patch
---
chore: export and constant on middleware

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
chore(ui): fix ts error due to excluded test folder

View File

@@ -0,0 +1,8 @@
---
'@verdaccio/logger-prettify': patch
'@verdaccio/logger-commons': patch
'@verdaccio/loaders': patch
'@verdaccio/hooks': patch
---
chore(deps): hooks, loaders, logger

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/ui-theme': patch
'@verdaccio/ui-components': patch
---
chore(ui): update deps and storybook

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/middleware': patch
---
chore(deps): middleware

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/core': patch
'@verdaccio/utils': patch
---
chore(core): move more utils to core

View File

@@ -0,0 +1,12 @@
---
'@verdaccio/server': patch
'@verdaccio/core': patch
'@verdaccio/loaders': patch
'@verdaccio/config': patch
'@verdaccio/store': patch
'@verdaccio/auth': patch
'@verdaccio/api': patch
'@verdaccio/web': patch
---
fix(config): server settings

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/api': patch
---
fix(api): cidr whitelist for tokens

View File

@@ -0,0 +1,8 @@
---
'@verdaccio/search-indexer': patch
'@verdaccio/node-api': patch
'@verdaccio/search': patch
'@verdaccio/proxy': patch
---
chore(deps): node-api, proxy, search, search-indexer

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/local-storage': patch
---
chore: remove obsolete test data from local-storage

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-components': patch
---
chore: fix ui-component npmignore and readme

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/middleware': patch
---
fix(middleware): properly derive the html cache key

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/store': patch
---
chore(deps): storage

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/core': patch
---
fix(core): remove `lodash` from a dependency

View File

@@ -0,0 +1,18 @@
---
'@verdaccio/test-cli-commons': patch
'@verdaccio/e2e-cli-pnpm10': patch
'@verdaccio/e2e-cli-npm10': patch
'@verdaccio/e2e-cli-npm11': patch
'@verdaccio/e2e-cli-pnpm8': patch
'@verdaccio/e2e-cli-pnpm9': patch
'@verdaccio/e2e-cli-yarn1': patch
'@verdaccio/e2e-cli-yarn2': patch
'@verdaccio/e2e-cli-yarn3': patch
'@verdaccio/e2e-cli-yarn4': patch
'@verdaccio/e2e-cli-npm6': patch
'@verdaccio/e2e-cli-npm7': patch
'@verdaccio/e2e-cli-npm8': patch
'@verdaccio/e2e-cli-npm9': patch
---
chore(deps): e2e-cli

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/store': patch
---
fix(store): update deprecate state

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-i18n': patch
---
fix(i18n): avoid fallback for en-us

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/middleware': patch
'@verdaccio/web': patch
---
chore: middleware package update

View File

@@ -0,0 +1,6 @@
---
'@verdaccio/core': patch
'@verdaccio/store': patch
---
chore: add package parameter to storage plugin interface

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/api': patch
---
chore(api): remove obsolete tests

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/ui-i18n': patch
---
fix: ignore duplicted files

View File

@@ -0,0 +1,7 @@
---
'@verdaccio/auth': patch
'@verdaccio/signature': patch
'@verdaccio/types': patch
---
fix: support JWT sign and verify options

View File

@@ -0,0 +1,5 @@
---
'@verdaccio/tarball': patch
---
chore(tarball): remove lodash, fix typing

View File

@@ -0,0 +1,10 @@
---
'@verdaccio/search-indexer': patch
'@verdaccio/server': patch
'@verdaccio/loaders': patch
'@verdaccio/store': patch
'@verdaccio/auth': patch
'@verdaccio/web': patch
---
fix: add legacyMergeConfigs legacy plugins

View File

@@ -1,3 +1,4 @@
assets/**/*
**/fixtures/**
**/mock/store/**
**/partials/**

5
.gitattributes vendored
View File

@@ -13,7 +13,7 @@
## Handle line endings automatically for files detected as
## text and leave all files detected as binary untouched.
## This will handle all files NOT defined below.
* text=lf
* text eol=lf
# Source code
*.bash text eol=lf
@@ -197,3 +197,6 @@ Procfile text eol=lf
# Ignore files (like .npmignore or .gitignore)
*.*ignore text eol=lf
# Test Snapshots
*.snap text eol=lf

View File

@@ -17,24 +17,27 @@ assignees: ''
- If you are willing to fix it, there is a checkbox at the bottom.
-->
**Your Environment**
<!-- bug below the version 5.x will be closed, see SECURITY.md for more details -->
* **verdaccio version**: 5.x.x
* **node version** [12.x.x, 14.x.x]:
* **package manager**: [npm@7, pnpm@6, yarn@2]
* **os**: [mac, windows@10, linux]
* **platform**: [npm, docker, helm, other]
**Your environment**
<!-- bugs below the version 6.x will be closed, see SECURITY.md and VERSIONS.md for more details -->
<!-- Please paste the results of running `verdaccio --version` -->
* **verdaccio version**: 6.x.x
<!-- Please paste the results of running `verdaccio --info` -->
* **node version** [20.x.x, 22.x.x]:
* **package manager**: [npm@10.x.x, pnpm@10.x.x, yarn@2.x.x]
* **os**: [mac, windows@11, linux]
* **platform**: [node, docker, helm, other]
* **reverse proxy**: [yes, no]
**Describe the bug**
<!-- A clear and concise description of what the bug is. -->
**To Reproduce**
**Steps to reproduce**
<!-- IMPORTANT:
- How to reproduce the issue
- Steps to reproduce the issue
Add step-by-step instructions on how to reproduce the bug.
Be aware, the lack of reproducible steps the issue might cause your ticket to be closed.
-->
@@ -42,17 +45,14 @@ Be aware, the lack of reproducible steps the issue might cause your ticket to be
<!-- A clear and concise description of what you expected to happen. -->
**Screenshots, server logs, package manager log**
**Screenshots, Verdaccio server log, package manager log**
<!-- If applicable, add screenshots to help explain your problem. -->
<!-- If applicable, add screenshots to help explain your problem. -->
**Configuration File (cat ~/.config/verdaccio/config.yaml)**
**Configuration file**
<!-- Please be careful do not leak any sensitive information, remove tokens -->
**Environment information**
<!-- Please paste the results of running `verdaccio --info` -->
<!-- cat ~/.config/verdaccio/config.yaml -->
<!-- Please be careful do not leak any sensitive information, remove usernames and tokens -->
**Debugging output**
@@ -66,6 +66,5 @@ Be aware, the lack of reproducible steps the issue might cause your ticket to be
- [ ] I'm willing to fix this bug 🥇
<!--
IMPORTANT: please do not attach external files, all content should be visible from any device.
-->

View File

@@ -6,7 +6,7 @@ runs:
steps:
- name: Cache Packages
id: cache-packages
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: ./packages/
key: pkg-${{ hashFiles('pnpm-lock.yaml') }}-${{ github.run_id }}-${{ github.sha }}

View File

@@ -6,7 +6,7 @@ runs:
steps:
- name: Cache .pnpm-store
id: cache-npm
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: ~/.pnpm-store
key: pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}-${{ github.event.pull_request.number }}-${{ runner.os }}

View File

@@ -22,11 +22,12 @@ runs:
using: composite
steps:
- name: Use Node
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ inputs.node-version }}
- name: Install pnpm
run: |
npm install --global corepack@latest
corepack enable
corepack prepare
shell: bash

View File

@@ -15,11 +15,12 @@ runs:
using: composite
steps:
- name: Use Node
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version-file: '.nvmrc'
- name: Install pnpm
run: |
npm install --global corepack@latest
corepack enable
corepack prepare
shell: bash

View File

@@ -25,6 +25,7 @@ jobs:
node-version-file: '.nvmrc'
- name: Install pnpm
run: |
npm install --global corepack@latest
corepack enable
corepack install
- name: set store

36
.github/workflows/changesets-pr.yml vendored Normal file
View File

@@ -0,0 +1,36 @@
name: Changesets Publish Test
on:
pull_request:
concurrency:
group: changeset-pr-${{ github.ref }}
cancel-in-progress: true
jobs:
version:
if: github.event.pull_request.head.repo.fork == false
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Install dependencies with a custom registry
uses: ./.github/actions/install-app
- name: crowdin download
env:
CROWDIN_VERDACCIO_API_KEY: ${{ secrets.CROWDIN_VERDACCIO_API_KEY }}
CONTEXT: production
run: pnpm crowdin:download
- name: build
run: pnpm build
- name: Docker test
run: |
docker run -d -it --rm --name verdaccio -p 4873:4873 verdaccio/verdaccio:6
- name: login
run: npx npm-cli-login -u test -p 1234 -e test@domain.test -r http://localhost:4873
- name: Prepare
# to allow local snapshot
run: rm .changeset/pre.json
- name: Create snapshot
run: pnpm local:snapshots
- name: Changeset version
run: pnpm local:publish

View File

@@ -1,9 +1,7 @@
name: Changesets
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
push:
branches:
- master
@@ -19,40 +17,16 @@ jobs:
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/master' && github.repository == 'verdaccio/verdaccio'
steps:
- name: checkout code repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
- name: setup node.js
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
with:
node-version-file: '.nvmrc'
env:
NODE_AUTH_TOKEN: ${{ secrets.REGISTRY_AUTH_TOKEN }}
- name: Install pnpm
run: |
corepack enable
corepack install
- name: setup pnpm config
run: pnpm config set store-dir $PNPM_CACHE_FOLDER
- name: setup pnpm config registry
run: pnpm config set registry https://registry.npmjs.org
- name: install dependencies
run: pnpm install
env:
NODE_AUTH_TOKEN: ${{ secrets.REGISTRY_AUTH_TOKEN }}
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Install dependencies with a custom registry
uses: ./.github/actions/install-app
- name: crowdin download
env:
env:
CROWDIN_VERDACCIO_API_KEY: ${{ secrets.CROWDIN_VERDACCIO_API_KEY }}
CONTEXT: production
run: pnpm crowdin:download
run: pnpm crowdin:download
- name: build
run: pnpm build
- name: create versions
uses: changesets/action@master
with:

View File

@@ -68,7 +68,7 @@ jobs:
fail-fast: true
matrix:
os: [ubuntu-latest]
node_version: [18, 20, 21, 22, 23]
node_version: [18, 20, 22, 24]
name: ${{ matrix.os }} / Node ${{ matrix.node_version }}
runs-on: ${{ matrix.os }}
steps:
@@ -86,14 +86,15 @@ jobs:
if: (github.event_name == 'push' && github.ref == 'refs/heads/master' && github.repository == 'verdaccio/verdaccio') || github.event_name == 'workflow_dispatch'
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version-file: '.nvmrc'
- name: Install pnpm
run: |
npm install --global corepack@latest
corepack enable
corepack install
- uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
- uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3
with:
path: ~/.pnpm-store
key: pnpm-${{ hashFiles('pnpm-lock.yaml') }}

View File

@@ -37,7 +37,7 @@ jobs:
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/init@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
with:
config: |
paths-ignore:
@@ -50,7 +50,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/autobuild@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
# Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
@@ -64,4 +64,4 @@ jobs:
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/analyze@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18

Some files were not shown because too many files have changed in this diff Show More