diff options
Diffstat (limited to '_www')
| -rw-r--r-- | _www/doc/CHANGELOG.adoc | 56 | ||||
| -rw-r--r-- | _www/doc/index.adoc | 2 |
2 files changed, 54 insertions, 4 deletions
diff --git a/_www/doc/CHANGELOG.adoc b/_www/doc/CHANGELOG.adoc index ff751f8..1be20cf 100644 --- a/_www/doc/CHANGELOG.adoc +++ b/_www/doc/CHANGELOG.adoc @@ -1,11 +1,60 @@ -// SPDX-FileCopyrightText: 2021 M. Shulhan <ms@kilabit.info> -// SPDX-License-Identifier: GPL-3.0-or-later = trunks CHANGELOG Shulhan <ms@kilabit.info> :toc: :sectanchors: :sectlinks: +[#v0_4_0] +== trunks v0.4.0 (2023-05-16) + +[#v0_4_0__bug_fixes] +=== Bug fixes + +all: fix panic when attacking HTTP due to nil Attack handler:: ++ +In attack endpoint, check if the Attack is nil before we push the request +to attack queue. + +[#v0_4_0__enhancements] +=== Enhancements + +_www: replace WebSocket handlers with HTTP endpoints:: ++ +The Attack and attack Cancel now call the HTTP endpoints. + +all: add boolean Kind for FormInput, FormInputKindBoolean:: ++ +-- +The FormInputKindBoolean only used for convertion, for example +ToJsonObject. +In the WUI, it still rendered as string, not as checkbox. + +FormInput with this Kind will be converted to true in ToJsonObject if +the Value is either "true", "yes", or "1". +-- + +all: check and call ConvertParams when running HttpTarget:: ++ +If the ConvertParams field is set, use it to convert the parameters into +desired type. + +[#v0_4_0__chores] +=== Chores + +all: move the _doc directory under _www:: + +all: convert the README from asciidoc to markdown:: + +all: remove WebSocket server:: ++ +Using WebSocket for communication in client require additional +setup, especially if its behind proxy. +For example, if we serve the trunks server under domain testing.local +behind proxy, we need to setup route for the WebSocket too. + +go.mod: set Go version to 1.19 and update all dependencies:: + + [#v0_3_0] == trunks v0.3.0 (2022-08-25) @@ -49,3 +98,6 @@ to test HTTP service, similar to Postman, and for load testing. For the load testing we use vegeta [1] as the backend. [1] https://github.com/tsenart/vegeta + +// SPDX-FileCopyrightText: 2021 M. Shulhan <ms@kilabit.info> +// SPDX-License-Identifier: GPL-3.0-or-later diff --git a/_www/doc/index.adoc b/_www/doc/index.adoc index 8247870..a225a63 100644 --- a/_www/doc/index.adoc +++ b/_www/doc/index.adoc @@ -1,9 +1,7 @@ = trunks -:toc: :sectanchors: :sectlinks: - == Documentation link:CHANGELOG.html[CHANGELOG^]:: History of each release. |
