Branch: refs/heads/master Home: https://github.com/phpmyadmin/phpmyadmin Commit: 2dabc839b3765df29a600e313a502ebdf0d47d18 https://github.com/phpmyadmin/phpmyadmin/commit/2dabc839b3765df29a600e313a50... Author: Maurício Meneghini Fauth <mauricio@mfauth.net> Date: 2026-02-11 (Wed, 02 February 2026) -03:00 Changed paths: M phpstan-baseline.neon M psalm-baseline.xml M src/Config/FormDisplayTemplate.php M src/ConfigStorage/UserGroups.php M src/Database/CentralColumns.php M src/Display/Results.php M src/Encoding.php M src/Engines/Innodb.php M src/Error/Error.php M src/Favorites/RecentFavoriteTables.php M src/FileListing.php M src/Html/Generator.php M src/InsertEdit.php M src/Message.php M src/Plugins/AuthenticationPlugin.php M src/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php M src/Plugins/TwoFactorPlugin.php M src/Server/Select.php M src/Sql.php M src/Template.php M tests/unit/BrowseForeignersTest.php M tests/unit/ConsoleTest.php M tests/unit/Controllers/BrowseForeignersControllerTest.php M tests/unit/Controllers/ChangeLogControllerTest.php M tests/unit/Controllers/Console/Bookmark/RefreshControllerTest.php M tests/unit/Controllers/Database/EventsControllerTest.php M tests/unit/Controllers/Database/RoutinesControllerTest.php M tests/unit/Controllers/Database/Structure/AddPrefixControllerTest.php M tests/unit/Controllers/Database/Structure/ChangePrefixFormControllerTest.php M tests/unit/Controllers/Database/Structure/CopyFormControllerTest.php M tests/unit/Controllers/Database/StructureControllerTest.php M tests/unit/Controllers/Export/Template/CreateControllerTest.php M tests/unit/Controllers/GisDataEditorControllerTest.php M tests/unit/Controllers/Import/ImportControllerTest.php M tests/unit/Controllers/Normalization/AddNewPrimaryControllerTest.php M tests/unit/Controllers/Normalization/CreateNewColumnControllerTest.php M tests/unit/Controllers/Normalization/FirstNormalForm/FirstStepControllerTest.php M tests/unit/Controllers/Normalization/FirstNormalForm/FourthStepControllerTest.php M tests/unit/Controllers/Normalization/FirstNormalForm/SecondStepControllerTest.php M tests/unit/Controllers/Normalization/FirstNormalForm/ThirdStepControllerTest.php M tests/unit/Controllers/Normalization/GetColumnsControllerTest.php M tests/unit/Controllers/Normalization/MoveRepeatingGroupTest.php M tests/unit/Controllers/Normalization/PartialDependenciesControllerTest.php M tests/unit/Controllers/Normalization/SecondNormalForm/CreateNewTablesControllerTest.php M tests/unit/Controllers/Normalization/SecondNormalForm/FirstStepControllerTest.php M tests/unit/Controllers/Normalization/SecondNormalForm/NewTablesControllerTest.php M tests/unit/Controllers/Normalization/ThirdNormalForm/CreateNewTablesControllerTest.php M tests/unit/Controllers/Normalization/ThirdNormalForm/FirstStepControllerTest.php M tests/unit/Controllers/Normalization/ThirdNormalForm/NewTablesControllerTest.php M tests/unit/Controllers/Operations/TableControllerTest.php M tests/unit/Controllers/Server/PrivilegesControllerTest.php M tests/unit/Controllers/Server/Status/AdvisorControllerTest.php M tests/unit/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php M tests/unit/Controllers/Server/Status/Monitor/LogVarsControllerTest.php M tests/unit/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php M tests/unit/Controllers/Server/Status/Monitor/SlowLogControllerTest.php M tests/unit/Controllers/Server/Status/MonitorControllerTest.php M tests/unit/Controllers/Server/Status/Processes/RefreshControllerTest.php M tests/unit/Controllers/Server/Status/ProcessesControllerTest.php M tests/unit/Controllers/Server/Status/QueriesControllerTest.php M tests/unit/Controllers/Server/Status/StatusControllerTest.php M tests/unit/Controllers/Server/Status/VariablesControllerTest.php M tests/unit/Controllers/Server/VariablesControllerTest.php M tests/unit/Controllers/Sql/EnumValuesControllerTest.php M tests/unit/Controllers/Sql/SetValuesControllerTest.php M tests/unit/Controllers/Table/AddFieldControllerTest.php M tests/unit/Controllers/Table/ChartControllerTest.php M tests/unit/Controllers/Table/CreateControllerTest.php M tests/unit/Controllers/Table/DeleteConfirmControllerTest.php M tests/unit/Controllers/Table/DropColumnConfirmationControllerTest.php M tests/unit/Controllers/Table/FindReplaceControllerTest.php M tests/unit/Controllers/Table/GisVisualizationControllerTest.php M tests/unit/Controllers/Table/IndexRenameControllerTest.php M tests/unit/Controllers/Table/IndexesControllerTest.php M tests/unit/Controllers/Table/RelationControllerTest.php M tests/unit/Controllers/Table/ReplaceControllerTest.php M tests/unit/Controllers/Table/Structure/MoveColumnsControllerTest.php M tests/unit/Controllers/Table/TrackingControllerTest.php M tests/unit/Controllers/Table/ZoomSearchControllerTest.php M tests/unit/Controllers/Triggers/IndexControllerTest.php M tests/unit/Database/DesignerTest.php M tests/unit/Database/SearchTest.php M tests/unit/Display/ResultsTest.php M tests/unit/Error/ErrorReportTest.php M tests/unit/FooterTest.php M tests/unit/Html/SecurityTest.php M tests/unit/InsertEditTest.php M tests/unit/MenuTest.php M tests/unit/Navigation/NavigationTest.php M tests/unit/Navigation/NavigationTreeTest.php M tests/unit/NormalizationTest.php M tests/unit/Replication/ReplicationGuiTest.php M tests/unit/Routing/RoutingTest.php M tests/unit/ScriptsTest.php M tests/unit/Server/PrivilegesTest.php M tests/unit/SqlQueryFormTest.php M tests/unit/SqlTest.php M tests/unit/TemplateTest.php M tests/unit/Tracking/TrackingTest.php M tests/unit/UrlRedirectorTest.php M tests/unit/UserPasswordTest.php Log Message: ----------- Extract Config dependency from Template class Uses DI instead. Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net> Commit: f6be1e9ec3748f5383b099f1f922f3570a642617 https://github.com/phpmyadmin/phpmyadmin/commit/f6be1e9ec3748f5383b099f1f922... Author: Maurício Meneghini Fauth <mauricio@mfauth.com.br> Date: 2026-02-13 (Fri, 02 February 2026) -03:00 Changed paths: M phpstan-baseline.neon M psalm-baseline.xml M src/Config/FormDisplayTemplate.php M src/ConfigStorage/UserGroups.php M src/Database/CentralColumns.php M src/Display/Results.php M src/Encoding.php M src/Engines/Innodb.php M src/Error/Error.php M src/Favorites/RecentFavoriteTables.php M src/FileListing.php M src/Html/Generator.php M src/InsertEdit.php M src/Message.php M src/Plugins/AuthenticationPlugin.php M src/Plugins/Transformations/Abs/TextImageLinkTransformationsPlugin.php M src/Plugins/TwoFactorPlugin.php M src/Server/Select.php M src/Sql.php M src/Template.php M tests/unit/BrowseForeignersTest.php M tests/unit/ConsoleTest.php M tests/unit/Controllers/BrowseForeignersControllerTest.php M tests/unit/Controllers/ChangeLogControllerTest.php M tests/unit/Controllers/Console/Bookmark/RefreshControllerTest.php M tests/unit/Controllers/Database/EventsControllerTest.php M tests/unit/Controllers/Database/RoutinesControllerTest.php M tests/unit/Controllers/Database/Structure/AddPrefixControllerTest.php M tests/unit/Controllers/Database/Structure/ChangePrefixFormControllerTest.php M tests/unit/Controllers/Database/Structure/CopyFormControllerTest.php M tests/unit/Controllers/Database/StructureControllerTest.php M tests/unit/Controllers/Export/Template/CreateControllerTest.php M tests/unit/Controllers/GisDataEditorControllerTest.php M tests/unit/Controllers/Import/ImportControllerTest.php M tests/unit/Controllers/Normalization/AddNewPrimaryControllerTest.php M tests/unit/Controllers/Normalization/CreateNewColumnControllerTest.php M tests/unit/Controllers/Normalization/FirstNormalForm/FirstStepControllerTest.php M tests/unit/Controllers/Normalization/FirstNormalForm/FourthStepControllerTest.php M tests/unit/Controllers/Normalization/FirstNormalForm/SecondStepControllerTest.php M tests/unit/Controllers/Normalization/FirstNormalForm/ThirdStepControllerTest.php M tests/unit/Controllers/Normalization/GetColumnsControllerTest.php M tests/unit/Controllers/Normalization/MoveRepeatingGroupTest.php M tests/unit/Controllers/Normalization/PartialDependenciesControllerTest.php M tests/unit/Controllers/Normalization/SecondNormalForm/CreateNewTablesControllerTest.php M tests/unit/Controllers/Normalization/SecondNormalForm/FirstStepControllerTest.php M tests/unit/Controllers/Normalization/SecondNormalForm/NewTablesControllerTest.php M tests/unit/Controllers/Normalization/ThirdNormalForm/CreateNewTablesControllerTest.php M tests/unit/Controllers/Normalization/ThirdNormalForm/FirstStepControllerTest.php M tests/unit/Controllers/Normalization/ThirdNormalForm/NewTablesControllerTest.php M tests/unit/Controllers/Operations/TableControllerTest.php M tests/unit/Controllers/Server/PrivilegesControllerTest.php M tests/unit/Controllers/Server/Status/AdvisorControllerTest.php M tests/unit/Controllers/Server/Status/Monitor/GeneralLogControllerTest.php M tests/unit/Controllers/Server/Status/Monitor/LogVarsControllerTest.php M tests/unit/Controllers/Server/Status/Monitor/QueryAnalyzerControllerTest.php M tests/unit/Controllers/Server/Status/Monitor/SlowLogControllerTest.php M tests/unit/Controllers/Server/Status/MonitorControllerTest.php M tests/unit/Controllers/Server/Status/Processes/RefreshControllerTest.php M tests/unit/Controllers/Server/Status/ProcessesControllerTest.php M tests/unit/Controllers/Server/Status/QueriesControllerTest.php M tests/unit/Controllers/Server/Status/StatusControllerTest.php M tests/unit/Controllers/Server/Status/VariablesControllerTest.php M tests/unit/Controllers/Server/VariablesControllerTest.php M tests/unit/Controllers/Sql/EnumValuesControllerTest.php M tests/unit/Controllers/Sql/SetValuesControllerTest.php M tests/unit/Controllers/Table/AddFieldControllerTest.php M tests/unit/Controllers/Table/ChartControllerTest.php M tests/unit/Controllers/Table/CreateControllerTest.php M tests/unit/Controllers/Table/DeleteConfirmControllerTest.php M tests/unit/Controllers/Table/DropColumnConfirmationControllerTest.php M tests/unit/Controllers/Table/FindReplaceControllerTest.php M tests/unit/Controllers/Table/GisVisualizationControllerTest.php M tests/unit/Controllers/Table/IndexRenameControllerTest.php M tests/unit/Controllers/Table/IndexesControllerTest.php M tests/unit/Controllers/Table/RelationControllerTest.php M tests/unit/Controllers/Table/ReplaceControllerTest.php M tests/unit/Controllers/Table/Structure/MoveColumnsControllerTest.php M tests/unit/Controllers/Table/TrackingControllerTest.php M tests/unit/Controllers/Table/ZoomSearchControllerTest.php M tests/unit/Controllers/Triggers/IndexControllerTest.php M tests/unit/Database/DesignerTest.php M tests/unit/Database/SearchTest.php M tests/unit/Display/ResultsTest.php M tests/unit/Error/ErrorReportTest.php M tests/unit/FooterTest.php M tests/unit/Html/SecurityTest.php M tests/unit/InsertEditTest.php M tests/unit/MenuTest.php M tests/unit/Navigation/NavigationTest.php M tests/unit/Navigation/NavigationTreeTest.php M tests/unit/NormalizationTest.php M tests/unit/Replication/ReplicationGuiTest.php M tests/unit/Routing/RoutingTest.php M tests/unit/ScriptsTest.php M tests/unit/Server/PrivilegesTest.php M tests/unit/SqlQueryFormTest.php M tests/unit/SqlTest.php M tests/unit/TemplateTest.php M tests/unit/Tracking/TrackingTest.php M tests/unit/UrlRedirectorTest.php M tests/unit/UserPasswordTest.php Log Message: ----------- Merge pull request #20098 from MauricioFauth/template-di Extract Config dependency from Template class