Sergei Zharinov
8596967060
feat(http): Switch to pluggable HTTP cache implementation ( #27966 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-03-19 16:34:05 +00:00
Sergei Zharinov
4f70ff15cd
feat(http): Add pluggable HTTP cache implementation ( #27998 )
2024-03-19 14:49:59 +00:00
Sergei Zharinov
c25804194d
refactor(http): Remove unused HTTP etag caching implementation ( #28000 )
2024-03-18 13:58:31 +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
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
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
9edde4794e
refactor: string match function naming ( #27392 )
2024-02-18 15:46:24 +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
Sergei Zharinov
de05ef057a
refactor: Move irrelevant functions from the regex helper ( #27100 )
2024-02-06 21:51:41 +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
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
François
db9d485227
feat(config): implement custom header field inside HostRules ( #26225 )
2024-01-17 09:22:19 +00:00
Markus Schulz
b2422d86fd
feat: Support for Platform "Gerrit" ( #18961 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-12-29 17:55:25 +00:00
Sergei Zharinov
3aaa3e57e2
feat(http): Support for Retry-After
header ( #25859 )
...
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>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-12-14 07:10:50 +00:00
Sergei Zharinov
383bc11d4c
refactor(http): Separate search and apply of host rules ( #26067 )
2023-12-01 12:00:20 +00:00
Michael Kriese
8c78b5a733
fix(keep-alive): use camlcase for option name ( #26018 )
2023-11-28 22:31:18 +00:00
Rhys Arkins
f08bad2579
refactor: improve logging for hostRules ( #25967 )
2023-11-27 18:03:27 +00:00
Sergei Zharinov
19e9e8ea50
refactor(http): Extract GotTask
type ( #25713 )
2023-11-12 21:01:09 +00:00
Sergei Zharinov
75df23bfe4
test(http): Disable http retries for tests inside constructor ( #25711 )
2023-11-12 19:05:37 +00:00
Sebastian Poxhofer
d10dcff495
refactor(custom/datasource): prepare for additional format types ( #25640 )
2023-11-08 06:05:22 +00:00
renovate[bot]
e5cbbaaf09
build(deps): update dependency prettier to v3 ( #23627 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-11-07 17:12:01 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas ( #25631 )
2023-11-07 15:50:29 +00:00
Rhys Arkins
128f7475fb
refactor(http): set timeout implicitly, not through hostRules ( #24938 )
2023-10-09 09:39:26 +00:00
Sergei Zharinov
2c50eef812
refactor: Switch from quick-lru
to lru-cache
( #24572 )
2023-09-21 14:01:14 +00:00
Michael Kriese
84a97a62fa
test(perf): improve test speed ( #24323 )
2023-09-08 11:40:04 +00:00
Yun Lai
667f137081
feat: add options to host rules to enable mTLS calls to host ( #24155 )
...
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-09-06 12:02:34 +00:00
Tobias
80a81ce567
feat(platform/github): autodetect GitHub App username and commit email ( #24231 )
2023-09-05 07:30:00 +00:00
Michael Kriese
69f7240640
feat(datasource): add gitea-tags
datasource ( #24083 )
2023-08-25 14:12:36 +00:00
Rhys Arkins
36e2b328bb
chore: update types reference
2023-08-15 11:31:15 +02:00
renovate[bot]
fe739befbf
chore(deps): update linters to v6 (major) ( #23325 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 15:07:49 +00:00
Sergei Zharinov
674c6fca49
feat: Support Zod values in Result
transforms ( #23583 )
2023-07-27 15:17:18 +00:00
Adam Setch
39c907231b
refactor(util/hash): replace hasha sha512 use cases ( #23548 )
2023-07-24 22:54:28 +00:00
Sergei Zharinov
f8da82cf25
feat(http): Add getHttpSafe()
method ( #23337 )
2023-07-19 16:26:49 +00:00
Sergei Zharinov
ce41717678
refactor(http): Fix coverage ( #23004 )
...
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-06-28 11:55:26 +02:00
RahulGautamSingh
444ea13dd5
refactor: remove string interpolations ( #22840 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-24 09:32:50 +00:00
Sergei Zharinov
bd30baa833
feat(rubygems): API throttling for rubygems.org
( #22855 )
2023-06-18 13:38:21 +00:00
renovate[bot]
7aeb529fcf
chore(deps): update dependency typescript to v5.1.3 ( #22641 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2023-06-13 05:46:11 +00:00
Adam Setch
7ec97a7223
test(bitbucket): update paginated values mocks ( #22357 )
2023-05-26 14:41:07 +00:00
Sergei Zharinov
290b78d87d
feat(http): Etag support ( #22302 )
2023-05-25 12:17:43 +00:00
Adam Setch
06f71346cd
feat(bitbucket): add support for pagelen ( #22278 )
2023-05-20 05:43:00 +00:00
Sergei Zharinov
8cdd1a20f4
refactor(http): Rename useCache
option to memCache
( #22300 )
2023-05-18 14:33:11 +00:00
Sergei Zharinov
cd5abc87b8
refactor(rubygems): Use schema for fallback API ( #21933 )
2023-05-17 08:12:20 +00:00
Adam Setch
976a5a1a82
feat(bitbucket): add paginate http option ( #22135 )
2023-05-13 06:52:09 +00:00
Jamie Magee
a6dfa70c1d
chore: migrate to structuredClone
( #20885 )
...
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-04-27 05:06:22 +00:00