Commit Graph
61 Commits
Author SHA1 Message Date
Salman Muin Kayser Chishti e8827bae9d change version for http-client 2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti 0272d1a45e Update documentation 2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti 082954e06b Update tests to use HTTPS for postman-echo.com and adjust proxy environment variable 2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti 21b8fb9c62 Update HTTP tests to use HTTPS for postman-echo.com 2025-10-15 16:28:21 +01:00
Salman Muin Kayser Chishti abaad94e45 update some version numbers, will revise in a bit 2025-10-15 16:27:29 +01:00
Salman Muin Kayser Chishti 63b2a89b0d update with dist updates 2025-10-15 16:22:51 +01:00
Salman Muin Kayser Chishti b1b2b03b4e http 2025-09-08 15:36:39 +01:00
Salman Muin Kayser Chishti 39315f81cb package updates 2025-09-04 15:15:02 +01:00
Salman Muin Kayser Chishti 07dd28b156 Bump package versions, and fix issues 2025-09-04 14:16:27 +01:00
Salman Muin Kayser Chishti 09705524bb format 2025-08-06 12:57:10 +01:00
Salman Muin Kayser Chishti 8229643fe9 update for types 2025-08-01 11:50:25 +01:00
Salman Muin Kayser Chishti 71b2ce5ec1 updates 2025-07-31 23:48:44 +01:00
Salman Muin Kayser Chishti 8b557c2707 support node 24 2025-07-31 23:37:22 +01:00
Brian DeHamer 10d0765b34 bump undici to 5.28.5
Signed-off-by: Brian DeHamer <bdehamer@github.com>
2025-02-14 08:02:10 -08:00
Ehsan Hosseini e1c497b4c7 update undici package to 5.25.5 (#1942) 2025-01-28 10:14:55 -05:00
Bassem Dghaidi 43fa4598d2 Merge pull request #1857 from actions/neo-cache-service
Integrate cache service v2
2024-11-22 19:22:23 +01:00
Bassem Dghaidi 48c9089e23 Post merge cleanup 2024-11-14 02:04:20 -08:00
Thomas Boop 5ecf41b7e9 HTTP Client 2.2.3 Release (#1804)
* http-client 2.2.3

* fix audit

* Revert "fix audit"

724956ffa7d2369e0fcc7e0a4f0ae7f6fb2ff034

* update versions

* Revert "update versions"

139b3391a00f8d8a03a2bc782f40e7cefbe9354c

* exclude dev dependencies while we work on removing lerna
2024-08-22 10:13:36 -04:00
Brian DeHamer 57a7808b09 fix encoding for proxy auth token
Signed-off-by: Brian DeHamer <bdehamer@github.com>
2024-08-16 15:03:40 -07:00
Thomas Boop edc11fedd9 HTTP Client 2.2.2 Release (#1794)
* 2.2.2 release

* update nodes
2024-08-16 13:11:10 -04:00
Yu 7460913945 Handle Encoded URL for Proxy Username and Password in HTTP Client (#1782)
* uri-decode-fix

Signed-off-by: Yu <yu.yang@anz.com>

* http-client URLdecode fix

Signed-off-by: Yu <yu.yang@anz.com>

* http-client URLdecode test typo fix

Signed-off-by: Yu <yu.yang@anz.com>

---------

Signed-off-by: Yu <yu.yang@anz.com>
2024-08-16 12:43:10 -04:00
Thomas Boop e174ba00bb Fix HTTP client tests (#1792)
* fix tests and update dependencies
2024-08-15 16:53:06 -04:00
eggyhead e961517035 Merge pull request #1712 from actions/vmjoseph/update-archiver
Upgrading `upload-artifact` and `download-artifact` archiver package
2024-04-15 13:03:10 -07:00
Vallie Joseph 31d43858e6 . 2024-04-15 15:24:57 +00:00
Vallie Joseph 3937a81bb6 Rever http 2024-04-15 12:59:58 +00:00
Vallie Joseph aa1a26db5c Adding missing progress time 2024-04-09 20:40:08 +00:00
Vallie Joseph 7fab4d3849 Revert http 2024-04-09 18:09:34 +00:00
Vallie Joseph f8255627a1 upgrading archiver package along with chunk timeout 2024-04-09 18:02:48 +00:00
Luke Tomlinson f2b2850817 Update http-client to 2.2.1 (#1679) 2024-03-01 15:09:37 -05:00
teatimeguest fd3dd961f1 Make sure RequestOptions.keepAlive is applied properly on node20 runtime (#1572) 2024-02-28 12:10:57 -05:00
Tatyana Kostromskaya 212e9eca5f Update release notes for http-client@2.2.0 (#1549) 2023-10-06 16:03:00 +02:00
Tatyana Kostromskaya 5d17af2710 Merge pull request #1547 from actions/takost/update-http-client
Add function to return proxy agent dispatcher for compatibility with latest `octokit` packages
2023-10-06 14:47:16 +02:00
Tatyana Kostromskaya 6771ff80c7 resolve comments 2023-10-06 12:39:29 +00:00
Tatyana Kostromskaya fc74e936b4 fix format 2023-10-05 16:34:31 +02:00
Tatyana Kostromskaya 245f6fa8e3 Add function to return proxy agent dispatcher for compatibility with latest octokit 2023-10-05 16:20:26 +02:00
Tatyana Kostromskaya 7df25b814a Merge pull request #1508 from actions/takost/update-workflows-to-node20
Update workflows to node20
2023-09-01 11:55:53 +02:00
Tatyana Kostromskaya 72c9b82e75 revert 2023-08-29 11:19:06 +00:00
Tatyana Kostromskaya 9865bd2c4c test 2023-08-29 10:43:51 +00:00
Chad Kimes cab9d56ad0 actions/http-client 2.1.1 release (#1483) 2023-08-04 15:00:50 -04:00
Chad Kimes 60aa416760 Add readBodyBuffer method to HttpClientResponse (#1475)
* Add readBodyBuffer method to HttpClientResponse

* Implement method in other package tests

* Make method optional to satisfy the test process
2023-08-04 14:35:26 -04:00
Vallie Joseph 159e42038d Audit Fix (#1480)
* fixing audit failures

* replacing lerna bootstrap with npm command

* audit fix for cache and tool-cache

* updating tunnel

* upgrading core packages

* re-adding tunnel as prod dep

* updating dependencies

* updating exec deps

* updating exec io package

* .

* Revert

* updating packages

* adding core as dep

* updating learna config

* updating lerna commands

* Removing audit failing packages in cache + tool-cache

* updating contribution bootstrap description

* updating libraries

* prettier lint

* hiding stricter rules

* updating prettier command

* Removing unknown flag

* Adding eslint prettier

* ignoring sym links

* updating ignore path

* updating prettier rules

* changing prettier + github ver

* updating ts and ignores

* Revert ts

* Adding unknown ignores

* downgrading lerna

* .

* adding nx

* Adding lint auto lint rules

* updating eslint ignore for glob packages

* Adding subdirs to ignore

* adding flag for ignore pattern in linter

* Expanding ignore regex

* Adding ignore rules

* adding another ignore pattern to tsconfig eslint

* adding ignore pattern to eslintrc

* syncing package-json

* updating traverse

* .

* test adding core and http client to base package

* running npm ci

* adding tsconfig paths

* adding base URL

* Adding explicit path to core and http-client

* editing tsc call

* updating artifact packages

* force build

* updating lock file version

* updating lock file version

* upgrading node version

* Adding babel traverse back

* fixing build issue

* fixing typescript ver

* updating package json

* Adding ignore for artifact test

* adding ignore to flags

* unlink after test completes

* cleanup

* merge + package edit
2023-08-03 16:36:11 -04:00
Ferenc Hammerl 081fb7ff98 Prepend http:// to http(s)_proxy env if missing (#1439)
* Prepend http:// to http(s)_proxy env if missing

* Formatting

* Fix linting
2023-06-22 11:03:38 +02:00
Francesco RenziandBassem Dghaidi 9d8bfe0007 Update packages/http-client/__tests__/proxy.test.ts
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com>
2023-05-23 13:10:40 +01:00
Francesco Renzi 757b183fd3 Use postman-echo to replace httpbin 2023-05-23 12:37:39 +01:00
Ferenc Hammerl ba6acc9b29 Bump http-client to version 2.1.0 (#1364)
* Update package.json

* Update package.json

* Update RELEASES.md
2023-03-06 17:03:09 +01:00
Ferenc Hammerl 1bd13ca5ee Bypass proxy on loopback IPs (localhost, 127.*, ::1 etc) (#1361)
* Bypass proxy on loopback IPs

* Expect empty array instead of undefined

* Restore accidentally deleted test

* Fix formatting

* Fix linting

* Update proxy.ts

* Better ipv6 definitions

* Fix linting

* Update proxy.test.ts
2023-03-06 11:07:04 +01:00
Ferenc Hammerl 0ef4ed9b56 Support '*' wildcard (#1355) 2023-03-06 11:02:29 +01:00
Ferenc Hammerl 3db8d7ca19 Revert "Bypass proxy on loopback IPs"
This reverts commit edb73c217d.
2023-03-01 13:48:44 +00:00
Ferenc Hammerl edb73c217d Bypass proxy on loopback IPs 2023-03-01 13:45:12 +00:00
Felix Luthman 86b9ab12e0 Standardize behaviour of no_proxy environmental variable (#1223)
* match no_proxy to subdomains

* strip leading dot + '*' match all + testcases

* Update proxy.test.ts

* Revert "Update proxy.test.ts"

This reverts commit 0e925a6dc5a88470659d28f0809772e4f450766f.

* remove support for leading dots and wildcard no_proxy

* change order of tests for logic consistency

* add test for working leading dot

* add check for partial domain, as opposed to subdomain
2023-02-13 15:00:05 +01:00