Commit Graph

7 Commits

Author SHA1 Message Date
DL6ER
420c5a83b4 Toasts need to be stored globally or the variables may overwrite each other causeing a race-collision
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-03 19:21:45 +02:00
DL6ER
2d12a28a56 Fix multi-deletion of DHCP leases
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-03 19:21:45 +02:00
DL6ER
75f54ff76a Fix/simplify mass deletion of tables, simplify deleting local DNS / CNAME records
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-06-03 19:21:08 +02:00
DL6ER
d53df52b49 Add colors to sidebar items indicating how the status of the individual pages are (green = fully functional, orange = mostly functions, yellow = partially functional, red = missing)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-23 17:27:54 +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
b99ad16720 Implement DHCP leaes table on Settings -> DHCP tab
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-02-09 18:41:47 +01:00