<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gorankusu, branch v0.1.0</title>
<subtitle>The Go library for load testing HTTP and WebSocket endpoints.</subtitle>
<id>http://git.kilabit.info/gorankusu/atom?h=v0.1.0</id>
<link rel='self' href='http://git.kilabit.info/gorankusu/atom?h=v0.1.0'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/'/>
<updated>2022-02-05T14:33:44Z</updated>
<entry>
<title>Release trunks v0.1.0 (2022-02-05)</title>
<updated>2022-02-05T14:33:44Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-05T14:32:20Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=42dbd5ef7b4e0b1975f792067e11486bf76b3b6c'/>
<id>urn:sha1:42dbd5ef7b4e0b1975f792067e11486bf76b3b6c</id>
<content type='text'>
Module trunks is a library and HTTP service that provide web user interface
to test HTTP service, similar to Postman, and for load testing.

For the load testing we use vegeta [1] as the backend.
</content>
</entry>
<entry>
<title>go.mod: update share module to v0.34.0</title>
<updated>2022-02-05T14:27:28Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-05T14:27:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=b1e7b614cc7ab07fc23e85190b706fdf3ed70d2d'/>
<id>urn:sha1:b1e7b614cc7ab07fc23e85190b706fdf3ed70d2d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Makefile: run the test with CGO_ENABLED=1</title>
<updated>2022-02-05T14:27:16Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-02-05T14:27:16Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=d283d4708201bd3e2892383953c7cd78d22a641b'/>
<id>urn:sha1:d283d4708201bd3e2892383953c7cd78d22a641b</id>
<content type='text'>
In case user set CGO_ENABLED=0, the task for "all" will fail.

This commit fix this by setting CGO_ENABLED to 1 when running test
with -race option.
</content>
</entry>
<entry>
<title>all: update share and ciigo modules</title>
<updated>2022-01-10T05:28:19Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2022-01-10T05:28:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=9fa8b78e8203162a79783a1e6bf9a27962e02ee8'/>
<id>urn:sha1:9fa8b78e8203162a79783a1e6bf9a27962e02ee8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: add option to open link inside an iframe</title>
<updated>2021-12-21T13:46:08Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-21T13:46:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=bbaa1ddeca854814389944f9d57a95a331f7476f'/>
<id>urn:sha1:bbaa1ddeca854814389944f9d57a95a331f7476f</id>
<content type='text'>
The NavLink struct now has field OpenInIFrame. If its true, the Href
will be opened inside an iframe in the same window, otherwise it
will opened in new tab.
</content>
</entry>
<entry>
<title>all: add feature to register custom navigation link</title>
<updated>2021-12-21T10:09:57Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-21T10:09:29Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=f5a9a7934f3624763fce2094d291fbb97b96ddd1'/>
<id>urn:sha1:f5a9a7934f3624763fce2094d291fbb97b96ddd1</id>
<content type='text'>
Using Trunks.RegisterNavLink, one can register custom link into
left navigation menu.
</content>
</entry>
<entry>
<title>go.mod: update share and ciigo modules to latest</title>
<updated>2021-12-20T10:38:54Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-20T10:38:54Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=c2a65ee13d4f47365cb44b3301b223a743c07323'/>
<id>urn:sha1:c2a65ee13d4f47365cb44b3301b223a743c07323</id>
<content type='text'>
</content>
</entry>
<entry>
<title>all: realign all structs</title>
<updated>2021-12-10T08:52:37Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-10T08:04:11Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=81f5617bdbb6489aedb50120b4b653fb49d63c1a'/>
<id>urn:sha1:81f5617bdbb6489aedb50120b4b653fb49d63c1a</id>
<content type='text'>
Changes,

* AttackResult storage size decreased -24 bytes
* Environment storage size decreased -32 bytes
* HttpTarget storage size decreased -24 bytes
* RunRequest storage size decreased -32 bytes
* RunResponse storage size decreased -8 bytes
* Target storage size decreased -16 bytes
* WebSocketTarget storage size decreased -8 bytes
</content>
</entry>
<entry>
<title>www: fix rendering the WebSocket response</title>
<updated>2021-12-10T07:50:19Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-10T07:50:19Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=ab237f92fb83b6bf8d61675a207804ec0d3e6711'/>
<id>urn:sha1:ab237f92fb83b6bf8d61675a207804ec0d3e6711</id>
<content type='text'>
The returned value from WebSocketTarget's onClickRun() is already decoded
as object, so we did not need to convert and run JSON.parse with it.
</content>
</entry>
<entry>
<title>go.mod: update to latest share module</title>
<updated>2021-12-06T16:27:28Z</updated>
<author>
<name>Shulhan</name>
<email>ms@kilabit.info</email>
</author>
<published>2021-12-06T16:27:28Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/gorankusu/commit/?id=3a48f4921eee7d55df6bb7f80a97edde10973026'/>
<id>urn:sha1:3a48f4921eee7d55df6bb7f80a97edde10973026</id>
<content type='text'>
This changes update on how memfs initialized and GoEmbed called.
</content>
</entry>
</feed>
