| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-06 | all: various changes | Shulhan | |
| * Add function to search and remove non-local caches * Refactoring no how to create and remove record from hosts file | |||
| 2020-09-05 | all: various fixes and clean ups | Shulhan | |
| * Trim dot "." suffix on RR.Name before creating new one * Decrease the notification from default (5 seconds) to 3 seconds * Use the phrase "zone file" instead of "master file" * Update the SOA fields information to be less technical. | |||
| 2020-09-04 | _www: update node modules dependencies | Shulhan | |
| 2020-09-04 | _www: reorder the create record fields on Zone interface | Shulhan | |
| Previously, the fields to create new record is name, type, and value. This commit move the type field to the top so when the type changes, the fields below it also changes according to its type. This is to simplify the field format for PTR record. | |||
| 2020-09-04 | _www: make the hosts.d page has the same width with master.d page | Shulhan | |
| 2020-09-04 | httpd: fix error return value when handling delete RR | Shulhan | |
| 2020-09-04 | _www: create separate form for handling create/update/delete SOA record | Shulhan | |
| Since each zone file only allow one SOA record, the form for creating, updating, or deleting the SOA record should be separated from others resource record. | |||
| 2020-09-02 | all: handle saving the PTR record on Zone file editor | Shulhan | |
| 2020-09-02 | Makefile: set DIR_BIN, DIR_MAN, and DIR_RESCACHED on uninstall-macos | Shulhan | |
| While at it, remove unused, OS specific, "coverbrowse" task. | |||
| 2020-09-02 | resolverbench: check all answers value before printing unmatched response | Shulhan | |
| 2020-09-02 | go.mod: update with latest share module | Shulhan | |
| Fix hostname not converted to lowercase when parsing hosts files. | |||
| 2020-09-02 | all: include the generated man pages | Shulhan | |
| This is to minimize user to install additional tools to build and install this software. | |||
| 2020-08-25 | go.mod: update with latest share package | Shulhan | |
| Add second parameter to method PopulateCachesByXxx for clearity. | |||
| 2020-08-25 | cmd/resolverbench: update with latest changes on lib/dns | Shulhan | |
| 2020-08-23 | all: replace the internal hosts file with dns.HostsFile | Shulhan | |
| 2020-08-23 | .ignore: ignore the web UI public build | Shulhan | |
| 2020-08-23 | all: replace hosts with dns.ResourceRecord | Shulhan | |
| Both type hold the same fields, so use one from dns library. | |||
| 2020-08-23 | _www: show notification on failed or successful response | Shulhan | |
| 2020-08-23 | go.mod: update dependencies | Shulhan | |
| Fix multiple empty lines generated when environment saved on file. | |||
| 2020-08-23 | httpd: move the api path to consts | Shulhan | |
| 2020-08-22 | .ignore: list of ignore files for ripgrep | Shulhan | |
| 2020-08-22 | Makefile: generate static file only when one of build files changes | Shulhan | |
| 2020-08-22 | generate_memfs: include png file to be embedded | Shulhan | |
| The only one png file is the favicon file. | |||
| 2020-08-22 | all: change "Master" word to "Zone" | Shulhan | |
| While at it, * update code with latest dns library * check for empty name servers when updating environment | |||
| 2020-08-22 | _www: refactoring web UI with wui.svelte v0.2.0 | Shulhan | |
| 2020-08-18 | httpd: implement functions to create and delete master file | Shulhan | |
| 2020-08-17 | _www: update packages | Shulhan | |
| 2020-08-17 | all: implement web UI to manage master zone files | Shulhan | |
| Currently, it allow user to add or remove new resource record from the master zone file. | |||
| 2020-07-26 | all: rename hostsblock to hosts_block | Shulhan | |
| 2020-07-26 | httpd: fetch the hosts block file if its not exist when enabled | Shulhan | |
| While at it, return an error when doing update on hosts block. | |||
| 2020-07-26 | _www: simplify setting new environment from response of API | Shulhan | |
| 2020-07-26 | all: make enabling and disabling hosts block without restart | Shulhan | |
| 2020-07-26 | _www: fix indentation, use tab instead of spaces | Shulhan | |
| 2020-07-26 | wui: update the hosts block last-updated format | Shulhan | |
| Use the format "Year-month-day hour:minute:second TZ" for last updated value. | |||
| 2020-07-26 | wui: simplify the layout | Shulhan | |
| Make the Environment menu is the home menu. | |||
| 2020-07-26 | _www: update packages.json | Shulhan | |
| 2020-07-26 | _www: include the generated bundles | Shulhan | |
| This is to minimize steps on user when building the software. | |||
| 2020-07-26 | cmd/rescached: add option to set address of web user interface | Shulhan | |
| 2020-07-26 | all: implement UI to create, update, delete hosts file in hosts.d | Shulhan | |
| The UI will update (insert or remove) the records on cache on the fly. | |||
| 2020-07-26 | _AUR: update with latest release | Shulhan | |
| 2020-07-26 | all: rename rescached_httpd.go to httpd.go | Shulhan | |
| 2020-07-26 | go.mod: update dependency | Shulhan | |
| 2020-07-26 | all: store the loaded hosts and master files | Shulhan | |
| To be able to edit the hosts or master file through web UI, we need to store it some where. This changes is premilinary commit before we add the actual UI to edit hosts file. | |||
| 2020-07-26 | cmd/rescached: add ": " to the log prefix | Shulhan | |
| 2020-07-26 | all: use log.SetPrefix to prefix the log output | Shulhan | |
| 2020-07-26 | _www: update style, minimize main padding | Shulhan | |
| 2020-07-26 | all: remove unused hosts.block file | Shulhan | |
| 2020-07-26 | all: add user interface to configure source of hosts block | Shulhan | |
| The user interface, which can be accessed at http://127.0.0.1:5380/#hostsblock, contains list of hosts block sources that can be enabled or disabled using check box. If enabled and the file is outdated, it will fetch the latest list and store it at /etc/rescached/hosts.d/<name>, where name is the domain name of source. | |||
| 2020-07-26 | _www: update dependencies | Shulhan | |
| 2020-07-26 | all: make host and master directory static | Shulhan | |
| Previously, user can change the location where the hosts files and master file using "rescached::dir.host" and "rescached::dir.master" options. This change disallow chaning both options and make them static. | |||
