51 Commits

Author SHA1 Message Date
930e173a6a ⬆️ bump version to 0.6.3 2025-04-03 05:24:11 +04:00
42d5617e3f 🎨 Format files 2025-04-03 05:01:22 +04:00
69c4841a05 📚 Update docs 2025-03-24 17:02:06 +04:00
3cc165cbf4 ⬆️ bump version to 0.6.2 2025-03-24 16:55:23 +04:00
59f40ad825 Add duration 2025-03-24 16:54:09 +04:00
2a0ac390d8 🔨 Add 'User-Agent'in 'SetDefaults' function 2025-03-22 22:25:54 +04:00
ed52fff363 ⬆️ bump version to 0.6.1 2025-03-20 16:31:39 +04:00
459f7ee0dc Add yaml file reader to config 2025-03-20 03:52:25 +04:00
b8011ce651 🐛 Fix nil URL referance 2025-03-20 03:19:28 +04:00
fc3244dc33 💄 General refactoring 2025-03-19 05:28:14 +04:00
00f0bcb2de 🔨 Restructure entire project logic
- Moved readers to the config package
- Added an option to read remote config files
- Moved the validation package to the config package and removed the validator dependency
- Moved the customerrors package to the config package
- Replaced fatih/color with jedib0t/go-pretty/v6/text
- Removed proxy check functionality
- Added param, header, cookie, body, and proxy flags to the CLI
- Allowed multiple values for the same key in params, headers, and cookies
2025-03-16 21:20:33 +04:00
48c2dc7935 🔖 bump version to 0.5.7 2025-03-02 20:20:06 +04:00
83c5788e54 🔨 Remove unnecessary conversions 2025-02-28 02:16:04 +04:00
e43378a9a4
🔖 bump version to 0.5.6 2025-01-15 21:43:46 +04:00
6a79d0b1d7 🔖 bump version to 0.5.502 2025-01-03 13:26:34 +04:00
0a8dbec739
🔨 Renama JSON parameters 2025-01-03 13:17:20 +04:00
1ee06aacc3
🔖 Bump version to 0.5.501 2024-12-25 02:08:47 +04:00
f1521cbb74
💄 Update config table 2024-12-23 18:58:22 +04:00
5a2a4c47b2
🔖 Bump version to v0.5.5 2024-12-22 22:02:57 +04:00
d2bd60e3ff 🔨 Add custom 'WidthMaxEnforcer' to the table config 2024-12-20 01:21:26 +04:00
18b1c7dae3 🔨 Round off durations before printing 2024-12-19 21:40:53 +04:00
6fceb0094b 🔖 Bump version to 0.5.4 2024-12-18 23:31:13 +04:00
186683fce5 🔨Cobra package replaced with standard flag package 2024-12-18 20:58:14 +04:00
2bebf09adb
Bump version to 0.5.3 2024-12-18 00:15:31 +04:00
3068e0acae 🔨 Add 'types' package 2024-12-17 02:46:55 +04:00
fe4a93b394 🔨 Add constructors to config structs 2024-11-27 00:46:14 +04:00
8d983b4313 🔨 Rename 'IOption' to 'Option' 2024-11-24 02:43:22 +04:00
098c1d8cc4 🔨 Make the 'Option' type private and add the 'IOption' type 2024-11-23 17:53:11 +04:00
a468f663bf 🔖 Bump version to 0.5.2 2024-11-23 16:29:06 +04:00
011c7a7774 Added 'no-proxy-check' parameter 2024-11-22 23:58:17 +04:00
469e73d82f 🔖 Bump version to 0.5.1 2024-09-19 01:01:08 +04:00
97aea5b272 🔨 Refactor config.go/Print and convert.go 2024-09-19 01:00:50 +04:00
db3d81c97a 🔖 Bump version to 0.5.0 2024-09-18 20:28:45 +04:00
8ad0bb5697 added random value selection feature to request objects (#19) 2024-09-12 01:03:15 +04:00
118463147c 🔖 bump version to v0.4.2 2024-09-10 21:05:55 +04:00
94a74c64b7 🔨 Set max table column with in config and response packages 2024-09-10 21:04:13 +04:00
3b30f2a64b 🔨 Refactor config types 2024-09-10 18:53:32 +04:00
e9731a70ac 🔨 Set the MaxConns attribute on HostClients / fix #21 2024-09-10 18:12:53 +04:00
5bd2803c8f
🔖 bump version to v0.4.1 2024-09-03 23:25:43 +04:00
ff1df870aa add yes flag to CLIConfigReader 2024-09-03 02:26:32 +04:00
708dfcd2df 🔖 bump version to v0.4.0 2024-09-03 00:04:45 +04:00
262047d8a4 🔖 bump version to v0.3.1 2024-08-29 19:20:18 +04:00
b49db230ed 🔨 update table rendering 2024-08-29 19:17:00 +04:00
f4f26f6cb8
🔖 bump version to v0.3.0 2024-08-24 19:53:19 +04:00
935ae614a2 🔖 bump version to 0.2.0 2024-07-25 00:38:35 +04:00
670d07bda2 🔨 Refactor all requests package logic.
- Replace net/http with fasthttp in the requests package.
2024-07-21 19:40:16 +04:00
b659d29e50 🔨 Add methods to retrieve valid dodos count for requests and proxies 2024-07-20 02:12:01 +04:00
c866d085eb 🔖 Update version to 0.1.0 2024-06-02 01:04:34 +04:00
f8e4180a15 🔨 ProxySlice -> Proxy struct 2024-06-01 00:20:19 +04:00
b9c64a3851 🔨 Remove unused imports in config and custom_errors packages 2024-05-25 20:29:48 +04:00