Files
tbd-station-14/Content.Server
Simon f92ef41538 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-27 18:01:17 +02:00
..
2024-08-25 22:43:31 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-18 03:05:26 +02:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-07-13 16:09:19 +10:00
2024-08-25 22:18:42 +10:00
2024-06-02 23:28:53 -04:00
2024-08-27 18:01:17 +02:00
2024-08-25 22:18:42 +10:00
2024-08-27 18:01:17 +02:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-15 10:38:21 +10:00
2024-08-27 18:01:17 +02:00
2024-08-25 22:18:42 +10:00
2024-06-01 01:14:43 -07:00
2024-06-14 20:43:23 -07:00
2024-08-04 13:31:45 +10:00
2024-08-09 17:43:57 +10:00
2024-08-25 22:18:42 +10:00
2024-03-24 16:33:45 +11:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-07-08 19:03:53 +10:00
2024-06-09 15:18:54 -04:00
2024-08-25 22:18:42 +10:00
2024-06-14 20:38:43 -07:00
2024-06-01 01:14:43 -07:00
2024-08-09 09:36:15 +10:00
2024-08-25 22:18:42 +10:00
2024-08-08 16:17:50 +03:00
2024-08-25 22:18:42 +10:00
2024-08-16 11:43:54 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-05 14:25:49 +10:00
2024-06-02 23:28:53 -04:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-18 21:39:00 -06:00
2024-08-23 11:14:38 +02:00
2024-04-20 15:57:55 +10:00
2024-03-31 16:44:02 -04:00
2024-08-26 17:40:14 +10:00
2024-08-16 01:30:21 +02:00
2024-07-08 00:26:58 +10:00
2024-03-19 23:27:02 -04:00
2024-06-05 16:23:23 -04:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00
2024-08-08 16:17:50 +03:00
2024-05-30 07:39:07 -04:00
2024-04-21 23:16:23 +10:00
2024-08-05 19:24:56 +10:00
2024-08-25 22:18:42 +10:00
2024-06-01 01:14:43 -07:00
2024-06-01 01:14:43 -07:00
2024-08-26 01:20:47 +10:00
2024-08-25 22:18:42 +10:00
2024-08-25 22:18:42 +10:00