summaryrefslogtreecommitdiff
path: root/_www/doc/CHANGELOG.adoc
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2023-05-16 14:48:01 +0700
committerShulhan <ms@kilabit.info>2023-05-16 14:48:20 +0700
commita5d8e64356f4879b8e96e5e4bb63a4c051fb34fa (patch)
treea57c9abdd45c98e7dfa7aa1cb8eb6287c1d68d3c /_www/doc/CHANGELOG.adoc
parentb0027e9487b6eb30c002c766f4f3effded48b488 (diff)
downloadgorankusu-0.4.0.tar.xz
Release trunks v0.4.0 (2023-05-16)v0.4.0
=== Bug fixes * all: fix panic when attacking HTTP due to nil Attack handler === Enhancements * _www: replace WebSocket handlers with HTTP endpoints * all: add boolean Kind for FormInput, FormInputKindBoolean * all: check and call ConvertParams when running HttpTarget === Chores * all: move the _doc directory under _www * all: convert the README from asciidoc to markdown * all: remove WebSocket server * go.mod: set Go version to 1.19 and update all dependencies
Diffstat (limited to '_www/doc/CHANGELOG.adoc')
-rw-r--r--_www/doc/CHANGELOG.adoc56
1 files changed, 54 insertions, 2 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