Delta-v/Content.Tests/Shared
Hannah Giovanna Dawson bf98a6a8bb
SS14-17313 Chatfactor: Chat Censorship Systems (#25908)
* SS14-17313 Chat Censorship Systems

Adds some systems to manage chat censorship:

1. No-op: does nothing
2. SimpleCensor: a regex-free censor with a variety of rules to use
3. RegexCensor: a censor that uses regex.

This exposes a singleton backed by a builder pattern (ChatCensor) that
is set up, probably during the code init phase, and then globally available
for your censorship needs.

* Migrate to Shared

* Add a reset function to the builder.

* Resolve PJB's feedback; add unit tests
2024-03-26 10:50:20 +11:00
..
Administration Cleanup the namespaces (#8132) 2022-05-13 17:59:03 +10:00
Alert Dependency update / fixes / skrungle bungle (#23745) 2024-01-12 23:22:01 +01:00
Chat/V2/Moderation SS14-17313 Chatfactor: Chat Censorship Systems (#25908) 2024-03-26 10:50:20 +11:00
Chemistry Solution precision fixes (#25199) 2024-02-16 16:54:27 -07:00
Gamestates Component ECS (#17991) 2023-07-13 20:20:46 +10:00
Localizations Fix atmos UI decimal separator bug (#23009) 2024-01-04 21:18:09 -08:00
Preferences Humanoid patches (#11467) 2022-09-22 20:25:56 -05:00
Utility Improved output distribution of RoundToLevels (#25026) 2024-02-08 10:37:24 +11:00
DamageTest.cs Solution precision fixes (#25199) 2024-02-16 16:54:27 -07:00
DirectionRandomizerTest.cs Dependency update / fixes / skrungle bungle (#23745) 2024-01-12 23:22:01 +01:00
WireHackingTest.cs Wires refactor (#7699) 2022-05-06 12:35:06 +10:00