fish-station/Content.Server.Database
nikthechampiongr 76a65c8e43
Implement BlacklistedRange exempt flag (#29258)
* Implement a new kind of ip range ban that only applies to new players

* Put determining whether a player record exists to its own function

* Make BlacklistedRange bans get bypassed by any ban exemption

* Stop trying to get another DbGuard while already having one

This does break with convention on the functions in that area but
considering the use of this function it's probably fine?
I could alternatively just move the place it's called from.

Also I was suppossed to wait for tests to finish locally just to be
sure, but nah. I am pushing this now
2024-06-21 14:06:07 +02:00
..
Migrations Fixes client having authority over rules popup cvars (#28655) 2024-06-07 21:53:20 +02:00
add-migration.ps1 Holy crap auth works (#2099) 2020-09-29 14:26:00 +02:00
add-migration.sh DB QOL stuff, but not breaking the migrations now (#5086) 2021-10-31 15:18:01 +01:00
Content.Server.Database.csproj Switch project files to C# 12. (#25487) 2024-02-23 15:02:59 +11:00
DesignTimeContextFactories.cs Server ban exemption system (#15076) 2023-04-03 10:24:55 +10:00
Model.cs Implement BlacklistedRange exempt flag (#29258) 2024-06-21 14:06:07 +02:00
ModelPostgres.cs Fix admin notes and database time nonsense. (#25280) 2024-02-20 10:13:31 +01:00
ModelSqlite.cs Dependency update / fixes / skrungle bungle (#23745) 2024-01-12 23:22:01 +01:00
SnakeCaseNaming.cs Fix EFCore obsoletion warnings in Content.Server.Database (#26285) 2024-03-20 15:47:36 +01:00