]> jfr.im git - irc/unrealircd/unrealircd-webpanel.git/commit
Add blacklist options
authorValerie Pond <redacted>
Thu, 19 Jan 2023 23:43:20 +0000 (23:43 +0000)
committerValerie Pond <redacted>
Thu, 19 Jan 2023 23:43:20 +0000 (23:43 +0000)
commitce9cf366c3d7fdf1f45129f70eb75ebce522d1c4
treed1de707c7d30eaa08b5659203fa93a8b6d1f9416
parent8d6871b97c2b1a80574c4deac9294bf94c406802
Add blacklist options

This adds a new configuration item: `DNSBL`.
This is checked against non-logged in users on every page. If they are not logged in they get blacklist checked and then redirected to the login page, providing their IP was not blacklisted.

If it was blacklisted the user will be redirected to an error screen with a cute dog on it.

I have also spent a considerable amount of time trying (and failing) to make it look good on mobile devices, so this is a small commit ;)
channels/details.php
config.php.sample
css/unrealircd-admin.css
footer.php
header.php
plugins/sql_auth/SQL/details.php [new file with mode: 0644]
plugins/sql_auth/SQL/settings.php [new file with mode: 0644]
plugins/sql_auth/error.php
plugins/sql_auth/login.php
plugins/sql_auth/sql_auth.php
servers/details.php