renovate[bot]
c8e38bfb9a
chore(deps): update dependency @vitest/eslint-plugin to v1.6.5 (main) ( #40165 )
...
* chore(deps): update dependency @vitest/eslint-plugin to v1.6.5
| datasource | package | from | to |
| ---------- | --------------------- | ----- | ----- |
| npm | @vitest/eslint-plugin | 1.5.2 | 1.6.5 |
* chore: fix lint
* chore: fix lint
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2026-01-13 15:00:10 +00:00
Sergei Zharinov
151d78f37f
feat(typst): Update datasource to use official registry API ( #38982 )
...
* feat(typst): Update datasource to use official registry API
* Fix
* Update self-hosted-configuration.md
* Update rate-limits.ts
2025-12-30 10:25:03 +00:00
Sergei Zharinov
65a961cceb
refactor(github): add GraphQL branch query adapter ( #40177 )
...
* refactor(github): add GraphQL branch query adapter
Add infrastructure for querying GitHub branches via GraphQL:
- Add branches-query-adapter following the tags-query-adapter pattern
- Add GithubBranchItem type
- Export queryBranches function
- Register cache namespace
* style: fix prettier formatting
* test: add queryBranches coverage
* Refactor undefined checks to use `is.undefined`
Replace direct comparison of `undefined` with the `is.undefined` helper for consistency.
* refactor: use maxItems instead of maxPages
2025-12-28 17:16:19 +00:00
Sergei Zharinov
fb15aa4bfe
fix(cache): use bitbucket-server as platform cache key ( #40168 )
...
* fix(cache): use `bitbucket-server` as platform cache key
Change the Bitbucket Server platform cache key from `bitbucketServer`
(camelCase) to `bitbucket-server` (kebab-case) to match the platform ID.
Adds migration logic to automatically convert existing caches using
the old key to the new format.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* Simplify
* Simplify more
* Update lib/modules/platform/bitbucket-server/pr-cache.ts
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
* Revert "Update lib/modules/platform/bitbucket-server/pr-cache.ts"
This reverts commit e564d91742 .
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
2025-12-28 16:58:54 +00:00
Sergei Zharinov
cc60dfda05
refactor: Cache decorator ( #40014 )
2025-12-16 11:14:33 +00:00
Sergei Zharinov
4c9171657d
refactor: Refactor TTL tests ( #40015 )
2025-12-16 11:13:55 +00:00
Michael Kriese
c641239c19
fix: use stricter types for renovate config ( #39594 )
...
* fix: use stricter types for renovate config
* fix: revert changes
* Apply suggestions from code review
2025-11-28 13:16:27 +00:00
Michael Kriese
050ac8d23b
chore: better code coverage ( #39518 )
2025-11-25 15:01:54 +00:00
Michael Kriese
77de384ba7
fix(forgejo): properly handle team reviewers ( #39533 )
...
* fix(forgejo): properply handle team reviewers
* fix(forgejo): properply handle team reviewers like github
2025-11-25 14:36:30 +00:00
Borja Domínguez
195e3084e5
feat(datasource): Add Nextcloud ( #37292 )
...
* feat(datasource): Add Nextcloud
* fix tests
* fix errors
* Update lib/modules/datasource/nextcloud/readme.md
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* Update lib/modules/datasource/nextcloud/index.ts
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* Update lib/modules/datasource/nextcloud/index.ts
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* Update lib/modules/datasource/nextcloud/index.ts
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
* chore: move member
* move changelogUrl assignment
* wip
* wip
* wip
* wip
* Update schema.ts
* Update lib/modules/datasource/nextcloud/index.ts
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
* chore: change homepage to sourceUrl
* chore: change backticks to single quotes
---------
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
2025-11-19 10:26:54 +00:00
larsf96
6900f21f37
feat(datasource): azure tags datasource ( #38027 )
...
* feat: Add support for Azure Tags by using Node Azure API
* Fix imports
* Fix test
* Add some tests
* add tests for azure-tags
* add test
* refactored azure tags datasource
* fix tests
* Update lib/modules/datasource/azure-tags/index.spec.ts
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
---------
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
2025-11-19 07:53:21 +00:00
RahulGautamSingh
76f911041a
refactor: use named exports ( #39196 )
...
* use named exports
* fix test
* add missing imnport
* fix prettier
2025-11-10 12:00:35 +00:00
Jay Lindquist
df9844d5ad
fix(redis)!: add default auth to redis clusters ( #37337 )
...
When using Redis in a cluster with authentication, we see errors
connecting to non-root nodes with:
WARN: Error while setting Redis cache value (repository=<org>/<repo>)
"err": {"message": "NOAUTH Authentication required."}
This change adds the username and password from the redis URL as
defaults for connections to non-root node servers as described in the
node-redis docs[0].
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
[0]: https://github.com/redis/node-redis/blob/master/docs/clustering.md#auth-with-password-and-username
2025-11-06 08:07:40 +00:00
renovate[bot]
b4ed9e65d9
chore(deps): update dependency @vitest/eslint-plugin to v1.3.23 (main) ( #38702 )
...
* chore(deps): update dependency @vitest/eslint-plugin to v1.3.23
| datasource | package | from | to |
| ---------- | --------------------- | ------ | ------ |
| npm | @vitest/eslint-plugin | 1.3.16 | 1.3.23 |
* remove now unnecessary exceptions
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at >
2025-10-31 07:50:48 +00:00
renovate[bot]
1280fe4dc7
chore(deps): update dependency @vitest/eslint-plugin to v1.3.16 (main) ( #38502 )
...
* chore(deps): update dependency @vitest/eslint-plugin to v1.3.16
| datasource | package | from | to |
| ---------- | --------------------- | ------ | ------ |
| npm | @vitest/eslint-plugin | 1.3.13 | 1.3.16 |
* fix linting errors
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at >
2025-10-13 09:24:15 +00:00
Sergei Zharinov
e3b04bbf94
refactor: Remove unused Cacheable class ( #38300 )
2025-10-01 06:45:09 +00:00
Sergei Zharinov
655171a0b0
docs: Improve cache TTL docs and log messages ( #38305 )
2025-10-01 06:44:27 +00:00
Sergei Zharinov
8922459b93
feat: Typst datasource and manager support ( #37709 )
2025-09-12 12:37:17 +00:00
Hajime-san
39a781a319
feat(datasource): add JSR support ( #37881 )
...
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
2025-09-11 21:56:20 +00:00
Sergei Zharinov
38842a61b2
fix(http): Cache HEAD requests separately from GET requests ( #37862 )
2025-09-05 14:40:40 +00:00
Sergei Zharinov
6e8de16295
feat: Add Maven Central rate limit logging ( #37704 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-08-28 04:50:27 +00:00
Michael Kriese
3211d56e21
refactor(zod): rename schema to match our best practices guide ( #37499 )
2025-08-14 10:35:03 +00:00
Sergei Zharinov
7c79c11285
fix: Always use default import from upath and semver-stable ( #37325 )
2025-08-05 11:01:45 +00:00
Michael Kriese
89b6899682
chore(cache): drop unused casts ( #37110 )
2025-07-22 10:30:10 +00:00
Patrick Schratz
6c2bd9d197
feat: add forgejo as a standalone platform ( #37075 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-07-21 14:24:07 +00:00
Sergei Zharinov
05d42780ad
fix(cache): Make TTL overrides work for all namespaces ( #36903 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-07-16 11:40:48 +00:00
Sergei Zharinov
916044e8a8
feat: Implement cacheTtlOverride for datasource index cache ( #36842 )
2025-07-10 06:40:41 +00:00
Sergei Zharinov
2220f03aa6
feat: Glob patterns for cacheTtlOverride keys ( #36839 )
2025-07-09 13:31:07 +00:00
Borja Domínguez
0c57142c4f
feat(datasource): Add Unity packages ( #35298 )
...
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com >
2025-07-09 09:07:02 +00:00
Sergei Zharinov
2e382c5ebc
ci: Check documented package cache namespaces ( #36909 )
2025-07-08 21:38:30 +00:00
RahulGautamSingh
326cfb5b0d
feat: interactive reconfigure pr ( #34696 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-06-15 22:04:26 +00:00
Devinwong
6a5693fc5d
feat(datasource/rpm): add support for rpm datasource ( #36119 )
2025-06-14 06:55:51 +00:00
RahulGautamSingh
03d27b3167
feat(gitlab): implement pr cache ( #34747 )
...
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-06-05 07:01:50 +00:00
Rhys Arkins
0589b99962
chore: add warning about changing namespace meanings ( #36148 )
2025-05-26 10:15:18 +00:00
Sergei Zharinov
57ec1001f7
feat(maven): Package cache provider ( #34959 )
2025-05-08 05:04:26 +00:00
RahulGautamSingh
49fa1be464
feat(util): getEnv ( #35161 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-05-06 18:37:28 +00:00
Sergei Zharinov
24f51381bc
feat(cache): Clean datasource memory cache after fetch ( #35713 )
2025-05-06 11:28:04 +00:00
renovate[bot]
86408be681
build(deps): update dependency @sindresorhus/is to v7 (main) ( #35682 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-05-02 09:43:35 +00:00
Sergei Zharinov
87be63ce99
refactor(npm): Switch to package http cache provider ( #33853 )
2025-04-23 06:44:43 +00:00
Gabriel-Ladzaretti
173b2ccfc8
fix(repositoryCache): skip loading empty cache files ( #35427 )
2025-04-17 13:19:56 +00:00
Johannes Feichtner
68a66a05a9
feat(bitbucket-server): add support for changelogs ( #34569 )
2025-04-09 09:45:32 +00:00
RahulGautamSingh
a21a22fceb
feat(bitbucket-server): implement pr cache ( #34945 )
2025-03-28 11:53:38 +00:00
Ivan Ka
522504441d
feat(datasource): add eks addon datasource ( #33272 )
...
Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com >
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
Co-authored-by: Rhys Arkins <rhys@arkins.net >
2025-03-20 08:00:46 +00:00
Michael Kriese
19c115c813
test: cleanup ( #34785 )
2025-03-13 17:52:09 +00:00
Trim21
6e5731b554
test: migrate from jest to vitest ( #34499 )
2025-02-26 14:18:38 +00:00
Michael Kriese
bb5377b3d8
test: fix code coverage ( #34495 )
2025-02-26 12:40:30 +00:00
Michael Kriese
997c23502e
test: migrate to vitest ( #34475 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
2025-02-26 09:35:54 +00:00
renovate[bot]
55845508b6
chore(deps): update eslint monorepo to v9 (major) ( #33573 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
2025-02-20 11:31:13 +00:00
Ralf Pannemans
d581af59bc
feat(datasource): Add datasource for buildpack registry ( #32721 )
...
Co-authored-by: Nicolas Bender <nicolas.bender@sap.com >
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com >
Co-authored-by: Michael Kriese <michael.kriese@visualon.de >
Co-authored-by: Pavel Busko <pavel.busko@sap.com >
Co-authored-by: Johannes Dillmann <j.dillmann@sap.com >
Co-authored-by: Michael Kriese <michael.kriese@gmx.de >
2025-01-28 16:31:07 +00:00
Sergei Zharinov
53fa8cc945
refactor(cache): Utils to calculate soft and hard TTL ( #33844 )
2025-01-28 10:15:19 +00:00