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
Michael Tremer
40d45a305b
vpnmain.cgi: Allow passing strings with double @@ as IDs
...
This is required to configure a user FQDN which some VPN peers might
send.
This patch also allows setting a key ID using @#.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-07-02 09:09:37 +00:00
Michael Tremer
4697a1f7f7
OpenVPN: Move the OpenSSL configuration file out of /var/ipfire
...
We should not have any configuration files that we share in this place,
therefore this patch is moving it into /usr/share/openvpn where we
should be able to update it without any issues.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-06-07 16:04:29 +00:00
Arne Fitzenreiter
0bb5687fb7
update contributors
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-05-07 07:04:41 +02:00
Michael Tremer
3cd821c122
web: Refactor graphs
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:43:33 +02:00
Michael Tremer
2dd6bc7225
web: Introduce sections
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:43:07 +02:00
Michael Tremer
fbfde0088c
vulnerabilities.cgi: Use CSS to colour the table
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:42:48 +02:00
Michael Tremer
a9279a413f
vulnerabilities.cgi: Remove manual alternation of colours
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:41:45 +02:00
Michael Tremer
f5bddd4fe7
header.pl: Simplify boxes
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:41:33 +02:00
Michael Tremer
72e6d61719
CSS: Automatically stripe all tables
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:38:33 +02:00
Michael Tremer
0e750575a9
web-user-interface: Move theme functions back into header.pl
...
Since we no longer support other themes, the web UI should load quicker
if not importing too many other files.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:34:59 +02:00
Michael Tremer
8eb016da79
CSS: Make text/number inputs 100% wide, too
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:29:48 +02:00
Michael Tremer
17c29ce7fe
CSS: Make all <select> and <textarea> use all available space
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:29:40 +02:00
Michael Tremer
d9de11aff8
CSS: Don't make headings so skinny
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-04-27 19:28:50 +02:00
Arne Fitzenreiter
2d4f4ebfa2
Merge remote-tracking branch 'origin/master' into next
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-03-31 13:36:08 +02:00
Michael Tremer
bd49143228
make.sh: Update contributors
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-03-30 12:13:08 +00:00
Arne Fitzenreiter
0a201087fc
Merge remote-tracking branch 'origin/master' into next
2024-03-27 18:27:30 +01:00
Michael Tremer
9dd2a4635f
IPS: Fix how we show EOL providers
...
There is no need to add a legend as I find it confusing. The change that
people are using an EOL is rather slim and so I don't to waste space.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-03-26 15:23:08 +00:00
Arne Fitzenreiter
46a9e7a0a4
Merge remote-tracking branch 'origin/master' into next
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-03-24 08:48:51 +01:00
Stefan Schantl
ad0d064a48
ids.cgi: Improve add provider logic
...
Do not longer add unsupported/removed providers as an option
when adding a new/first ruleset provider.
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-03-22 15:30:22 +00:00
Stefan Schantl
cf6eaba833
ids.cgi: Adjust code for marking unsupported providers
...
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-03-22 15:18:41 +00:00
Stefan Schantl
df7977fde7
ids.cgi: Change check if a provider is not longer supported
...
This check is now based on a download URL instead of checking if
an entry in the ruleset sources is present.
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-03-22 15:18:41 +00:00
Arne Fitzenreiter
24d23a7053
vulnerabilities.cgi: add RFDS (CVE-2ß23-28746) to list
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-03-21 19:13:45 +01:00
Michael Tremer
bd8cc16ffd
make.sh: Update contributors
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-03-18 16:17:53 +00:00
Jon Murphy
f561899b54
time.cgi: add current date-time to this WebGUI page
...
- added words and date-time format to english (en.pl)
- other languages are needed
- seconds included since time is accurate to < .1s
https://git.ipfire.org/?p=ipfire-2.x.git;a=commit;h=2234e8aacac2e0d0b06dac4513585c15c2b3b440
Code-by: Leo-Andres Hofmann <hofmann@leo-andres.de >
Signed-off-by: Jon Murphy <jon.murphy@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-03-14 18:45:17 +00:00
Michael Tremer
ee9b73657e
dns.cgi: Remove excess whitespace
...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-03-14 09:26:19 +00:00