Commit Graph

38 Commits

Author SHA1 Message Date
Jamie Tanna 2f8c8ee569 chore(autodiscover): log options being filtered (#42090)
* chore(autodiscover): log options being filtered

As a way to provide more debuggability, we can log the options we're
going to be filtering with.

* Update lib/workers/global/autodiscover.ts

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>

* fixup! Update lib/workers/global/autodiscover.ts

* fixup! Update lib/workers/global/autodiscover.ts

---------

Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2026-03-25 13:17:12 +00:00
Sergei Zharinov 930cf6633c refactor: Rewrite imports with .ts extensions (#40700)
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +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
Rhys Arkins a77a429d80 feat(autodiscoverFilter)!: support combined negative matches (#34707)
Rewrites `autodiscoverFilter` logic to use Renovate's "Glob or RegEx" syntax, allowing for negative matches to be combined.

BREAKING CHANGE: Syntax for autodiscoverFilter has been changed to allow for Glob, Regex, and negative matches.
2025-04-30 10:52:56 +02:00
Michael Kriese 63151a4214 fix(worker/autodiscover): retain repo order on filtering (#32402) 2024-11-07 14:00:24 +00:00
RahulGautamSingh 10a4a8bb26 feat(self-hosted): autodiscoverRepoSort and autodiscoverRepoOrder (#28738)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-05-06 18:16:01 +00:00
RahulGautamSingh 11b3c59215 feat(platform/bitbucket): autodiscoverProjects (#27845)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2024-03-14 09:49:21 +00:00
Rhys Arkins 9edde4794e refactor: string match function naming (#27392) 2024-02-18 15:46:24 +00:00
Sergei Zharinov de05ef057a refactor: Move irrelevant functions from the regex helper (#27100) 2024-02-06 21:51:41 +00:00
Marcin Zajączkowski f8c7999eff feat(autodiscover): restore INFO logging of number of found repos (#26458) 2023-12-30 17:27:17 +00:00
RahulGautamSingh 0cbd22006f refactor: use util minimatch (#25842) 2023-11-17 19:59:56 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
Rhys Arkins 00ddca08b0 fix(autodiscover): minimatch repos with leading dots (#25516) 2023-11-01 07:55:23 +00:00
Rhys Arkins b565ee32d4 feat(autodiscover): improve logging/visibility (#25304) 2023-10-20 05:52:24 +00:00
Florian Greinacher d5db1c68f8 feat: autodiscover repositories by namespace (#24321) 2023-09-11 11:03:16 +00:00
Ramon V 12e8935835 feat: includeMirrors (#23110)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-09 10:24:56 +00:00
Johannes Feichtner 9d3d7a92ac fix(platform/bitbucket-server): do not force lowercase project keys in autodiscover mode (#23261)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-07-09 05:44:37 +00:00
Danek Duvall e47cf724f9 feat: autodiscover repos by topic (#22876) 2023-06-20 11:37:32 +00:00
Rhys Arkins 93052ec917 feat: platform=local (#22010)
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2023-05-10 04:30:12 +00:00
renovate[bot] 58aa841d69 build(deps): update dependency minimatch to v9 (#21923)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-02 13:00:40 +00:00
Michael Kriese 2349e55976 fix(autodiscover): accept simple string (#18531) 2022-10-25 11:15:01 +03:00
Sebastian Poxhofer 0a6d97f23a feat(config)!: move autodiscovery filter from string to array (#16525)
Change type of autodiscoverFilter from string to array.

Closes #8763

BREAKING CHANGE: autodiscover filters can no longer include commas
2022-10-23 06:48:35 +02:00
Rhys Arkins dca3418bbd refactor: lib/modules (#14488)
Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/

BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
2022-03-04 09:04:02 +01:00
Sebastian Poxhofer e406cd1131 feat(autodiscover): allow usage of regex patterns (#13243)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2022-01-18 20:23:35 +00:00
Sebastian Poxhofer 5eea19b5be feat(autodiscover): reverts autodiscoverfilter as array (#13169)
This reverts commit a0a770338f.
2021-12-17 13:44:40 +01:00
Sebastian Poxhofer a0a770338f feat(autodiscover): allow array for autodiscoverfilter (#13100) 2021-12-16 15:12:35 +00:00
Rhys Arkins d0434d5df1 chore: GlobalConfig -> AllConfig 2021-06-02 11:25:10 +02:00
Sergei Zharinov b957d4afb7 refactor(config): Extract interfaces from "index.ts" to separate "types.ts" (#9629) 2021-04-20 10:52:57 +02:00
Rhys Arkins f654f2d945 fix: Revert "feat: Allow multiple autodiscover filter (#9453)" (#9641)
This reverts commit 45739cddfd.
2021-04-20 06:59:42 +00:00
Emanuel Bennici 45739cddfd feat: Allow multiple autodiscover filter (#9453) 2021-04-19 14:18:06 +00:00
Rhys Arkins 3756f2aec3 refactor: GlobalConfig type 2021-02-05 10:49:34 +01:00
renovate[bot] ccf286240e chore(deps): update linters (major) (#6769)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <JamieMagee@users.noreply.github.com>
2020-08-10 16:18:08 +02:00
Jamie Magee 456245aabe chore(eslint): enable typescript 3.7 rules (#6765) 2020-07-18 08:42:32 +02:00
Rhys Arkins e990c6b24c logs: info log list of autodiscovered repositories 2020-05-22 14:47:49 +02:00
Rhys Arkins 53ca91301f chore: import linting (#6105) 2020-05-01 18:03:48 +02:00
Rhys Arkins f1d0b7b5fe refactor: lower some levels from info to debug
Ref #5555
2020-02-24 09:26:42 +01:00
Rhys Arkins a544032b10 refactor: move repositories warn 2020-01-11 07:28:42 +01:00
Michael Kriese d210191fec fix(typescript): convert workers/global to ts (#4883) 2019-11-26 14:05:24 +01:00