DL6ER
|
caef160c55
|
Add HTTP 403 error page
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-19 11:39:33 +01:00 |
|
Adam Warner
|
69f838f7a6
|
[DevContainer] Mount external ssh directory in the correct place (#2850)
|
2023-11-18 11:39:11 +00:00 |
|
Adam Warner
|
9bb6d83895
|
Because the container is started as user node, the ssh mount should be in /home/node/.ssh rather than root
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
2023-11-18 11:20:12 +00:00 |
|
yubiuser
|
cbe7b3bfdd
|
Devcontainer (#2847)
|
2023-11-18 10:55:03 +01:00 |
|
Christian König
|
dc2cfdba28
|
Fix tests and editorconfig
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-18 09:26:52 +00:00 |
|
Christian König
|
d0acd5f81b
|
Update prettier to 3.1.0 and regenerate package-lock.json
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-18 09:17:37 +00:00 |
|
Christian König
|
270dabfeca
|
Add devcontainer
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-18 09:06:47 +00:00 |
|
DL6ER
|
627020748f
|
Fix possible race-collision (#2846)
|
2023-11-17 21:34:17 +01:00 |
|
DL6ER
|
7c0812b52b
|
Apply necessary code styling changes
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-17 10:36:38 +01:00 |
|
DL6ER
|
9815602ecd
|
Call initTable() from getGroups() when finished to avoid a possible race-collision
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-17 10:33:38 +01:00 |
|
yubiuser
|
2c4c73b452
|
Add hint about dnsmasq default lease time (#2844)
|
2023-11-16 22:29:44 +01:00 |
|
DL6ER
|
5c09620a34
|
Fix Upstreams Query Log links (#2843)
|
2023-11-16 22:26:58 +01:00 |
|
DL6ER
|
8b7c88f1bf
|
Do not accept comma to separate regex (#2835)
|
2023-11-16 22:26:42 +01:00 |
|
Christian König
|
48622a3fa0
|
Add hint about dnsmasq default lease time
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-16 21:59:38 +01:00 |
|
Christian König
|
2069e3cffb
|
Add comma hints
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-16 21:28:29 +01:00 |
|
DL6ER
|
feea661daf
|
Fix upstream links yielding no results on the Query Log if names are shown
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-16 12:53:08 +01:00 |
|
DL6ER
|
fba38b32bd
|
Add space-separation for multi-add domains
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-16 12:42:22 +01:00 |
|
RD WebDesign
|
35ab1fd4a0
|
Use row background colors in Query Log table (#2840)
|
2023-11-15 21:56:55 -03:00 |
|
RD WebDesign
|
5b8bf35040
|
Clear input fields after successfully adding new items (#2832)
This applies to Clients, Domains, Lists, DNS records and CNAME records.
|
2023-11-15 17:48:02 -03:00 |
|
RD WebDesign
|
3aa6ee39ce
|
Add word break for clients column to avoid horizontal scrollbar (v6) (#2839)
|
2023-11-15 17:43:36 -03:00 |
|
RD WebDesign
|
aee5757c4a
|
Allow open details only on normal rows (#2842)
Avoid errors when clicking on detail rows
|
2023-11-15 17:41:48 -03:00 |
|
RD WebDesign
|
abfa0a44ae
|
Allow open details only on normal rows
Detail rows don't have their own details, so don't allow the click event
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-15 17:32:31 -03:00 |
|
RD WebDesign
|
74fa7e4965
|
Also clear input fields after adding DNS and CNAME records.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-15 16:52:00 -03:00 |
|
RD WebDesign
|
d7466adb65
|
Use row background colors in Query Log table
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-15 16:29:01 -03:00 |
|
RD WebDesign
|
c84157eaf1
|
Add word break for clients column to avoid horizontal scrollbar
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-15 15:11:17 -03:00 |
|
DL6ER
|
0371f870a8
|
Domains/Regex must be either space or newline separated when adding multiple at once. It is not possible to use comma as this has a special meaning in the regex world
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-15 12:11:57 +01:00 |
|
DL6ER
|
5cd1b2e16b
|
Add DHCP netmask field and nicely format API errors (#2805)
|
2023-11-15 11:09:46 +01:00 |
|
RD WebDesign
|
eeb07535ad
|
Clear input fields after successfully adding new items
Applies to Clients, Domains and Lists.
|
2023-11-14 19:58:41 -03:00 |
|
RD WebDesign
|
6b58550bd1
|
Privacy Settings - Keep the text on the same line, even in smaller screens (#2830)
|
2023-11-14 19:11:04 -03:00 |
|
RD WebDesign
|
1778a8a650
|
Fix indentation of paragraphs inside icheck elements
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-14 17:40:43 -03:00 |
|
RD WebDesign
|
c885832087
|
Add a line break between the checkboxes and the number of days selector
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-14 17:18:36 -03:00 |
|
RD WebDesign
|
0b28146e15
|
Keep the text on the same line, even in smaller screens
- Add a row with `display:flex` to avoid the line break
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
|
2023-11-14 15:47:17 -03:00 |
|
yubiuser
|
e0ca2b2b1f
|
Shorten animation delay (#2815)
|
2023-11-13 23:25:23 +01:00 |
|
DL6ER
|
b015938c9a
|
Move comment about CNAME limitations to the CNAME box (#2806)
|
2023-11-13 23:21:44 +01:00 |
|
DL6ER
|
d0871754b7
|
Move dhcp.domain -> dns.domain (#2825)
|
2023-11-13 23:21:24 +01:00 |
|
DL6ER
|
707d2e078d
|
Prevent multi-login due to slow password hashing (#2826)
|
2023-11-13 23:21:10 +01:00 |
|
DL6ER
|
c366ec26ea
|
Use upstream names instead of IP when available (#2827)
|
2023-11-13 23:20:58 +01:00 |
|
RD WebDesign
|
11bb3ecc2f
|
Fix inital date/time (#2828)
Fix timestamps in seconds and milliseconds (javascript)
|
2023-11-13 18:34:43 -03:00 |
|
DL6ER
|
3cf7eb82b9
|
Be explicit about where seconds and where milliseconds are used
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-13 22:05:36 +01:00 |
|
Christian König
|
3e1ab7ceb3
|
Fix inital date/time
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-13 13:58:17 +01:00 |
|
DL6ER
|
7e1114f0c6
|
Use upstream names instead of IP when available
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-13 10:17:33 +01:00 |
|
DL6ER
|
c5b51e8969
|
Disable all inputs on login submission, re-enable them on error
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-13 09:39:41 +01:00 |
|
DL6ER
|
b5481fed35
|
Add dns.expandHosts and move the two strongly correlated setting into their own box
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-13 09:21:37 +01:00 |
|
DL6ER
|
0feb021eb8
|
dhcp.domain -> dns.domain
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-13 09:16:35 +01:00 |
|
yubiuser
|
4c50b49ed3
|
Add missing data-configkey dhcp.hosts (#2821)
|
2023-11-12 22:04:41 +01:00 |
|
Christian König
|
e3ca1d99e0
|
Add missing data-configkey dhcp.hosts
Signed-off-by: Christian König <ckoenig@posteo.de>
|
2023-11-12 21:56:28 +01:00 |
|
DL6ER
|
6f11021932
|
Fix query logs "all time" option (#2820)
|
2023-11-12 21:29:27 +01:00 |
|
DL6ER
|
e360e3edbd
|
Fix query logs "all time" option
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2023-11-12 21:18:52 +01:00 |
|
DL6ER
|
9422016bb0
|
Fix error displaying when editing groups/clients/domains/lists (#2808)
|
2023-11-12 14:04:03 +01:00 |
|
yubiuser
|
e3cd1fd9df
|
fix(login): typo (#2819)
|
2023-11-12 14:00:38 +01:00 |
|