A248 πŸ‡΅πŸ‡ΈπŸ‡ͺπŸ‡­

Results 105 issues of A248 πŸ‡΅πŸ‡ΈπŸ‡ͺπŸ‡­

LibertyBans was originally designed to preserve maximum database consistency. One restriction was to require at most one active punishment per type + victim combination. For example, a user cannot have...

improvement

While adding or removing punishments, we aim for reducing ambiguity, as much as possible. We pick the most recent UUID with a given username, we unban both UUIDs and composite...

improvement

This is an all-encompassing issue for an all-encompassing goal. We should expand to new platforms and add importers for more plugins, as well as improve our existing features to outflank...

API: - [ ] Deprecate the existing `seekAfter`/`seekBefore` APIs, and add a new `seek` method which works similarly to pagination anchors. Configuration: - [ ] Switch to MiniMessage (#208) -...

Adopting this initiative would significantly improve our code quality, as well as database normalization. Pros: * Can add any number of new punishment types, like notes (#266 ), very easily...