Fix: #2447 - better detection of client_ip and request_uri
Add example footer module
Unused imports
CodeStyle
Move treeview css/js from modules_v4 to resources
Code Style
Convert requests, middleware and reponses to use PSR-7, PSR-15 and PSR-17
Apply fixes from StyleCI (#2350)
Update list of interfaces in module README
Add example report
Convert languages to modules
Add utility function to custom theme trait
Allow custom modules to provide translations
Apply fixes from StyleCI (#2328)
#2322 - allow custom views to refer to core views
Add example custom theme
Add more fixes to server-config example module
Apply fixes from StyleCI (#2312)
Add example module to set PHP/MySQL configuration
Use namespaces in example code
Fix: #2240 - allow custom modules to provide and replace views
Custom module examples
123