Commit graph

115 commits

Author SHA1 Message Date
447b073110 fix: apply timeout to everything 2024-10-25 21:10:49 +02:00
9c26b68806 fix: fill() with owned values again 2024-10-25 17:32:13 +02:00
94fcb8efdc fix: fallback to plaintext if json parse fails 2024-10-25 17:31:46 +02:00
c29c91a7b9 fix: smart var replace in client too 2024-10-25 17:31:01 +02:00
5670b8b67a fix: don't quit at first fill() failure 2024-10-25 17:30:30 +02:00
b3fe8faaba fix: trait replace vars uses pre-parsed map 2024-10-25 17:30:02 +02:00
492226f56a fix: dont break when multiple vars 2024-10-24 01:19:30 +02:00
40f2c0a6d4 feat: initial work on detecting vars
i want to throw errors when vars are missing, so that its easier to find
and fill them when running pw
2024-10-22 21:22:25 +02:00
ac92c53799 feat: inherit env from parent collections 2024-10-22 20:24:31 +02:00
afc554f497
feat: client is fillable too, generalized trait 2024-10-21 16:30:43 +02:00
8544d0d720
chore: bump version 2024-10-21 16:19:21 +02:00
1798ce3f4e
feat: regex filter searches full name 2024-10-21 16:18:33 +02:00
d504c650dd
fix: remove .toml from names, only 1 colon as sep 2024-10-21 16:16:32 +02:00
debccaf195
fix: match content-type with .starts_with() 2024-10-21 16:13:41 +02:00
e44a69e93b
feat: allow collections without routes 2024-10-21 16:11:39 +02:00
37f4d6b607
fix: truncate query from list view
they are shown below when verbose anyway
2024-10-20 15:32:43 +02:00
b6c7c88e5a
chore: bump version 2024-10-20 15:29:25 +02:00
5de9e7884e
feat: allow expecting result, for testing APIs 2024-10-20 15:28:53 +02:00
8fbf224506
feat: allow specifying path base, renamed url>path 2024-10-20 15:28:24 +02:00
7d56ea3565
feat: add --report switch to generate json outputs
for machine processing of results, maybe checking test coverage? also
huge refactor of printing part
2024-10-20 06:52:49 +02:00
b9271ad47d
feat: add --dry-run option, add -M for multithread 2024-10-20 06:11:19 +02:00
083e605255
fix: preserve discovery order 2024-10-20 05:56:38 +02:00
0af5adec5a
chore: bump version
this is the last one tonight i swear!!!
2024-10-20 05:25:50 +02:00
51da59486e
docs: updated readme.md 2024-10-20 05:19:35 +02:00
ffd37e49a1
feat: better print formatting 2024-10-20 05:14:08 +02:00
95453a1366
feat: friendlier errors 2024-10-20 05:14:05 +02:00
c09790ab28
feat: pw shows compact list, pw list shows verbose 2024-10-20 05:13:03 +02:00
a8ac211a41
fix: remove repeat, proper parallelism 2024-10-20 05:12:15 +02:00
c2159989b2
fix: client and env are optional 2024-10-20 05:10:39 +02:00
1ac3301779
feat: handle errors instead of bubbling everything
also fix by-value/by-reference stuff
2024-10-20 04:20:10 +02:00
37e6c48048
feat: allow including other collections 2024-10-20 04:19:03 +02:00
a44babb509
chore: update sample collection 2024-10-20 02:06:33 +02:00
43a284d4e9
chore: bump version 2024-10-20 02:04:39 +02:00
ec78325544
fix: change verbose flag from -V to -v 2024-10-20 02:04:19 +02:00
7887e0dfdb
fix: empty body shouldn't default to {} 2024-10-20 01:55:14 +02:00
a5cef7f269
feat: added --verbose to list view 2024-10-20 01:50:00 +02:00
b82a63eeb7
chore: refactor endpoint getters 2024-10-20 01:47:17 +02:00
6915a71802
feat: default to single thread runtime
but allow multi-thread-runtime with --multi-threaded flag
2024-10-20 01:33:45 +02:00
2695c850bb
feat: more client options 2024-10-20 01:33:20 +02:00
ce0d725c43
build: way smaller binaries 2024-10-20 01:32:17 +02:00
77fec19a22
chore: renames 2024-10-20 01:32:05 +02:00
26d996fbf9
chore: moved fn below 2024-10-20 00:53:49 +02:00
1fdd40a68e
build: regenerate cargo lock 2024-10-19 22:41:09 +02:00
ac9961a25d
docs: added badges on readme 2024-10-19 22:40:15 +02:00
2d8a77ab6b
chore: updated metadata 2024-10-19 22:40:06 +02:00
e17c721f9c
chore: licensed under GPLv3 2024-10-19 22:34:44 +02:00
ddadfe1253
ci: add test and build workflows 2024-10-19 22:30:14 +02:00
8cfa2688fd
docs: updated command output 2024-10-19 22:28:16 +02:00
cab02a79c5
fix: actually set Debug as extractor with --debug 2024-10-19 22:28:05 +02:00
2e520129a2
chore: moved StringOr into ext 2024-10-19 22:27:58 +02:00