Fabrice Reix
2227b91ee1
Refacto error_string in order to support diff messages
2024-04-08 11:37:30 +00:00
jcamiel
b8783d365b
Fix various typos.
2024-03-30 15:19:30 +01:00
jcamiel
bc1303552a
Add isNumber
predicate
2024-03-28 11:12:30 +01:00
jcamiel
32a73ce7a4
Support --user option per request
2024-03-26 15:54:14 +01:00
hurl-bot
d4c458cef0
Update crates
2024-03-23 11:52:05 +00:00
Fabrice Reix
1b3943168b
Update parser implem for filename with password
2024-03-23 09:44:37 +01:00
jcamiel
f68bcc8eb3
Add isIsoDate predicate (take a string and checks YYYY-MM-DDTHH:mm:ss.sssZ)
2024-03-21 15:46:53 +01:00
jcamiel
9444d6a058
Fix filename templatization bug under certains conditions.
2024-03-18 08:44:09 +00:00
jcamiel
0f457bd03b
Move clippy lint rules to Cargo.toml
2024-03-04 15:54:03 +01:00
Fabrice Reix
84baecf464
Add semicolon_if_nothing_returned clippy lint
2024-02-29 08:33:24 +01:00
jcamiel
7a943158dc
Update copyright from 2023 -> 2024.
2024-02-24 20:22:26 +01:00
Fabrice Reix
cfa4437ec7
Close HTML tag
...
as defined in https://developer.mozilla.org/en-US/docs/Web/HTML/Element/br
2024-01-27 15:25:29 +01:00
Teodorescu Robert-Andrei
c6bc18570d
Add --netrc, --netrc-file and --netrc-optional options
...
This is a feature provided by cURL that allows it to retrieve the
username and password for a host from a .netrc file.
https://curl.se/docs/manpage.html#-n
2024-01-23 12:32:14 +00:00
hurl-bot
44ec1868ab
Update crates
2024-01-22 03:01:46 +00:00
hurl-bot
3927dcc622
Update hurl version to 4.3.0-SNAPSHOT
2024-01-17 12:34:16 +00:00
hurl-bot
b8e224599a
Create 4.2.0 release
2024-01-11 15:57:38 +01:00
Fabrice Reix
bb539ddad7
Add --location-trusted option
2024-01-07 13:41:01 +01:00
Zandt Tittle
98b0f50741
Add --unix-socket option
...
This is a feature provided by cURL that allows sending requests to
a web server via a Unix Domain Socket. Some use cases
include:
* Querying docker API
* Running a web server w/o opening a TCP port for security and/or performance reasons
https://curl.se/docs/manpage.html#--unix-socket
2024-01-06 13:05:58 -06:00
Fabrice Reix
6ac325d879
Use Template for filename type
2024-01-06 09:14:16 +01:00
jcamiel
c7e6018cf9
Tweak HTML report dark mode.
2024-01-05 17:18:43 +01:00
Ryan
d78081eda2
added dark mode
2024-01-05 12:06:56 +00:00
jcamiel
be6297cd5e
Export entry source line number in JSON output
2024-01-04 17:29:44 +01:00
Fabrice Reix
112d0e9457
Change StringNumber to BigInteger
2023-12-14 19:59:06 +00:00
jcamiel
1c24185aeb
Support key password in --cert option (certificate[:password])
2023-12-14 17:54:14 +01:00
jcamiel
76d087f215
Move Error trait implementation to hurl_core::parser::error
2023-12-11 14:26:57 +01:00
Fabrice Reix
d42fb9bc95
Add file predicate value
2023-12-09 11:28:08 +01:00
jcamiel
d1944ac863
Use new constructor for error.
2023-12-08 16:30:02 +01:00
Fabrice Reix
0ec12b75c6
Fix HTML export for retry options
2023-12-08 15:05:59 +00:00
jcamiel
6498bd3449
Delete not reachable error.
2023-12-08 15:31:09 +01:00
jcamiel
a7807cfe21
Better unicode parsing error description.
2023-12-08 15:31:09 +01:00
jcamiel
95528ba5b9
Better option error description.
2023-12-08 14:58:17 +01:00
jcamiel
0c92430520
Better hexadecimal digit parsing error description.
2023-12-08 14:34:29 +01:00
jcamiel
0185c0be14
Remove specific end-of-file for regex error.
2023-12-08 14:34:29 +01:00
jcamiel
bdf0d05dcf
Better multi-part form data file content-type parsing error description.
2023-12-08 14:34:28 +01:00
jcamiel
e7e7faf4c7
Better XML parsing error description.
2023-12-08 14:34:28 +01:00
jcamiel
0c7f28748c
Replace else arm with all variant arms.
2023-12-08 14:34:27 +01:00
jcamiel
03dcb5361e
Fix unicode surrogate pair decoding in JSON request body
2023-12-08 11:43:41 +01:00
jcamiel
53d174588c
Add --output option per request
2023-11-30 16:59:24 +01:00
Fabrice Reix
2e01a79ceb
Split number parsers to its own module
2023-11-30 16:06:11 +01:00
Fabrice Reix
478f1a7555
Support String (Big) Number in Hurl file
2023-11-30 11:02:49 +01:00
jcamiel
9fc9bee091
Optimize some clone() calls.
2023-11-28 09:49:46 +01:00
jcamiel
a8e7fe92ba
Create new on SourceInfo and Pos.
2023-11-27 16:42:33 +01:00
Fabrice Reix
3752fe4323
Sort Variants
2023-11-27 08:13:17 +01:00
jcamiel
5d8628662d
Sort core ParseError variant.
2023-11-24 18:16:11 +01:00
jcamiel
4fbbb6d683
Implement Copy for ReaderState.
2023-11-24 17:59:17 +01:00
jcamiel
bf8deaf1cd
Add documentation for XML parser (why we use a SAX parser etc...)
2023-11-24 17:26:41 +01:00
jcamiel
5f79ddb5e0
Implement copy for SourceInfo
and Pos
.
2023-11-24 14:14:12 +01:00
jcamiel
264c156565
Fix XML parsing: use SAX2 start/endElementNs instead of SAX1 start/endElement
2023-11-20 16:26:28 +01:00
jcamiel
a525aeb81f
Sort import.
...
Run cargo +nightly fmt with rsutfm.toml uncommented.
2023-11-16 06:48:16 +01:00
Fabrice Reix
f280332875
Add Number in AST/PredicateValue
2023-11-12 12:27:28 +01:00