Commit Graph

10 Commits

Author SHA1 Message Date
DL6ER
7156cc541f Port PHP to Lua Pages
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-04-26 21:57:11 +02:00
DL6ER
08e7b0bed7 Create table row for each DNS cache entry (settings page)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-04-26 08:53:19 +02:00
DL6ER
757907a2c4 Add support for arbitrary RR caching
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-03-07 21:05:55 +01:00
DL6ER
5f7ceda54f Add live-tail of all log files as well as local DNS and CNAME records handling (add new and delete existing records is still TODO at this point)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-20 15:41:12 +01:00
DL6ER
3ea5a985cf Restructure settings page into individual smaller files. The massive file grew beyond all bounds and was rather unmaintainable. The new structure has a number of benefits, most importantly it's a lot more repsonsive as we do not have to fire a ton of individual AJAX queries to populate all tabs but only need to source what is actually displayed on the page we are showing here
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-18 14:46:45 +01:00
DL6ER
821c0d884a Improve sysinfo metrics tables arrangement
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-16 09:13:32 +01:00
DL6ER
d4f98b1f60 Use new /api/info/metrics endpoint to generate (settings level dependent) metrics on the first tab of the settings page
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-11 13:43:01 +01:00
DL6ER
c8bdc58fb4 Add DNS reply statistics to settings page
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-11 10:58:02 +01:00
DL6ER
290300958f Disable incorrect xo complaints
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-09 18:41:47 +01:00
DL6ER
b99ad16720 Implement DHCP leaes table on Settings -> DHCP tab
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-09 18:41:47 +01:00