aykhans
|
fa55de0cf2
|
Merge pull request #39 from aykhans/feat/add-proxy-check
Add 'no-proxy-check' parameter
|
2024-11-28 04:22:12 +04:00 |
|
aykhans
|
d392d4a787
|
🔨 Refactor method 'UnmarshalJSON' of 'option[T]'
|
2024-11-28 04:20:01 +04:00 |
|
aykhans
|
2e6110e54a
|
🔥 Remove assets
|
2024-11-27 01:30:15 +04:00 |
|
aykhans
|
48721b4ae7
|
Update README.md
|
2024-11-27 01:28:07 +04:00 |
|
aykhans
|
fe4a93b394
|
🔨 Add constructors to config structs
|
2024-11-27 00:46:14 +04:00 |
|
aykhans
|
0725c1a481
|
🔨 Refactor 'option[T]' type
|
2024-11-24 16:54:38 +04:00 |
|
aykhans
|
8d983b4313
|
🔨 Rename 'IOption' to 'Option'
|
2024-11-24 02:43:22 +04:00 |
|
aykhans
|
c69c35bef4
|
🔨 Replace type 'any' with type 'NonNilConcrete'
|
2024-11-23 18:16:01 +04:00 |
|
aykhans
|
e3cbe1e9b4
|
Merge pull request #42 from aykhans/bump-go-version
🔖 Bump go version '1.22.6 -> 1.23.2'
|
2024-11-23 18:02:00 +04:00 |
|
aykhans
|
94211eb018
|
🔖 Bump go version '1.22.6 -> 1.23.2'
|
2024-11-23 18:01:03 +04:00 |
|
aykhans
|
098c1d8cc4
|
🔨 Make the 'Option' type private and add the 'IOption' type
|
2024-11-23 17:53:11 +04:00 |
|
aykhans
|
a468f663bf
|
🔖 Bump version to 0.5.2
|
2024-11-23 16:29:06 +04:00 |
|
aykhans
|
d98fb477d4
|
🔨 Update usage text
|
2024-11-23 16:28:19 +04:00 |
|
aykhans
|
bf169d3eb1
|
🔨 Remove debug print
|
2024-11-23 16:27:46 +04:00 |
|
aykhans
|
0335b5cf6e
|
📚 Update docs
|
2024-11-23 16:18:21 +04:00 |
|
aykhans
|
9c5d7bf135
|
📚 Update docs
|
2024-11-23 16:13:38 +04:00 |
|
aykhans
|
ede74c17b2
|
📚 Add docs
|
2024-11-23 16:13:17 +04:00 |
|
aykhans
|
565079fe97
|
Merge pull request #41 from aykhans/add-workflow-1
Rename publish-docker-image to publish-docker-image.yml
|
2024-11-23 01:19:56 +04:00 |
|
aykhans
|
696176e611
|
Rename publish-docker-image to publish-docker-image.yml
|
2024-11-23 01:19:38 +04:00 |
|
aykhans
|
9ea06593f9
|
Merge pull request #40 from aykhans/add-workflow
Create publish-docker-image
|
2024-11-23 01:18:09 +04:00 |
|
aykhans
|
7f7dc07f4c
|
Create publish-docker-image
|
2024-11-23 01:17:24 +04:00 |
|
aykhans
|
adc5a34891
|
🔨 Remove short name from CLI
|
2024-11-23 00:11:54 +04:00 |
|
aykhans
|
5080e90872
|
✨ 'no-proxy-check' parameter to docs
|
2024-11-23 00:10:19 +04:00 |
|
aykhans
|
9679fb1c7a
|
🔨 Remove shorthand letter from 'no-proxy-check' parameter
|
2024-11-23 00:09:48 +04:00 |
|
aykhans
|
011c7a7774
|
✨ Added 'no-proxy-check' parameter
|
2024-11-22 23:58:17 +04:00 |
|
aykhans
|
9cfae3bdc1
|
✨ Added 'Option' type
|
2024-11-22 23:56:34 +04:00 |
|
aykhans
|
7c7302c3c5
|
Merge pull request #38 from aykhans/dependabot/go_modules/github.com/jedib0t/go-pretty/v6-6.6.2
Bump github.com/jedib0t/go-pretty/v6 from 6.6.1 to 6.6.2
|
2024-11-22 15:18:51 +04:00 |
|
aykhans
|
0e93409835
|
Merge pull request #37 from aykhans/dependabot/go_modules/github.com/go-playground/validator/v10-10.23.0
Bump github.com/go-playground/validator/v10 from 10.22.1 to 10.23.0
|
2024-11-22 15:16:46 +04:00 |
|
aykhans
|
e8dc8956f5
|
Merge pull request #36 from aykhans/dependabot/go_modules/golang.org/x/net-0.31.0
Bump golang.org/x/net from 0.30.0 to 0.31.0
|
2024-11-13 16:06:28 +04:00 |
|
aykhans
|
444b59e4b5
|
Merge pull request #35 from aykhans/docs/edit
📚 Update README.md
|
2024-11-02 18:22:55 +04:00 |
|
aykhans
|
7a39951402
|
📚 Update README.md
|
2024-11-02 18:22:45 +04:00 |
|
aykhans
|
d01763f181
|
Merge pull request #34 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.57.0
Bump github.com/valyala/fasthttp from 1.56.0 to 1.57.0
|
2024-11-02 18:20:31 +04:00 |
|
aykhans
|
3cdd75f830
|
Merge pull request #33 from aykhans/dependabot/go_modules/github.com/jedib0t/go-pretty/v6-6.6.1
Bump github.com/jedib0t/go-pretty/v6 from 6.6.0 to 6.6.1
|
2024-11-02 18:18:31 +04:00 |
|
aykhans
|
54c2fdd159
|
Merge pull request #32 from aykhans/dependabot/go_modules/golang.org/x/net-0.30.0
Bump golang.org/x/net from 0.29.0 to 0.30.0
|
2024-10-07 20:45:40 +04:00 |
|
aykhans
|
ace66138b3
|
Merge pull request #31 from aykhans/dependabot/go_modules/github.com/jedib0t/go-pretty/v6-6.6.0
Bump github.com/jedib0t/go-pretty/v6 from 6.5.9 to 6.6.0
|
2024-10-04 19:07:34 +04:00 |
|
aykhans
|
2461e3f847
|
Merge pull request #30 from aykhans/dependabot/go_modules/github.com/valyala/fasthttp-1.56.0
Bump github.com/valyala/fasthttp from 1.55.0 to 1.56.0
|
2024-09-26 23:38:41 +04:00 |
|
aykhans
|
b224912638
|
Merge pull request #28 from aykhans/refactor/config-print
Refactor config/print
|
2024-09-19 01:01:45 +04:00 |
|
aykhans
|
469e73d82f
|
🔖 Bump version to 0.5.1
|
2024-09-19 01:01:08 +04:00 |
|
aykhans
|
97aea5b272
|
🔨 Refactor config.go/Print and convert.go
|
2024-09-19 01:00:50 +04:00 |
|
aykhans
|
30cc86dc63
|
Merge pull request #25 from aykhans/feat/add-random-value-selection
Add random value selection
|
2024-09-18 20:30:10 +04:00 |
|
aykhans
|
db3d81c97a
|
🔖 Bump version to 0.5.0
|
2024-09-18 20:28:45 +04:00 |
|
aykhans
|
661e872698
|
🔖 Bump go version to 1.22.6
|
2024-09-18 20:27:18 +04:00 |
|
aykhans
|
37c5d11561
|
🔖 Bump go version to 1.22.6
|
2024-09-18 20:27:09 +04:00 |
|
aykhans
|
940f5a3886
|
📚 Body type string -> list
|
2024-09-18 20:24:52 +04:00 |
|
aykhans
|
63ef6c5798
|
📚 Update README.md
|
2024-09-18 20:23:19 +04:00 |
|
aykhans
|
6a33c359c7
|
🐛 Minor fixes
|
2024-09-17 17:33:55 +04:00 |
|
aykhans
|
68bef4a663
|
📚 Add function docs
|
2024-09-15 17:37:25 +04:00 |
|
aykhans
|
2f37f8c2c1
|
🔨 Refactor client and request generation to use random value cycling
|
2024-09-15 17:34:24 +04:00 |
|
aykhans
|
de5a5dc96e
|
🔨 Select client with random indexes
|
2024-09-14 20:06:32 +04:00 |
|
aykhans
|
891f1f1333
|
Refactor request generation to use local random number generator (fix #26, #27)
|
2024-09-14 19:42:40 +04:00 |
|
aykhans
|
8ad0bb5697
|
✨ added random value selection feature to request objects (#19)
|
2024-09-12 01:03:15 +04:00 |
|
aykhans
|
d0e5c343ea
|
Merge pull request #24 from aykhans/refactor/config
Refactor config package
|
2024-09-10 21:07:09 +04:00 |
|
aykhans
|
118463147c
|
🔖 bump version to v0.4.2
|
2024-09-10 21:05:55 +04:00 |
|
aykhans
|
94a74c64b7
|
🔨 Set max table column with in config and response packages
|
2024-09-10 21:04:13 +04:00 |
|
aykhans
|
3b30f2a64b
|
🔨 Refactor config types
|
2024-09-10 18:53:32 +04:00 |
|
aykhans
|
f52361b5f7
|
Merge pull request #23 from aykhans/refactor/requests
Refactor requests
|
2024-09-10 18:16:54 +04:00 |
|
aykhans
|
e9731a70ac
|
🔨 Set the MaxConns attribute on HostClients / fix #21
|
2024-09-10 18:12:53 +04:00 |
|
aykhans
|
60335f7726
|
🔨 Refactor pointers in the requests package
|
2024-09-10 04:03:32 +04:00 |
|
aykhans
|
1ec4254468
|
🔨 Split the requests package
|
2024-09-10 03:49:43 +04:00 |
|
aykhans
|
82bf31182f
|
🔨 Remove interrupt errors from responses
|
2024-09-10 03:35:43 +04:00 |
|
aykhans
|
7296646428
|
🐛 Fix race condition in streamProgress in countSlice
|
2024-09-10 03:30:32 +04:00 |
|
aykhans
|
04bd3ab6d1
|
Merge pull request #20 from aykhans/dependabot/go_modules/github.com/go-playground/validator/v10-10.22.1
⬆️ Bump github.com/go-playground/validator/v10 from 10.22.0 to 10.22.1
|
2024-09-09 19:47:00 +04:00 |
|
aykhans
|
ffd3939006
|
Merge pull request #18 from aykhans/dependabot/go_modules/golang.org/x/net-0.29.0
Bump golang.org/x/net from 0.28.0 to 0.29.0
|
2024-09-06 16:22:16 +04:00 |
|
aykhans
|
b1157453a3
|
Merge pull request #17 from aykhans/chore/bump-version
🔖 bump version to v0.4.1
|
2024-09-03 23:25:56 +04:00 |
|
aykhans
|
5bd2803c8f
|
🔖 bump version to v0.4.1
|
2024-09-03 23:25:43 +04:00 |
|
aykhans
|
59cdecd6ed
|
Merge pull request #16 from aykhans/refactor/cli-readers
Refactor CLI readers
|
2024-09-03 23:23:31 +04:00 |
|
aykhans
|
1690cd72c0
|
🎨 auto formatted
|
2024-09-03 02:29:05 +04:00 |
|
aykhans
|
8b59dcfda4
|
📚 Update README.md
|
2024-09-03 02:26:58 +04:00 |
|
aykhans
|
ff1df870aa
|
✨ add yes flag to CLIConfigReader
|
2024-09-03 02:26:32 +04:00 |
|
aykhans
|
75ada96d35
|
🎨 auto formatted
|
2024-09-03 02:09:00 +04:00 |
|
aykhans
|
c2ce8e587b
|
🔨 add CLI yes or no reader to confirm starting Dodo
|
2024-09-03 02:06:49 +04:00 |
|
aykhans
|
b7ac3bc549
|
🔨 update CLIYesOrNoReader to include default value
|
2024-09-03 02:05:50 +04:00 |
|
aykhans
|
86e4f74f10
|
Merge pull request #15 from aykhans/refactor/request-timeout-logic
Refactor request timeout logic
|
2024-09-03 00:05:13 +04:00 |
|
aykhans
|
708dfcd2df
|
🔖 bump version to v0.4.0
|
2024-09-03 00:04:45 +04:00 |
|
aykhans
|
515f00d478
|
🔨 remove debug prints
|
2024-09-03 00:02:27 +04:00 |
|
aykhans
|
8539acf5c9
|
🔨 refactor request timeout logic
- Move the responsibility of the response object to the client function.
- Add timeout functionality to client function
|
2024-08-30 00:12:37 +04:00 |
|
aykhans
|
b91c32d990
|
✨ Add ErrTimeout to custom_errors package
|
2024-08-29 23:54:07 +04:00 |
|
aykhans
|
2bea8b3314
|
🐛 update GetValidDodosCountForRequests to GetValidDodosCountForProxies
|
2024-08-29 23:53:23 +04:00 |
|
aykhans
|
697def4d94
|
Merge pull request #14 from aykhans/refactor/table-prints
🔨 update table rendering
|
2024-08-29 20:12:57 +04:00 |
|
aykhans
|
262047d8a4
|
🔖 bump version to v0.3.1
|
2024-08-29 19:20:18 +04:00 |
|
aykhans
|
f199c2bf60
|
Merge pull request #13 from aykhans/bugfix/proxy-client-tls-addr
🐛 fix proxy client address extra port 443
|
2024-08-29 19:19:23 +04:00 |
|
aykhans
|
b49db230ed
|
🔨 update table rendering
|
2024-08-29 19:17:00 +04:00 |
|
aykhans
|
5fc87d6455
|
🐛 fix proxy client address extra port 443
|
2024-08-29 19:12:40 +04:00 |
|
aykhans
|
9a35874559
|
Merge pull request #12 from aykhans/chore/bump-version
🔖 bump version to v0.3.0
|
2024-08-24 19:54:30 +04:00 |
|
aykhans
|
f4f26f6cb8
|
🔖 bump version to v0.3.0
|
2024-08-24 19:53:19 +04:00 |
|
aykhans
|
6321191409
|
Merge pull request #11 from aykhans/feat/add-cancel-functionality
Add cancel functionality
|
2024-08-24 19:46:16 +04:00 |
|
aykhans
|
2fe8df28d5
|
✨ Add context and signal handling for graceful shutdown
|
2024-08-24 19:41:12 +04:00 |
|
aykhans
|
d25c2b2964
|
✨ Add custom error types for interrupted and no internet connection errors
|
2024-08-24 19:40:28 +04:00 |
|
aykhans
|
55f34e5ae1
|
Merge pull request #10 from aykhans/dependabot/go_modules/golang.org/x/net-0.28.0
Bump golang.org/x/net from 0.27.0 to 0.28.0
|
2024-08-07 15:01:14 +04:00 |
|
aykhans
|
97cad31bfb
|
Merge pull request #9 from aykhans/refactor/Dockerfile
🐳 optimize Docker build process
|
2024-08-06 19:31:41 +04:00 |
|
aykhans
|
1395cf6565
|
🐳 optimize Docker build process
|
2024-08-06 19:30:18 +04:00 |
|
aykhans
|
0ab6ca098d
|
Merge pull request #6 from aykhans/feat/add-dockerfile
Add Dockerfile
|
2024-07-26 00:09:08 +04:00 |
|
aykhans
|
16cb8499ce
|
📚 Update README.md with Docker installation instructions
|
2024-07-26 00:04:26 +04:00 |
|
aykhans
|
b74ec949e1
|
✨ Add .dockerignore file
|
2024-07-26 00:03:36 +04:00 |
|
aykhans
|
30df1934b0
|
✨ Add Dockerfile for containerization
|
2024-07-26 00:03:20 +04:00 |
|
aykhans
|
a41c98d401
|
Merge pull request #5 from aykhans/update/version
🔖 bump version to 0.2.0
|
2024-07-25 00:39:25 +04:00 |
|
aykhans
|
935ae614a2
|
🔖 bump version to 0.2.0
|
2024-07-25 00:38:35 +04:00 |
|
aykhans
|
78e5a99cea
|
Merge pull request #4 from aykhans/fix/set-default-user-agent
🐛 set default User-Agent header before given headers
|
2024-07-25 00:22:05 +04:00 |
|
aykhans
|
f0a74be804
|
🐛 set default User-Agent header before given header in setRequestHeaders function
|
2024-07-25 00:20:51 +04:00 |
|
aykhans
|
f37a6d7747
|
Merge pull request #2 from aykhans/refactor/requests
refactor/requests
|
2024-07-24 16:43:12 +04:00 |
|