aykhans
09034b5f9e
🔧 bump golangci/golangci-lint-action version
2025-04-03 04:18:53 +04:00
aykhans
f1ca2041c3
🔧 bump golangci version
2025-04-03 04:15:48 +04:00
aykhans
439f66eb87
🔧 Refactor .golangci and Taskfile
2025-04-03 03:07:38 +04:00
aykhans and GitHub
046ce74cd9
Merge pull request #102 from aykhans/chore/replace-makefile-with-taskfile
...
🔧 Replace Makefile with Taskfile and remove 'build.sh'
2025-04-01 20:01:35 +04:00
aykhans
681cafc213
🔧 Replace Makefile with Taskfile and remove 'build.sh'
2025-03-27 23:32:41 +04:00
aykhans and GitHub
7e05cf4f6b
Merge pull request #101 from aykhans/feat/add-duration
...
✨ Add duration
2025-03-24 18:12:10 +04:00
aykhans
934cd0ad33
📚 Update docs
2025-03-24 17:02:58 +04:00
aykhans
69c4841a05
📚 Update docs
2025-03-24 17:02:06 +04:00
aykhans
3cc165cbf4
⬆️ bump version to 0.6.2
2025-03-24 16:55:23 +04:00
aykhans
59f40ad825
✨ Add duration
2025-03-24 16:54:09 +04:00
aykhans and GitHub
a170588574
Merge pull request #100 from aykhans/refactor/config
...
🔨 Add 'User-Agent' in 'SetDefaults' function
2025-03-23 21:19:31 +04:00
aykhans
2a0ac390d8
🔨 Add 'User-Agent'in 'SetDefaults' function
2025-03-22 22:25:54 +04:00
aykhans and GitHub
11bb8b3fb0
Merge pull request #99 from aykhans/docs/update-readme
...
📚 Update README.md
2025-03-20 19:23:41 +04:00
aykhans and GitHub
1aadc3419a
📚 Update README.md
2025-03-20 19:23:14 +04:00
aykhans and GitHub
b3af3f6ad5
Merge pull request #98 from aykhans/feat/config-yaml
...
✨ Add yaml file reader to config
2025-03-20 16:38:13 +04:00
aykhans
ed52fff363
⬆️ bump version to 0.6.1
2025-03-20 16:31:39 +04:00
aykhans
985fc6200d
🐳 Update Dockerfile
2025-03-20 16:11:43 +04:00
aykhans
1808865358
📚 Update docs
2025-03-20 16:01:53 +04:00
aykhans
56342e49c6
📚 Update docs
2025-03-20 15:59:46 +04:00
aykhans
ec80569d5d
🐳 Remove default config file path from 'ENTRYPOINT'
2025-03-20 15:59:09 +04:00
aykhans
459f7ee0dc
✨ Add yaml file reader to config
2025-03-20 03:52:25 +04:00
aykhans and GitHub
3cd72855e5
Merge pull request #97 from aykhans/fix/nil-url
...
🐛 Fix nil URL referance
2025-03-20 03:20:33 +04:00
aykhans
b8011ce651
🐛 Fix nil URL referance
2025-03-20 03:19:28 +04:00
aykhans and GitHub
0aeeb484e2
Merge pull request #96 from aykhans/refactor/general
...
💄 General refactoring
2025-03-19 05:29:13 +04:00
aykhans
fc3244dc33
💄 General refactoring
2025-03-19 05:28:14 +04:00
aykhans and GitHub
aa6ec450b8
Merge pull request #95 from aykhans/fix/types
...
🐛 Fix 'AppendByKey' method of the '[]KeyValue[string, []string]' types
2025-03-19 04:06:47 +04:00
aykhans
e31f5ad204
🐛 Fix 'AppendByKey' method of the '[]KeyValue[string, []string]' types
2025-03-19 04:06:10 +04:00
aykhans and GitHub
de9a4bb355
Merge pull request #94 from aykhans/dependabot/go_modules/go_modules-c153b83258
...
Bump golang.org/x/net from 0.35.0 to 0.36.0 in the go_modules group
2025-03-19 02:31:20 +04:00
aykhans and GitHub
cc490143ea
Merge pull request #92 from aykhans/refactor/config
...
Restructure entire project logic
2025-03-19 02:28:13 +04:00
aykhans
a8c3efe198
🔨 Refactor 'releaseDodos' function
2025-03-19 01:18:36 +04:00
aykhans
3c2a0ee1b2
📚 Update README.md
2025-03-18 23:41:20 +04:00
aykhans
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
aykhans
8f811e1bec
💄 Format '.golangci.yml' file
2025-03-11 00:25:32 +04:00
aykhans and GitHub
58ea31683b
Merge pull request #85 from aykhans/feat/config-file-http-support
...
✨ Added http support to 'JSONConfigReader' function
2025-03-09 17:07:41 +04:00
aykhans
cc2a6eb367
✨ Added http support to 'JSONConfigReader' function
2025-03-09 05:00:33 +04:00
aykhans and GitHub
f721abb583
Merge pull request #82 from aykhans/dependabot/go_modules/golang.org/x/net-0.37.0
...
Bump golang.org/x/net from 0.35.0 to 0.37.0
2025-03-06 15:14:08 +04:00
aykhans and GitHub
198b6c785a
Merge pull request #81 from aykhans/dependabot/go_modules/github.com/jedib0t/go-pretty/v6-6.6.7
...
Bump github.com/jedib0t/go-pretty/v6 from 6.6.6 to 6.6.7
2025-03-03 16:17:20 +04:00
aykhans and GitHub
a9021bd1a4
Merge pull request #80 from aykhans/refactor/color-utils
...
🔨 Replace color utils with 'github.com/fatih/color'
2025-03-02 20:22:43 +04:00
aykhans
48c2dc7935
🔖 bump version to 0.5.7
2025-03-02 20:20:06 +04:00
aykhans
4cb0540824
🔨 Replace color utils with 'github.com/fatih/color'
2025-03-02 20:18:11 +04:00
aykhans and GitHub
a01bf19986
Merge pull request #79 from aykhans/bump/go-version
...
🔖 Bump go version to 1.24
2025-03-01 17:20:56 +04:00
aykhans
74dcecc8b1
🔖 Bump go version to 1.24
2025-03-01 17:18:59 +04:00
aykhans and GitHub
00afca7139
Merge pull request #77 from aykhans/feat/add-makefile
...
🔧 Added Makefile
2025-02-28 03:43:33 +04:00
aykhans
1589fefeb8
🔧 Added Makefile
2025-02-28 03:41:33 +04:00
aykhans and GitHub
bbc43bbaac
Merge pull request #75 from aykhans/ci/add-golangci-lint
...
Added golangci lint to CI
2025-02-28 03:27:14 +04:00
aykhans
89fcf5f174
Merge branch 'ci/add-golangci-lint' of https://github.com/aykhans/dodo into ci/add-golangci-lint
2025-02-28 03:25:29 +04:00
aykhans
a58f734a55
Merge branch 'main' into ci/add-golangci-lint
2025-02-28 03:23:06 +04:00
aykhans and GitHub
efd5176ab9
Merge pull request #76 from aykhans/refactor/general-refactoring
...
🔨 Remove unnecessary conversions
2025-02-28 03:21:26 +04:00
aykhans and GitHub
f0adcaf328
👷 Update golangci-lint.yml
2025-02-28 03:18:50 +04:00
aykhans
6314cf7724
🐳 '.golangci.yml' added to .dockerignore
2025-02-28 03:16:03 +04:00
aykhans
140e570b85
👷 Added golangci-lint
2025-02-28 03:15:33 +04:00
aykhans
83c5788e54
🔨 Remove unnecessary conversions
2025-02-28 02:16:04 +04:00
aykhans and GitHub
ca74092615
Merge pull request #74 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.59.0
...
Bump github.com/valyala/fasthttp from 1.58.0 to 1.59.0
2025-02-20 20:41:41 +04:00
aykhans and GitHub
4c9ceb1c4b
Merge pull request #73 from aykhans/dependabot/go_modules/github.com/go-playground/validator/v10-10.25.0
...
Bump github.com/go-playground/validator/v10 from 10.24.0 to 10.25.0
2025-02-17 15:17:27 +04:00
aykhans and GitHub
8cd495055d
Merge pull request #71 from aykhans/dependabot/go_modules/github.com/jedib0t/go-pretty/v6-6.6.6
...
Bump github.com/jedib0t/go-pretty/v6 from 6.6.5 to 6.6.6
2025-02-11 19:45:45 +04:00
aykhans and GitHub
a69e248f8c
Merge pull request #72 from aykhans/dependabot/go_modules/golang.org/x/net-0.35.0
...
Bump golang.org/x/net from 0.34.0 to 0.35.0
2025-02-11 19:43:31 +04:00
aykhans and GitHub
b1612598c4
Merge pull request #70 from aykhans/docs/update
...
Docs/update
2025-01-21 20:53:30 +04:00
aykhans and GitHub
ba79304b04
📚 Update README.md
2025-01-21 20:52:25 +04:00
aykhans
015cb15053
📚 Update docs
2025-01-21 20:50:10 +04:00
aykhans
3dc002188e
📚 Update docs
2025-01-21 20:47:01 +04:00
aykhans and GitHub
769c04685a
Merge pull request #69 from aykhans/fix/connections-bottleneck
...
🐛 Remove 'CloseIdleConnections' from 'Send' function
2025-01-15 21:44:02 +04:00
aykhans and GitHub
e43378a9a4
🔖 bump version to 0.5.6
2025-01-15 21:43:46 +04:00
aykhans
e29e4f1bc6
🐛 Remove 'CloseIdleConnections' from 'Send' function
2025-01-14 20:43:45 +04:00
aykhans and GitHub
7d2168a014
Merge pull request #67 from aykhans/dependabot/go_modules/github.com/go-playground/validator/v10-10.24.0
...
Bump github.com/go-playground/validator/v10 from 10.23.0 to 10.24.0
2025-01-14 16:29:25 +04:00
aykhans and GitHub
58964e1098
Merge pull request #66 from aykhans/dependabot/go_modules/golang.org/x/net-0.34.0
...
Bump golang.org/x/net from 0.33.0 to 0.34.0
2025-01-08 15:27:52 +04:00
aykhans and GitHub
779d5e9b18
Merge pull request #65 from aykhans/refactor/rename-cli-flags
...
🔨 Rename CLI flags
2025-01-03 13:27:24 +04:00
aykhans
6a79d0b1d7
🔖 bump version to 0.5.502
2025-01-03 13:26:34 +04:00
aykhans
1e53b8a7fb
📚 Update docs
2025-01-03 13:26:00 +04:00
aykhans and GitHub
0a8dbec739
🔨 Renama JSON parameters
2025-01-03 13:17:20 +04:00
aykhans and GitHub
3762890914
🔨 Rename CLI flags
2025-01-03 13:14:25 +04:00
aykhans and GitHub
ca6b3d4eb2
Merge pull request #64 from aykhans/bump/version
...
🔖 Bump version to 0.5.501
2024-12-25 02:08:59 +04:00
aykhans and GitHub
1ee06aacc3
🔖 Bump version to 0.5.501
2024-12-25 02:08:47 +04:00
aykhans and GitHub
3d5834a6a6
Merge pull request #63 from aykhans/fix/empty-slice
...
🐛 Return empty brackets instead of null when slice length is 0
2024-12-25 01:24:28 +04:00
aykhans and GitHub
f1521cbb74
💄 Update config table
2024-12-23 18:58:22 +04:00
aykhans
40f8a1cc37
🐛 Return empty brackets instead of null when slice length is 0
2024-12-22 23:15:10 +04:00
aykhans and GitHub
8a3574cd48
Merge pull request #62 from aykhans/bumg/version
...
🔖 Bump version to v0.5.5
2024-12-22 22:03:09 +04:00
aykhans and GitHub
5a2a4c47b2
🔖 Bump version to v0.5.5
2024-12-22 22:02:57 +04:00
aykhans and GitHub
ff09a3365e
Merge pull request #61 from aykhans/dependabot/go_modules/golang.org/x/net-0.33.0
...
Bump golang.org/x/net from 0.32.0 to 0.33.0
2024-12-20 18:17:30 +04:00
aykhans and GitHub
c83246abe4
Merge pull request #60 from aykhans/refactor/json-marshal
...
Refactor json marshal
2024-12-20 18:17:11 +04:00
aykhans
efc4c62001
📚 Update docs
2024-12-20 18:16:25 +04:00
aykhans
d2bd60e3ff
🔨 Add custom 'WidthMaxEnforcer' to the table config
2024-12-20 01:21:26 +04:00
aykhans
0fe782c768
🔨 Add 'PrettyJSONMarshal' function
2024-12-20 01:20:45 +04:00
aykhans and GitHub
b9dd14a588
Merge pull request #59 from aykhans/refactor/response-print
...
🔨 Round off durations before printing
2024-12-19 23:22:06 +04:00
aykhans
18b1c7dae3
🔨 Round off durations before printing
2024-12-19 21:40:53 +04:00
aykhans and GitHub
77ddcf722a
Merge pull request #58 from aykhans/hotfix/maxuint
...
🚑 Replace 'math.MaxUint32' with static variable
2024-12-18 23:47:53 +04:00
aykhans
048cb68898
🚑 Replace 'math.MaxUint32' with static variable
2024-12-18 23:47:24 +04:00
aykhans and GitHub
fd5e87ee68
Merge pull request #57 from aykhans/refactor/cli-readers
...
🔨 Cobra package replaced with standard flag package
2024-12-18 23:40:03 +04:00
aykhans
61b9ce943b
📚 Update docs
2024-12-18 23:38:52 +04:00
aykhans
6fceb0094b
🔖 Bump version to 0.5.4
2024-12-18 23:31:13 +04:00
aykhans
186683fce5
🔨 Cobra package replaced with standard flag package
2024-12-18 20:58:14 +04:00
aykhans and GitHub
04e5b5f3eb
Merge pull request #56 from aykhans/bump/version
...
Bump version to 0.5.3
2024-12-18 00:15:42 +04:00
aykhans and GitHub
2bebf09adb
Bump version to 0.5.3
2024-12-18 00:15:31 +04:00
aykhans and GitHub
ebacebff16
Merge pull request #55 from aykhans/refactor/response-struct
...
🔨 Reduce memory usage of the 'Response' struct
2024-12-17 23:22:30 +04:00
aykhans
575ca2913a
🔨 Reduce memory usage of the 'Response' struct
2024-12-17 23:07:25 +04:00
aykhans and GitHub
4686e26ede
Merge pull request #53 from aykhans/feat/add-metrics
...
Add latency percentiles to the results table
2024-12-17 17:51:29 +04:00
aykhans
bd33b2c6a2
✨ Add latency percentiles to the results table
2024-12-17 03:42:52 +04:00
aykhans
3068e0acae
🔨 Add 'types' package
2024-12-17 02:46:55 +04:00
aykhans and GitHub
7a40bbbd3c
Merge pull request #51 from aykhans/dependabot/go_modules/go_modules-5a9c29dde4
...
Bump golang.org/x/crypto from 0.30.0 to 0.31.0 in the go_modules group
2024-12-16 22:59:56 +04:00
aykhans and GitHub
fddeec1791
Merge pull request #50 from aykhans/dependabot/go_modules/github.com/jedib0t/go-pretty/v6-6.6.5
...
Bump github.com/jedib0t/go-pretty/v6 from 6.6.4 to 6.6.5
2024-12-16 22:56:58 +04:00
aykhans and GitHub
4480aed0f0
Merge pull request #48 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.58.0
...
Bump github.com/valyala/fasthttp from 1.57.0 to 1.58.0
2024-12-10 15:18:36 +04:00