Commit graph

55 commits

Author SHA1 Message Date
553a5fc68e
feat: bare string defaults to JQL extractor 2024-10-19 20:19:34 +02:00
cd99572fa2
feat: add JQL and Regex extractors 2024-10-19 20:18:34 +02:00
afc582b0a6
feat: handle query params 2024-10-19 19:27:18 +02:00
6fe5cefc4a
chore: refactor 2024-10-19 18:02:04 +02:00
ca569d2bde
feat: show number only when repeating 2024-10-19 05:33:14 +02:00
f4ab2a327a
fix: show req number, use localtime 2024-10-19 05:29:32 +02:00
b1ab7f433a
feat: format json if content-type json, show body 2024-10-19 05:29:26 +02:00
2f8920eefe
fix: add newlines
ugly code but without it the output is uglier
2024-10-19 05:02:18 +02:00
a6576f1947
fix: add trailing empty line 2024-10-19 04:56:36 +02:00
218db3a175
feat: allow discarding output completely 2024-10-19 04:55:20 +02:00
ee876471a6
feat: allow running multiple times and in parallel 2024-10-19 04:48:08 +02:00
3a966bdc8b
feat: respect user agent config
also pass client config to .execute() method so we can configure reqwest
client
2024-10-19 04:14:31 +02:00
763fa7fbcb
chore: remove sample cmd
there's a default config and it outputs ugly inner tables anyway
2024-10-19 04:14:11 +02:00
f6577e6f63
docs: more examples on default config 2024-10-19 04:13:42 +02:00
72c5b443db
feat: run requests in order they appear 2024-10-19 04:13:23 +02:00
543f258724
docs: update default config 2024-10-19 04:12:46 +02:00
9013515290
fix: var replace with ${...} 2024-10-19 03:58:43 +02:00
fe7bc43c57
feat: starting from scratch
lets start over: simple api testing tool configured with toml files
2024-10-19 03:28:16 +02:00
d2cb41f755
fix: update example url 2023-10-12 18:28:05 +02:00
ac5daf4785
docs: updated readme and example file 2023-06-21 23:19:52 +02:00
0788d39bd7
chore: bump version 2023-06-21 18:25:26 +02:00
b63caa2c3c
feat: better resource management, better show mode 2023-06-21 18:24:45 +02:00
b2af0b8c4f
feat: filter while collecting 2023-06-21 18:24:20 +02:00
39c446485f
feat: initial work on traits for url generation 2023-06-21 00:32:57 +02:00
55118ef3a0
feat: imlement IntoRequest for 2.0.0 too 2023-06-21 00:32:44 +02:00
6aeabef2b5
fix: verbose is test option 2023-06-21 00:32:32 +02:00
d6259a022f
feat: show requests in a tree, refactored collector 2023-06-21 00:24:12 +02:00
15dca26744
chore: return request tree representing original nesting 2023-06-21 00:23:55 +02:00
aa13cfac10
chore: return request builder 2023-06-21 00:23:12 +02:00
2bca7b8581
chore: better output for tests results 2023-06-20 14:04:47 +02:00
d3dfbca673
fix: manage auth bearer key and replace vars in body 2023-06-20 14:04:27 +02:00
420ea7a746
feat: allow to filter tests by regex on url 2023-06-15 17:20:59 +02:00
7eb5a0dfe1
chore: always show collection name 2023-06-15 17:14:24 +02:00
359b77b5aa
fix: should also work when it's not json 2023-06-15 17:11:44 +02:00
afda46073a
feat: improved output, allow pretty print 2023-06-15 17:10:24 +02:00
1c103fd22d
feat: allow using a single client or multiple 2023-06-15 16:43:34 +02:00
527af4e54f
feat: also fill header vars from env 2023-06-15 16:42:05 +02:00
2dd2e6e0ec
chore: removed old files 2023-06-15 16:24:54 +02:00
eaaf6f65e0
fix: don't stop at first failed request 2023-06-15 16:24:01 +02:00
3040556976
feat: replace vars in urls from OS environment 2023-06-15 16:23:48 +02:00
d704610357
fix: made it work (kinda) 2023-06-15 16:19:46 +02:00
2effe880dc
fix: make rust-analyzer happy 2023-06-15 15:59:03 +02:00
3a619ecfb0
chore: modularized it better 2023-06-15 15:42:07 +02:00
d7bc0fd914
feat: some (wip) work to make a generic wrapper 2023-06-09 00:25:05 +02:00
3abf874d3f
doc: expanded README 2023-06-08 12:06:40 +02:00
5bf55e1384
feat: replace vars in urls with environment variables
jank af implementation but works?
2023-06-08 12:04:24 +02:00
048ee833f0
fix: go back to 2.1.0 format 2023-06-08 12:03:43 +02:00
65257b7e34
feat: PoC with postman_collection crate
all these unions, ffs
2023-06-07 20:13:29 +02:00
c2fadf1f62
chore: README, builder scaffolding and some example collection
idk where I found the collection, credits should be given, I'm a bad
person
2023-06-07 15:32:23 +02:00
97505bbd86
feat: why doing it yourself when there's a crate for that 2023-06-07 15:31:37 +02:00