summaryrefslogtreecommitdiff
path: root/_www
diff options
context:
space:
mode:
Diffstat (limited to '_www')
-rw-r--r--_www/doc/CHANGELOG.adoc56
-rw-r--r--_www/doc/index.adoc2
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.