8 Commits

Author SHA1 Message Date
Spirtix
9f923e69d8 clans: disallow lower roles from removing higher role members 2025-12-30 14:22:22 +01:00
Spirtix
20308d55e6 clan fixes
mainly guid comparisons
2025-12-30 14:09:33 +01:00
Spirtix
6648385ab3 groups: fix string comparison
StringComparison is not supported by all db providers
This uses manual comparisons instead, which is not ideal performance wise, but works on all providers
2025-12-30 12:31:02 +01:00
Spirtix
6d027df825 get groups query optimization 2025-12-30 12:07:01 +01:00
Spirtix
7881b5a90f clans cleanup 2025-12-29 17:28:50 +01:00
Hipposgrumm
7a3f84b49e Fixed an issue where not being in a group would cause an error 2025-12-29 17:13:10 +01:00
Hipposgrumm
1f4699a382
Clans (#31)
* Clan System
* EMD Group seeding
2025-12-22 13:26:46 +01:00
Hipposgrumm
4b6f782e21
Eat My Dust support (#12)
DB MODEL CHANGES! I don't know how to deal with those.
Support for EMD's MMO rooms and API token.
Groundwork for group/clan system (hence schema changes). Only functional for EMD right now (if I implemented it correctly).

* Removed debug logged messages.
* Update comments in GroupController.cs
* Fixed position of parenthesis in ConfigurationController.cs
* Noted changes in README
* Amendment to previous commit, these are supposed to be alphabetical.
* Changed unnecessary extra check for EMD ClientVersion.
2024-12-29 17:00:21 +01:00