WCF
WCF copied to clipboard
WoltLab Suite Core (previously WoltLab Community Framework)
Modern push notifications at the bottom of the screen providing information about important events, such as private messages, warnings, or thread replies. Currently, there is a lack of such notifications....
It would be nice to see an option for deleting unapproved user accounts. That is, those who, for example, haven't confirmed their email address. Example: Delete unverified accounts after (number...
So far, the notification is purely informational and does not contain any information about whether the administrator still needs to do something. The notification should be generated in two cases:...
Closes #4715 Closes #5236
A function in the template allowing the choice of different header versions. For example, having 3 header options, and each person using the template can select the one most suitable...
The existing label selection uses a legacy jQuery component and requires a lot of boilerplate code to integrate with both the frontend and backend. The new `LabelPicker` and `LabelPickerGroup` implementation...
Previously some events that should have been cancelable were not. The [documentation](https://docs.woltlab.com/6.0/javascript/components_dialog/#event-access) says that `close`, `cancel` and `validate` can be canceled. (the documentation also misses the cancelable `backdrop` event) I...
After enabling Brotli on the server, WoltLab doesn't work; the page loads blank. Other forums, shops, or websites of mine work fine with Brotli. 
The historical way of exposing events is through the string based API `EventHandler::fireAction()` that provides no meaningful context about the contents of the event nor is it suitable for events...
A more extensive and functional default template with the option to choose header and menu position templates, especially for mobile devices (top, bottom). The aim is to make the default...