Commit Graph

2035 Commits

Author SHA1 Message Date
Sebastian Poxhofer 481aa216b2 feat(instrumentation/reporting): add report option (#26087)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-03-17 09:22:42 +00:00
Sergei Zharinov 5d7372f917 feat: Http cache stats (#27956) 2024-03-16 13:17:10 +00:00
Sergei Zharinov fd8684ba6e refactor: Extract "HttpStats" utility class (#27944) 2024-03-15 12:39:31 +00:00
Rhys Arkins 55205fbc71 feat: expose branch depTypes for templating (#27948) 2024-03-15 11:24:05 +00:00
Yun Lai 397dda5bd0 feat: allow packageScope in template compilation and add packageScope in maven datasource (#27925)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-03-15 08:51:23 +00:00
Sergei Zharinov 998705d5b0 refactor: Package cache stats utility (#27936) 2024-03-14 15:06:53 +00:00
Sergei Zharinov 9c06813697 refactor: Create utility for stats collection and reporting (#27919) 2024-03-14 09:46:56 +00:00
Rhys Arkins bc4d090530 chore: log warning if Repository cache is invalid (#27910) 2024-03-13 12:29:28 +00:00
Gabriel-Ladzaretti 2b03c2c9de fix(merge-confidence): escape all slashes within a package name (#27873) 2024-03-12 10:45:32 +00:00
Sergei Zharinov 48daacafdf refactor: Remove dependency on Gitea and Bitbucket types in cache (#27821) 2024-03-10 13:08:51 +00:00
Sergei Zharinov 674ace8ee5 refactor(github): Change github-related field types for repo cache (#27784) 2024-03-10 13:07:57 +00:00
Rhys Arkins 4bfd0f304e fix: Revert "feat: Limit HTTP concurrency and frequency by default" (#27765) 2024-03-07 08:01:34 +00:00
Sergei Zharinov 147d38a2a4 feat: Limit HTTP concurrency and frequency by default (#27621) 2024-03-05 14:50:09 +00:00
Rhys Arkins 2caf0b304b fix(github): skip forked repos when in fork mode (#27684) 2024-03-02 07:16:07 +00:00
Rhys Arkins 60a7de5032 chore: avoid use of confusing base dir term in log (#27659) 2024-03-01 10:57:30 +00:00
Michael Kriese 992527fae4 fix(util/yaml): reduce log level (#27605) 2024-02-28 09:36:22 +00:00
RahulGautamSingh 7e7124ef93 feat(package-rules): matchNewValue (#27374) 2024-02-27 19:43:33 +00:00
Gabriel-Ladzaretti 29562a1393 fix(merge-confidence): ensure URL path has trailing slashes (#27536) 2024-02-25 10:06:14 +00:00
RahulGautamSingh 2194142f78 feat(config): support user configured env (#27028)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-02-22 05:05:05 +00:00
Nils Andresen 16589bfb69 feat(github): Add the possibility to link a Milestone (#27343)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-02-21 20:47:48 +00:00
Rhys Arkins 10292f2123 feat(cache): prefer If-Modified-Since over If-None-Match (#27394) 2024-02-19 18:46:56 +00:00
Rhys Arkins a9946a3b18 fix(utils): set nocase=true for minimatch (#27412) 2024-02-19 09:28:38 +00:00
RahulGautamSingh ba38763b91 refactor(package-rules): delete all matchers from config (#26880)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-02-18 15:53:51 +00:00
Sergei Zharinov 3ffebd64ce feat(github): Add 30 minutes debounce between cache syncs (#27058)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-02-18 15:51:26 +00:00
Rhys Arkins 9edde4794e refactor: string match function naming (#27392) 2024-02-18 15:46:24 +00:00
Rhys Arkins 76a4d17631 fix(regex): refactor and fix regex predicate match (#27390) 2024-02-18 12:25:27 +00:00
Ronald van Butselaar 0867de846a fix(redis): keepalive ping (30s) (#27249) 2024-02-14 08:57:13 +00:00
renovate[bot] cbef575a2c chore(deps): update linters to v6.20.0 (#26925)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-02-12 09:09:29 +00:00
RahulGautamSingh 8fb2a6b9d2 fix(datasource/cdnjs): update logic to accomodate api changes (#27212)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-02-11 10:57:56 +00:00
Sergei Zharinov f587531130 refactor(cache): Restrict type for package cache namespaces (#27121) 2024-02-08 07:35:41 +00:00
Sergei Zharinov f4fe36e9b3 refactor: Extract generic predicate constructor for string match utils (#27130) 2024-02-08 07:22:20 +00:00
Sergei Zharinov de05ef057a refactor: Move irrelevant functions from the regex helper (#27100) 2024-02-06 21:51:41 +00:00
Sebastian Poxhofer 044f643cd7 fix(packageRules/package*): consider packageNames for package* excludes (#27047) 2024-02-04 21:42:46 +00:00
Sebastian Poxhofer a9c37258d3 fix(packageRules/package-patterns): consider depName for exclude (#27046) 2024-02-04 10:19:44 +00:00
Sergei Zharinov 441ddd5bcd refactor: Move isUUID() to string utils (#27044) 2024-02-03 19:53:56 +00:00
Sergei Zharinov cf5ffe055f feat: Move matchRegexOrMinimatch to string utilities (#27041) 2024-02-03 18:31:16 +00:00
Rhys Arkins 4bd6b27be4 fix(github): cache http response only for first page (#27031) 2024-02-03 11:04:58 +00:00
Sergei Zharinov 198e34e0ef refactor: Tidy arguments for matchRegexOrMinimatch (#27026) 2024-02-03 06:22:19 +00:00
Sergei Zharinov 68d5faa96e fix(cache): Fix compression and decompression format mismatch (#27021) 2024-02-02 16:22:16 +00:00
Sergei Zharinov b06af6600b refactor(regex): Inverse dependency on logger util (#26997) 2024-02-01 18:45:55 +00:00
Sergei Zharinov 0378bf7652 feat: SQLite-based package cache (#26608)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-30 07:50:24 +00:00
RahulGautamSingh 897066123f feat(config/package-rules): matchCurrentAge (#23264)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-25 05:12:39 +00:00
Mate Mijolović 6f37a9b0a3 fix: consider 'defaultBranch' setting when doing git clone (#26810) 2024-01-23 18:10:50 +00:00
RahulGautamSingh 2949e135a9 feat: allow i flag in regex patterns (#26815)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-01-23 14:32:09 +00:00
Rhys Arkins 23a334c7e3 feat(cache): etag caching for github GET (#26788)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-22 11:49:40 +00:00
renovate[bot] 4c2ce97bb4 build(deps): update dependency prettier to v3.2.2 (#26755)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-01-21 08:20:41 +00:00
Sebastian Poxhofer a68b49d8d0 refactor(util/yaml): allow to set failure behavior when parsing multidoc yamls (#26763)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-20 14:22:22 +00:00
Sergei Zharinov bd0adf2d05 refactor: Deprecate compression with base64 encoding (#26711) 2024-01-17 19:52:22 +00:00
François db9d485227 feat(config): implement custom header field inside HostRules (#26225) 2024-01-17 09:22:19 +00:00
Sebastian Poxhofer 48439d28af chore(util/yaml): allow to provide zod schemas to YAML parser (#26647) 2024-01-17 08:41:29 +00:00