Files
Delta-v/Content.Shared
SimonandPieter-Jan Briers f9f2549746 Automated whitelists (#23985)
* Beginnings of making the breadmemes jobs easier

* stuff

* stuff pt. 2

* Stuff pt.3

* Stuff I forgot last time

* Basic whitelist

Only people that are added to the whitelist with the addwhitelist command will be able to join. I call this the "legacy" whitelist

* Remove always deny condition in favor of just breaking if playtime check fails

* Change default whitelist

Default whitelist is now the "legacy" whitelist.

* localization

* Admin check

* minor spelling change

* Fix build

* Whitelist message

* Fix vars not being datafield and spelling mistakes

* Minor spelling mistake

* Change config for salamander

* Reviews and stuff

* Add summaries

* Fix whitelists

* Forgot to add a datafield

* Fixing stuff I guess

* Reuse admin remarks to reduce load when connecting.

* Update log messages to be verbose instead of debug

* Reviews

* whoops

* Explain a bit more how whitelist checking works

* Apply CE's review

* Append Membership to Blacklist and Whitelist conditions

* Fix review comments

* Uncapitalize playerConnectionWhitelist, add to ignored client prototypes

* Make note count field work

* Fix cvar for thingy

---------

Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
2024-08-30 05:37:15 +01:00
..
2024-08-21 15:36:50 +01:00
2024-08-18 17:21:07 +00:00
2024-08-27 01:00:43 +01:00
2024-08-18 17:21:07 +00:00
2024-08-09 17:35:23 +01:00
2024-07-25 01:57:58 +02:00
2024-08-27 01:00:42 +01:00
2024-08-27 01:00:42 +01:00
2024-08-30 05:37:15 +01:00
2024-03-27 18:28:59 +01:00
2024-08-27 00:42:12 +01:00
2024-08-27 01:00:42 +01:00
2024-08-09 17:45:45 +01:00
2024-08-27 01:00:42 +01:00
2024-08-09 18:12:53 +01:00
2023-01-15 00:01:47 -04:00
2024-08-22 13:41:09 +01:00
2024-08-27 01:00:43 +01:00
2024-08-18 17:21:07 +00:00
2024-08-09 19:04:59 +01:00
2023-09-27 21:59:12 +02:00
2024-08-28 00:33:30 +00:00
2024-08-27 00:45:07 +01:00
2024-03-24 00:04:13 +01:00
2022-11-15 22:30:59 +11:00
2023-10-14 22:02:29 +02:00
2023-09-09 23:37:56 -04:00
2024-07-09 12:47:18 +02:00
2024-08-11 14:52:53 +01:00
2024-08-09 17:54:47 +01:00
2024-08-09 18:58:54 +01:00
2024-08-14 15:09:20 +00:00
2022-05-13 17:59:03 +10:00
2023-11-19 22:09:46 +01:00
2024-08-18 17:21:07 +00:00
2024-08-27 00:32:30 +01:00
2024-08-18 17:21:07 +00:00
2024-08-11 14:52:53 +01:00
2024-08-27 01:00:43 +01:00
2024-08-27 01:00:13 +01:00
2024-08-27 01:00:43 +01:00
2024-01-22 18:56:57 +01:00
2024-07-05 20:23:41 +02:00
2024-08-21 16:00:29 +01:00
2024-08-18 17:21:07 +00:00
2024-08-18 17:21:07 +00:00
2024-08-11 14:44:20 +01:00
2024-02-18 23:17:22 +01:00
2024-08-18 17:21:07 +00:00
2024-08-18 10:32:54 +00:00
2024-08-27 01:00:42 +01:00
2024-08-09 18:31:41 +01:00
2024-08-27 01:00:42 +01:00
2024-01-26 21:37:36 +01:00
2024-06-01 18:02:43 +02:00
2023-10-03 14:15:46 -05:00
2024-08-27 01:00:43 +01:00
2024-08-27 01:00:42 +01:00
2024-06-08 20:17:23 +02:00
2024-08-27 00:45:07 +01:00
2022-09-15 03:30:56 +10:00
2024-08-27 01:00:13 +01:00
2024-08-27 00:42:12 +01:00
2024-08-27 00:41:09 +01:00
2022-05-13 17:59:03 +10:00
2024-08-27 01:03:06 +01:00
2024-05-07 02:19:25 +02:00
2024-08-09 17:34:17 +01:00
2024-08-09 21:49:10 +01:00
2024-05-18 13:58:44 +02:00
2024-08-09 19:04:17 +01:00
2024-06-06 21:28:46 +02:00
2024-08-18 17:21:07 +00:00
2024-08-21 15:36:50 +01:00
2024-06-06 21:33:38 +02:00
2024-01-28 00:33:40 +01:00
2024-01-22 18:30:44 +01:00
2024-08-27 01:00:42 +01:00
2022-02-07 02:59:41 +11:00
2023-05-02 00:25:33 +10:00
2024-08-27 00:58:44 +01:00
2023-02-17 01:29:44 +01:00
2024-05-07 02:19:25 +02:00
2024-08-11 14:33:50 +01:00
2024-08-27 01:00:42 +01:00
2024-08-27 01:00:43 +01:00
2024-08-09 17:33:56 +01:00
2022-02-05 11:39:36 -07:00