Commit graph

14 commits

Author SHA1 Message Date
ee304af133 Removed the concept of silencing.
Nothing really implemented it properly or checked for it and the places that did check just handled it as a slightly softer ban.
It's pretty obvious that the existence of this feature was directly taken from osu! where the differentation between a ban and a silence probably makes more sense, though even there Silences are just non-permanent bans, so like why does this exist lol?
Well, it doesn't anymore! Hopefully chat will upgrade successfully because I let it get 18 commits behind :D
2023-07-23 21:47:15 +00:00
d0e3f6ce65 Normalised custom exception usage in user classes.
Also updated the Index library to include the MediaType fix.
2023-07-22 15:02:45 +00:00
473d5f22b5 Removed old formats of and unused SharpChat endpoints. 2023-07-18 22:33:13 +00:00
e6c826a7d7 Fixed various errors and oversights caught by phpstan. 2023-07-18 22:24:23 +00:00
2f7cddde19 Config class overhaul. 2023-07-18 21:48:44 +00:00
3909cdf762 Rewrote backend for emoticons.
Manage actually works this time!!!
2023-07-12 21:52:55 +00:00
0bb1303413 Updated authentication token format. 2023-05-21 18:15:04 +00:00
b9b80e17d0 Sharp Chat interop updates. 2023-02-08 00:06:15 +00:00
5a4094867f Use interface constants instead of a dedicate enum class for config types. 2023-01-06 20:50:41 +00:00
e8518fde65 Updated handler classes to use the new IRouter interface. 2023-01-06 20:22:03 +00:00
2394492bf8 Remove IPAddress::remote and all implicit resolving of the request remote address. 2023-01-05 18:33:03 +00:00
4f3d0c5246 Replaced Misuzu Colour library with the Index ones. 2023-01-02 23:48:04 +00:00
4f35e5e487 Restructured config handler. 2023-01-01 20:23:53 +00:00
28890cd5d5 Imported into new repository. 2022-09-13 15:14:49 +02:00