Commit Graph

364 Commits

Author SHA1 Message Date
Fabrice Reix
74edc18bd2
Add jsonpath filter 2023-11-08 15:18:52 +01:00
hurl-bot
b8fe095800
Update crates 2023-10-25 03:01:52 +00:00
robozati
21235c655e
Add SourceInfo to Comment 2023-10-23 22:07:32 +00:00
hurl-bot
717857950d
Update crates 2023-10-23 14:46:55 +02:00
Fabrice Reix
ada42acb32
Add option skip 2023-10-21 11:04:01 +02:00
Fabrice Reix
58b249ffa1
Support template in option values 2023-10-19 14:42:50 +00:00
jcamiel
662c550eb8
Add --ipv4/--ipv6 option 2023-10-18 14:37:42 +00:00
hurl-bot
03ee2840db
Update crates 2023-10-17 03:01:54 +00:00
hurl-bot
efadd8d858
Update crates 2023-10-14 20:26:20 +00:00
hurl-bot
3d79234674
Update crates 2023-10-10 03:01:48 +00:00
jcamiel
4ae0465839
Add integration test for hurl --help. 2023-10-09 18:13:03 +02:00
jcamiel
1986c0ca13
Add --http3 option. 2023-10-08 17:25:00 +02:00
jcamiel
b4e53f1489
Add --http2 option. 2023-10-08 14:38:35 +00:00
jcamiel
50adeccdfa
Upgrade to Rust 1.73 2023-10-08 00:49:02 +02:00
Fabrice Reix
aeca943cf7
Support template in keys 2023-10-06 10:18:52 +02:00
jcamiel
9623b76409
Add http1.1 per request option. 2023-10-04 14:42:47 +02:00
jcamiel
17ec6c8b1a
Add --http1.0 per request option. 2023-10-03 12:58:11 +02:00
jcamiel
67eee892fb
Credits all hard work maintainers. 2023-10-02 10:27:26 +02:00
hurl-bot
f4243b6b1f
Update crates 2023-10-01 20:49:25 +00:00
hurl-bot
f30f559ad0
Update crates 2023-10-01 03:02:12 +00:00
jcamiel
cf5d404fa3
Remove strict feature from Cargo toml.
See bdd4ff7b14
2023-09-30 10:03:11 +00:00
hurl-bot
1c028dd598
Update crates 2023-09-29 03:01:45 +00:00
hurl-bot
4dac6e09f4
Update crates 2023-09-26 03:01:41 +00:00
hurl-bot
6870aaa5f5
Update hurl version to 4.2.0-SNAPSHOT 2023-09-21 12:08:40 +00:00
hurl-bot
b12b761921
Create 4.1.0 release 2023-09-21 10:56:10 +00:00
hurl-bot
ba8e7f6250
Update crates 2023-09-19 03:01:58 +00:00
hurl-bot
0d79aa9e71
Update crates 2023-09-13 03:01:44 +00:00
hurl-bot
91af068cb2
Update crates 2023-09-11 03:01:52 +00:00
hurl-bot
7d8cc1edac
Update crates 2023-09-04 03:02:09 +00:00
hurl-bot
20c228db19
Update crates 2023-09-01 03:01:51 +00:00
Fabrice Reix
da233dbd7a
Fix clippy warnings 2023-08-31 11:36:52 +02:00
hurl-bot
7aaf70ddac
Update crates 2023-08-29 03:02:38 +00:00
Philipp Paulweber
66d0daf4a2
Formatter: fixed missing delayy option kind 2023-08-27 16:15:37 +02:00
apparentorder
e5a6a3a0ae
Update crates 2023-08-25 07:52:33 +02:00
apparentorder
56d4fa4485
Add the aws-sigv4 option to generate AWS SigV4 signed requests
AWS SigV4 support is available in curl since 7.75.0 (December 2020).

Add the necessary bits for Hurl to understand this option and pass
it on to libcurl, both as a command line option `--aws-sigv4` and
as a per-request option `aws-sigv4` in Hurlfiles.

Do not emit `Authorization: Basic` when aws-sigv4 is used, as this
would take priority over the `Authorization` header generated by libcurl.
Instead, explicitly set `username` and `password` options.

Suppress removal of the `Expect:` header when using aws-sigv4, as a
workaround for curl/curl#11664.

Add a corresponding integration test.
2023-08-24 15:18:53 +02:00
hurl-bot
591e129469
Update crates 2023-08-18 12:21:50 +00:00
Fabrice Reix
4b83f77fa9
Fix standalone option for hurlfmt HTML output 2023-08-11 14:25:50 +02:00
Fabrice Reix
73759aa84b
Add clippy check manual_string_new 2023-08-08 15:59:20 +00:00
hurl-bot
b17f79af36
Update crates 2023-08-08 03:01:40 +00:00
hurl-bot
ab112204e7
Update crates 2023-08-06 03:01:53 +00:00
Fabrice Reix
bd2c886f25
Support empty BasicAuth section 2023-08-05 09:35:19 +02:00
jcamiel
bdd4ff7b14
Remove strict features flag (in favor of clippy check). 2023-08-03 18:21:33 +02:00
jcamiel
4072ea2c8a
Remove unnecessary empty structs. 2023-08-03 14:08:08 +02:00
jcamiel
975fd95810
Delete countEquals predicate. 2023-07-27 14:37:33 +02:00
hurl-bot
71f72f9c11
Update crates 2023-07-22 03:01:40 +00:00
hurl-bot
4b02276c13
Update crates 2023-07-20 03:01:44 +00:00
hurl-bot
d65d4ee77c
Update crates 2023-07-19 03:34:36 +00:00
hurl-bot
4be43b3de8
Update crates 2023-07-18 03:09:48 +00:00
hurl-bot
43526ef4e1
Update crates 2023-07-17 17:23:34 +00:00
jcamiel
7076961308
Add connect-to per request option. 2023-07-15 13:38:35 +00:00
hurl-bot
8530b65782
Update crates 2023-07-15 03:14:38 +00:00
jcamiel
0efaacc12d
Refacto on request options. 2023-07-13 06:15:50 +00:00
Guilherme Puida
e782ac286b
Implement isDate predicate
This mirrors the implementation of `isFloat/isInteger/...`.
2023-07-11 13:31:58 +02:00
hurl-bot
2d92541148
Update crates 2023-07-08 03:13:10 +00:00
jcamiel
1463c02d05
Add support for --resolve option per request 2023-07-06 17:21:37 +02:00
hurl-bot
73fadd1190
Update crates 2023-07-05 16:09:57 +00:00
jcamiel
9775ec5ce6
Use is_terminal from stdlib instead of atty. 2023-07-05 13:14:47 +00:00
hurl-bot
a57d585da0
Update crates 2023-07-05 12:47:56 +00:00
hurl-bot
817c7ace38
Update crates 2023-07-05 03:12:08 +00:00
hurl-bot
7793c769bc
Update crates 2023-07-03 14:32:57 +00:00
hurl-bot
07009a3d54
Update crates 2023-06-30 03:06:31 +00:00
jcamiel
0f1a9f80fb
Update to 4.1.0-SNAPSHOT. 2023-06-29 16:05:31 +02:00
hurl-bot
3cad4e38b4
Create 4.0.0 release 2023-06-28 18:37:30 +00:00
hurl-bot
f53b65e61b
Update crates 2023-06-28 14:18:57 +00:00
Fabrice Reix
fd8cac04d6
Export [Options] to JSON 2023-06-24 11:34:57 +00:00
hurl-bot
0e1705b4f0
Update crates 2023-06-24 13:07:21 +02:00
Tim Eggert
34137c0e0d
feat: introduce curl --path-as-is option 2023-06-22 10:02:06 +02:00
hurl-bot
bda730221c
Update crates 2023-06-21 03:01:59 +00:00
Fabrice Reix
4b84f0893c
Update section order for hurlfmt 2023-06-19 12:21:09 +02:00
Fabrice Reix
cb0ce3051a
Make hurlfmt support several input files (like Hurl) 2023-06-18 14:43:36 +00:00
Fabrice Reix
c407a51324
Add xpath filter 2023-06-17 07:11:54 +00:00
Fabrice Reix
d97c26309b
Add proxy in Options section 2023-06-15 21:49:39 +00:00
hurl-bot
f98b49d903
Update crates 2023-06-14 15:54:18 +00:00
Fabrice Reix
1c0c22d2f8
Add decode filter 2023-06-10 09:30:43 +00:00
hurl-bot
7301a25ef1
Update crates 2023-06-10 03:04:00 +00:00
Fabrice Reix
0709227099
Support arbitrary HTTP methods 2023-06-09 07:56:35 +02:00
Fabrice Reix
7b20289446
Make curl import retry more explicit 2023-06-06 16:56:59 +02:00
hurl-bot
0e1dfc9c53
Update crates 2023-06-06 03:09:35 +00:00
hurl-bot
1215da6610
Update crates 2023-06-05 15:13:49 +00:00
Fabrice Reix
9a08e77904
Import --retry option from curl 2023-06-04 07:16:00 +00:00
hurl-bot
db60fb812b
Update crates 2023-06-04 03:15:15 +00:00
Fabrice Reix
56bb2042b8
Remove whitespace after comma 2023-06-01 17:27:00 +02:00
Fabrice Reix
c97cfb7cde
Fix Lint for GraphQL 2023-06-01 17:27:00 +02:00
Fabrice Reix
a3b6947eb7
Fix --in-place option for hurlfmt 2023-06-01 17:27:00 +02:00
Fabrice Reix
a149635409
Add Retry Type 2023-06-01 17:26:26 +02:00
Fabrice Reix
b5277b3349
Update --retry option to match curl option 2023-06-01 17:26:26 +02:00
jcamiel
b65bdf59cc
Upgrade Hurl version to 4.0.0 due to runner::run API change. 2023-06-01 17:26:15 +02:00
Fabrice Reix
c6a3011a76
Fix output of hurlfmt for version/help 2023-06-01 17:17:53 +02:00
hurl-bot
6bf183845a
Update hurl version to 3.1.0-SNAPSHOT 2023-06-01 17:15:08 +02:00
hurl-bot
3d48b12900
Create 3.0.1 release 2023-06-01 14:35:26 +00:00
Fabrice Reix
e2442dafb8
Fix hurlfmt less predicate 2023-06-01 15:10:20 +02:00
Fabrice Reix
67e1871a96
Update to version 3.0.1 2023-06-01 11:57:56 +02:00
hurl-bot
277393700b
Create 3.0.0 release 2023-05-03 13:32:58 +00:00
Fabrice Reix
f62fba6ab3
Update help/man for hurlfmt 2023-05-03 13:34:40 +02:00
hurl-bot
8978b4d773
Update crates 2023-05-03 03:02:29 +00:00
hurl-bot
6379aa788f
Update crates 2023-04-28 03:02:14 +00:00
Fabrice Reix
b90dbf4925
Add curl input to hurlfmt 2023-04-24 13:28:41 +02:00
Fabrice Reix
35ec0903a4
Add escaping in $'...' 2023-04-22 14:09:13 +02:00
Fabrice Reix
3e37931a49
Parse more curl options 2023-04-21 14:33:15 +00:00
hurl-bot
d9fd713ab5
Update crates 2023-04-21 12:52:33 +00:00