| Age | Commit message (Collapse) | Author |
|
|
|
While at it, add more DNS RR types for displaying in the dashboard.
|
|
|
|
* Add function to search and remove non-local caches
* Refactoring no how to create and remove record from hosts file
|
|
* 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.
|
|
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.
|
|
|
|
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.
|
|
|
|
|
|
|
|
While at it,
* update code with latest dns library
* check for empty name servers when updating environment
|
|
|
|
|
|
Currently, it allow user to add or remove new resource record from the
master zone file.
|
|
|
|
|
|
|
|
Use the format "Year-month-day hour:minute:second TZ" for
last updated value.
|
|
Make the Environment menu is the home menu.
|
|
The UI will update (insert or remove) the records on cache on the fly.
|
|
|
|
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.
|
|
This is the first web UI (wui) where user can change configuration on
the fly.
The wui is implemented using svelte.dev and can be accessed on
http://127.0.0.1:5380.
|