Refactoring class DB
Rework setup page for MySQL to highlight distinction between localhost and network
Remove unused code
Fix: #4680 - wrong baseurl detected if query-parameters added during setup
Fix: #4567 - typo in name of driver for SQL-Server
CodeStyle
Update bootstrap 5 markup for select elements. See #4412
Outdated bootstrap markup
PHPdoc
Bootstrap5 needs explicit spacing between form rows
Add default value to template for config.ini.php
Use wt- namespace for data attributes
Upgrade Bootstrap from 4 to 5. Fixes: #3673. Fixes: #3400.
Prefer lower case for buttons
Fix: #3920 - hide/show password text is not translated
Fix: #2909 - table prefix cross-platform compatibility
Fix: setup wizard fails to detect base_url when it contains spaces
Clarify that we support MariaDB and Percona, in addition to MySQL
Apply PSR12 code style to templates
Avoid empty(), as it can be unpredicatable
Move business logic from controller to service
Fix: #2621 - set baseurl during setup
Working on routing
12