diff options
| author | Shulhan <ms@kilabit.info> | 2022-02-09 22:25:14 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2022-02-09 22:25:14 +0700 |
| commit | 43c835f58366966d4c369b5b60345f92e2654717 (patch) | |
| tree | b8f5fd34c74f25d13118bf0de10c70acb974e754 | |
| parent | f61e2b34e024ef31895c386c0c2236c4c9c8d295 (diff) | |
| download | rescached-4.2.0.tar.xz | |
Release rescached v4.2.0 (2022-02-09)v4.2.0
=== New features
* www: implement functionality to remove cache by record name
=== Bug fixes
* www: check for possible null on NameServers environment
* www: fix caches record type showing "undefined"
=== Chores
* all: fix format of all asciidoc files
* cmd/rescached: add command "embed" and to run in development mode
| -rw-r--r-- | CHANGELOG.adoc | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc index 393ebd3..564e0e0 100644 --- a/CHANGELOG.adoc +++ b/CHANGELOG.adoc @@ -4,6 +4,56 @@ Shulhan <ms@kilabit.info> :sectanchors: :sectlinks: +== rescached v4.2.0 (2022-02-09) + +=== New features + +* www: implement functionality to remove cache by record name ++ +In the web user interface (WUI), we have a button "Remove from cache" +that displayed per record, but somehow this feature is not implemented, +probably missing from commits due to rebase or I completely forgot about +it. ++ +Anyway, this commit implement the feature to remove record from cache +by clicking the button. On success, it will remove the removed record +from search result. ++ +Fix #10 + +=== Bug fixes + +* www: check for possible null on NameServers environment + +* www: fix caches record type showing "undefined" ++ +Due to refactoring on DNS library, we forgot to rename the field QType +to RType on the frontend. This cause the record type on caches showed +on the page as "undefined". + +=== Chores + +* all: fix format of all asciidoc files ++ +This is to make the adoc files parsed and rendered correctly by +asciidocgo and asciidoc tools. + +* cmd/rescached: add command "embed" and to run in development mode ++ +This two commands is used internally for development. ++ +The "embed" command embed all files inside "_www" directory into +Go file "memfs_generate.go". +This command replace "internal/generate_memfs.go". ++ +The "dev" command run the rescached server in development mode using +"cmd/rescached/rescached.cfg.test" as the configuration. ++ +The "dev" command listen on DNS port 5350, so to prevent conflict with +live rescached server, we run script _bin/nft_dnstest_chain.sh to redirect +UDP and TCP requests from port 53 to port 5350. + + == rescached v4.1.0 (2021-12-03) === Breaking changes |
