Michael Tremer
fd02fb29d8
CSS: Decrease the size of h6 headlines
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-14 16:54:19 +00:00
Michael Tremer
6a47b385b7
CSS: Make form input elements use the entire width again
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-14 16:54:13 +00:00
Michael Tremer
7ee7452042
CSS: Add class to automatically style forms
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-14 16:54:06 +00:00
Michael Tremer
9f3c37ab0c
ovpnmain.cgi: Unify the error message box
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-14 16:53:54 +00:00
Michael Tremer
b058000c23
Merge remote-tracking branch 'ms/unbound-socket' into next
2024-08-13 09:27:25 +00:00
Michael Tremer
a68afb6b7b
extrahd.cgi: Make table use the full width
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:36:24 +02:00
Michael Tremer
a0d7f366c9
qos.cgi: Make all tables use the full width
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:35:02 +02:00
Michael Tremer
005efd4e29
firewall.cgi: Merge the ID and policy columns
...
This saves us a little bit of space and looks tidier to me.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:29:23 +02:00
Michael Tremer
75732eb180
firewall.cgi: Fix policy colours for rules
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:24:48 +02:00
Michael Tremer
f73de15117
firewall.cgi: Remove box around top buttons
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:20:30 +02:00
Michael Tremer
06345fbc0d
firewall.cgi: Fix colouring of the rule actions
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:18:01 +02:00
Michael Tremer
824f4c9709
firewall.cgi: Fix colouring of the default firewall policy
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 16:10:48 +02:00
Michael Tremer
21cef19975
ovpnmain.cgi: Fix connection status colours
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:45:24 +02:00
Michael Tremer
3cfe40fa65
vpnmain.cgi: Fix connection status colours
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:39:40 +02:00
Michael Tremer
4f0f0a9d2a
services.cgi: Remove showing the PIDs for add-on services
...
This was only showing one PID and I don't see any reason why anyone
would need this.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:31:11 +02:00
Michael Tremer
6fa4cdf7e3
services.cgi: Use new functions to figure out memory usage
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:29:57 +02:00
Michael Tremer
1392ccfe30
services.cgi: Fix colouring of the add-on status
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:27:22 +02:00
Michael Tremer
094b9c66de
services.cgi: Remove manual table striping
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:24:14 +02:00
Michael Tremer
33e76e6e2c
services.cgi: Remove excessive styling that has no effect
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:20:56 +02:00
Michael Tremer
b66718b334
connections.cgi: Only evaluate value networks
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 15:14:14 +02:00
Michael Tremer
4d0a12624d
connections.cgi: Remove country headline
...
This takes way more space than the actual flag and therefore makes the
table wider which we don't want.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:52 +02:00
Michael Tremer
0221bacb74
connections.cgi: Refactor reading networks
...
This is still a total nightmare because we are yet again writing
functions that read the same configuration files all over again.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:42 +02:00
Michael Tremer
81784657c9
connections.cgi: Remove the extra box
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:28 +02:00
Michael Tremer
aaa9c561c1
connections.cgi: Use &General::format_time()
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:19 +02:00
Michael Tremer
dd66b39d6b
connections.cgi: Make it clearer which direction traffic is flowing
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:28:03 +02:00
Michael Tremer
69dcb9bd65
connections.cgi: Use &General::formatBytes() for format usage
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:27:12 +02:00
Michael Tremer
0e8bb539ce
connections.cgi: Use the .tbl class for the main table
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:27:02 +02:00
Michael Tremer
60d9097511
connections.cgi: Parse conntrack table without loading it all first
...
We used to load the entire table into memory which is very unnecessary
because we can parse it one line at a time.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:26:53 +02:00
Michael Tremer
7f2fbf2767
connections.cgi: Remove sorting
...
This has first of all very little benefit and the code is too messy. Why
would anyone want to sort by port? I think we might want a search here.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:26:34 +02:00
Michael Tremer
8e59261446
connections.cgi: Define colours for WG address space
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:26:28 +02:00
Michael Tremer
c0c3fd5526
CSS: Don't try to justify any text
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:25:22 +02:00
Michael Tremer
c895b0fb52
Revert "CSS: Make all <select> and <textarea> use all available space"
...
This reverts commit 17c29ce7fe .
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:21:09 +02:00
Michael Tremer
e9427470af
Revert "CSS: Make text/number inputs 100% wide, too"
...
This reverts commit 8eb016da79 .
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:20:58 +02:00
Michael Tremer
2682a1d17a
ids.cgi: Use the PID file to find suricata
...
The process changes it name to "Suricata-Main" which is why the previous
method did not work.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:16:43 +02:00
Michael Tremer
3fb09506ae
ids.cgi: Use new services function
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-07 14:11:40 +02:00
Michael Tremer
bdfaa8177f
index.cgi: Remove all the boxes
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:36:20 +02:00
Michael Tremer
9cbdd6b2e8
CSS: Keep links in the same colour in notes sections
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:33:56 +02:00
Michael Tremer
21884cc749
index.cgi: Move all warnings into the new system
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:33:35 +02:00
Michael Tremer
38077d69a9
index.cgi: Remove the warnings box and show a list of warnings instead
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:28:13 +02:00
Michael Tremer
4a04ad26b4
index.cgi: Remove hard-coded 80% table width
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:17:21 +02:00
Michael Tremer
aca5f661c2
services.cgi: Drop the process graphs
...
These are utterly broken and incomplete. I don't want to fix this now,
so I am dropping it.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:14:41 +02:00
Michael Tremer
0b16963484
web: Create a function to show the service status
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:08:40 +02:00
Michael Tremer
b5e6a2c56f
services.cgi: Remove unused variables
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:00:42 +02:00
Michael Tremer
42201c17bd
services.cgi: Use a section for the main services
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:00:31 +02:00
Michael Tremer
bdb8ef8db2
services.cgi: Use the new service status function
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 17:00:19 +02:00
Michael Tremer
76f429d5d8
licenses: Remove the braindead GPL acception stage
...
The GPL is not an EULA and so there is no value in having users
accept it.
The UI is very broken and so I believe it is best to drop this entirely.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-06 16:48:27 +02:00
Michael Tremer
10210334fe
Merge remote-tracking branch 'ms/cleanup' into next
2024-07-24 16:32:28 +00:00
Michael Tremer
5b58a16967
make.sh: Update contributors
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-07-10 14:29:36 +00:00
Michael Tremer
ad03130f24
firewall.cgi: Add a checkbox to enable SYN flood protection
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-07-02 09:30:28 +00:00
Adolf Belka
43fea080eb
dns.cgi: Remove the decode and encode lines as now integrated in header.pl
...
- decode and encode lines have now been integrated into the cleanhtml subroutine in
header.pl so that all uses of cleanhtml will be able to handle diacritical characters
Tested-by: Adolf Belka <adolf.belka@ipfire.org >
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-07-02 09:13:10 +00:00