Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 0866fd7617e885a2dcc13009338e9f666b855915
https://github.com/phpmyadmin/phpmyadmin/commit/0866fd7617e885a2dcc13009338e9f666b855915
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M phpstan-baseline.neon
M psalm-baseline.xml
M src/ResponseRenderer.php

Log Message:
-----------
Extract dependencies from ResponseRenderer::getInstance()

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: b6751c41ef4391ae7edbce94c794936747001810
https://github.com/phpmyadmin/phpmyadmin/commit/b6751c41ef4391ae7edbce94c794936747001810
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M src/Controllers/Database/MultiTableQuery/QueryController.php
M src/Controllers/Import/ImportController.php
M src/Controllers/Sql/SqlController.php
M src/Controllers/Table/Structure/BrowseController.php
M src/ParseAnalyze.php
M src/Sql.php
M tests/unit/Display/ResultsTest.php
M tests/unit/ParseAnalyzeTest.php
M tests/unit/SqlTest.php

Log Message:
-----------
Extract dependency from ParseAnalyze::sqlQuery()

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 7e6248c796c29da0a3887c36de974557d41c95a2
https://github.com/phpmyadmin/phpmyadmin/commit/7e6248c796c29da0a3887c36de974557d41c95a2
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M src/InsertEdit.php
M tests/unit/Controllers/Table/ChangeControllerTest.php
M tests/unit/Controllers/Table/ReplaceControllerTest.php
M tests/unit/InsertEditTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from InsertEdit

Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: ef2477bae2e9a30a83af88aa74972705a86781f7
https://github.com/phpmyadmin/phpmyadmin/commit/ef2477bae2e9a30a83af88aa74972705a86781f7
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M src/Sql.php
M tests/unit/Controllers/Import/ImportControllerTest.php
M tests/unit/Controllers/Sql/EnumValuesControllerTest.php
M tests/unit/Controllers/Sql/SetValuesControllerTest.php
M tests/unit/Controllers/Table/DeleteRowsControllerTest.php
M tests/unit/Controllers/Table/ReplaceControllerTest.php
M tests/unit/Controllers/Table/SearchControllerTest.php
M tests/unit/SqlTest.php

Log Message:
-----------
Extract ResponseRenderer from Sql

Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: ce3db158d7739a8a5cf253f541b6e6a3e07d2c95
https://github.com/phpmyadmin/phpmyadmin/commit/ce3db158d7739a8a5cf253f541b6e6a3e07d2c95
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
A resources/templates/components/_preview_sql.twig
M app/services_controllers.php
M src/Controllers/Table/AddFieldController.php
M src/Controllers/Table/CreateController.php
M src/Controllers/Table/IndexRenameController.php
M src/Controllers/Table/IndexesController.php
M src/Controllers/Table/RelationController.php
M src/Controllers/Table/ReplaceController.php
M src/Controllers/Table/Structure/MoveColumnsController.php
M src/Controllers/Table/Structure/SaveController.php
M src/Core.php
M tests/unit/Controllers/Table/AddFieldControllerTest.php
M tests/unit/Controllers/Table/CreateControllerTest.php
M tests/unit/Controllers/Table/IndexRenameControllerTest.php
M tests/unit/Controllers/Table/ReplaceControllerTest.php
M tests/unit/Controllers/Table/Structure/SaveControllerTest.php
D resources/templates/preview_sql.twig

Log Message:
-----------
Remove method Core::previewSQL()

Inlines it to remove the ResponseRenderer dependency.

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 786605a0b48c885bb0d772717df207213c460441
https://github.com/phpmyadmin/phpmyadmin/commit/786605a0b48c885bb0d772717df207213c460441
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M psalm-baseline.xml
M src/Plugins/Auth/AuthenticationConfig.php
M src/Plugins/Auth/AuthenticationCookie.php
M src/Plugins/Auth/AuthenticationHttp.php
M src/Plugins/Auth/AuthenticationSignon.php
M src/Plugins/AuthenticationPlugin.php
M src/Plugins/AuthenticationPluginFactory.php
M tests/unit/Http/Middleware/AuthenticationTest.php
M tests/unit/Plugins/Auth/AuthenticationConfigTest.php
M tests/unit/Plugins/Auth/AuthenticationCookieTest.php
M tests/unit/Plugins/Auth/AuthenticationHttpTest.php
M tests/unit/Plugins/Auth/AuthenticationSignonTest.php
M tests/unit/Plugins/AuthenticationPluginFactoryTest.php
M tests/unit/Plugins/AuthenticationPluginTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from auth plugins

Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 3392a3c2c6950fd5dc5880deb11286fd5f5e3f60
https://github.com/phpmyadmin/phpmyadmin/commit/3392a3c2c6950fd5dc5880deb11286fd5f5e3f60
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M psalm-baseline.xml
M src/Config/PageSettings.php
M src/Navigation/Navigation.php
M tests/unit/Config/PageSettingsTest.php
M tests/unit/Controllers/NavigationControllerTest.php
M tests/unit/Controllers/Table/ChangeControllerTest.php
M tests/unit/Controllers/Table/ExportControllerTest.php
M tests/unit/Controllers/Table/ImportControllerTest.php
M tests/unit/Controllers/Table/SqlControllerTest.php
M tests/unit/Controllers/Table/StructureControllerTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from Config\PageSettings

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 38f1e46d68b7596dbb6fe90151d5431d3edbb4e0
https://github.com/phpmyadmin/phpmyadmin/commit/38f1e46d68b7596dbb6fe90151d5431d3edbb4e0
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M src/Controllers/NavigationController.php
M src/Header.php
M src/Navigation/Navigation.php
M src/Navigation/NavigationTree.php
M src/ResponseRenderer.php
M tests/unit/HeaderTest.php
M tests/unit/Navigation/NavigationTreeTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from Navigation classes

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 67cc4ffe5f5c44c6fae5ab28f82db9a85d295720
https://github.com/phpmyadmin/phpmyadmin/commit/67cc4ffe5f5c44c6fae5ab28f82db9a85d295720
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M src/Http/Middleware/ResponseRendererLoading.php

Log Message:
-----------
Extract dependency from Middleware\ResponseRendererLoading

Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 55d6f9acb47a237cc61ccd9157422724858566a7
https://github.com/phpmyadmin/phpmyadmin/commit/55d6f9acb47a237cc61ccd9157422724858566a7
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M src/Http/Middleware/TokenRequestParamChecking.php
M tests/unit/Http/Middleware/TokenRequestParamCheckingTest.php

Log Message:
-----------
Extract dependency from Middleware\TokenRequestParamChecking

Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: e21bea7650c9e370dcce905afaa18b384c8d050a
https://github.com/phpmyadmin/phpmyadmin/commit/e21bea7650c9e370dcce905afaa18b384c8d050a
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M src/Application.php
M src/Http/Handler/ApplicationHandler.php
M tests/unit/ApplicationTest.php
M tests/unit/Http/Handler/ApplicationHandlerTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from ApplicationHandler

Uses DI instead.

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 85ddc2e48215716d001cf8f78f22366bd150c28b
https://github.com/phpmyadmin/phpmyadmin/commit/85ddc2e48215716d001cf8f78f22366bd150c28b
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M src/Http/Middleware/MinimumCommonRedirection.php

Log Message:
-----------
Extract ResponseRenderer dependency from MinimumCommonRedirection

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 2e1c947d4268fb4fab874bc97c5f66468b2995fc
https://github.com/phpmyadmin/phpmyadmin/commit/2e1c947d4268fb4fab874bc97c5f66468b2995fc
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-13 (Fri, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M src/Http/Middleware/UrlRedirection.php

Log Message:
-----------
Extract UrlRedirector dependency from UrlRedirection class

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 25e4dbadea34813931565dcd8df00d4ecdd77a82
https://github.com/phpmyadmin/phpmyadmin/commit/25e4dbadea34813931565dcd8df00d4ecdd77a82
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-14 (Sat, 02 February 2026) -03:00

Changed paths: 
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Config/UserPreferences.php
M src/Controllers/Preferences/ExportController.php
M src/Controllers/Preferences/FeaturesController.php
M src/Controllers/Preferences/ImportController.php
M src/Controllers/Preferences/MainPanelController.php
M src/Controllers/Preferences/ManageController.php
M src/Controllers/Preferences/NavigationController.php
M src/Controllers/Preferences/SqlController.php
M tests/unit/Config/UserPreferencesTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from UserPreferences class

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 396d5f7b99f8b594b0a8385c237f45348c947814
https://github.com/phpmyadmin/phpmyadmin/commit/396d5f7b99f8b594b0a8385c237f45348c947814
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-14 (Sat, 02 February 2026) -03:00

Changed paths: 
M app/services_controllers.php
M src/Controllers/LintController.php
M tests/unit/Controllers/LintControllerTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from LintController

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 43f54d45787ee54d97cb815fe8cd6316385fbae2
https://github.com/phpmyadmin/phpmyadmin/commit/43f54d45787ee54d97cb815fe8cd6316385fbae2
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-14 (Sat, 02 February 2026) -03:00

Changed paths: 
M app/services_controllers.php
M src/Controllers/LogoutController.php
M tests/unit/Controllers/LogoutControllerTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from LogoutController

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 6fab0c31a7832850255f957f2a8142a786323700
https://github.com/phpmyadmin/phpmyadmin/commit/6fab0c31a7832850255f957f2a8142a786323700
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-14 (Sat, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M src/Http/Middleware/SetupPageRedirection.php

Log Message:
-----------
Extract ResponseRenderer dependency from SetupPageRedirection

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 69970808920e62d7b771f76a205670e44cfe4944
https://github.com/phpmyadmin/phpmyadmin/commit/69970808920e62d7b771f76a205670e44cfe4944
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-14 (Sat, 02 February 2026) -03:00

Changed paths: 
M app/services.php
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Http/Middleware/ProfilingChecking.php

Log Message:
-----------
Extract dependencies from Middleware\ProfilingChecking

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 48ca010684c3a679d7f5665f0d662103cf73aee5
https://github.com/phpmyadmin/phpmyadmin/commit/48ca010684c3a679d7f5665f0d662103cf73aee5
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-14 (Sat, 02 February 2026) -03:00

Changed paths: 
M src/Display/Results.php
M src/Sql.php
M tests/unit/Display/ResultsTest.php

Log Message:
-----------
Extract ResponseRenderer dependency from Display\Results

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 0aae924e03c7b0893108c6994e53dcf4f641edd4
https://github.com/phpmyadmin/phpmyadmin/commit/0aae924e03c7b0893108c6994e53dcf4f641edd4
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-17 (Tue, 02 February 2026) -03:00

Changed paths: 
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Controllers/Import/ImportController.php
M src/Controllers/Sql/SqlController.php
M src/Controllers/Table/AddFieldController.php
M src/Controllers/Table/CreateController.php
M src/Controllers/Table/GetFieldController.php
M src/Controllers/Table/Structure/SaveController.php
M src/CreateAddField.php
M src/Dbal/DatabaseInterface.php
M src/Html/Generator.php
M src/Plugins/Import/ImportCsv.php
M src/Server/Privileges.php
M src/Sql.php
M src/Table/Table.php
M src/UserPassword.php

Log Message:
-----------
Extract ResponseRenderer dependency from Html\Generator

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 9c5e4deef4492bdeec7dd83bfe15e7b403c90ecf
https://github.com/phpmyadmin/phpmyadmin/commit/9c5e4deef4492bdeec7dd83bfe15e7b403c90ecf
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-18 (Wed, 02 February 2026) -03:00

Changed paths: 
A src/Exceptions/UserPasswordUpdateFailure.php
M phpstan-baseline.neon
M src/Controllers/UserPasswordController.php
M src/UserPassword.php

Log Message:
-----------
Extract ResponseRenderer dependency from UserPassword class

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: 364e8e5a8aeb7b9d1f885685c0105d2af7cab2f1
https://github.com/phpmyadmin/phpmyadmin/commit/364e8e5a8aeb7b9d1f885685c0105d2af7cab2f1
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-18 (Wed, 02 February 2026) -03:00

Changed paths: 
A src/Dbal/DatabasesFullInfoFailure.php
M src/Controllers/Server/DatabasesController.php
M src/Dbal/DatabaseInterface.php

Log Message:
-----------
Extract ResponseRenderer from DatabaseInterface::getDatabasesFull()

Signed-off-by: Maurício Meneghini Fauth <[email protected]>

Commit: aa1dd0d5ce9dfad40fab89d477ef06dd08d4f8fc
https://github.com/phpmyadmin/phpmyadmin/commit/aa1dd0d5ce9dfad40fab89d477ef06dd08d4f8fc
Author: Maurício Meneghini Fauth <[email protected]>
Date: 2026-02-19 (Thu, 02 February 2026) -03:00

Changed paths: 
A resources/templates/components/_preview_sql.twig
A src/Dbal/DatabasesFullInfoFailure.php
A src/Exceptions/UserPasswordUpdateFailure.php
M app/services.php
M app/services_controllers.php
M phpstan-baseline.neon
M psalm-baseline.xml
M src/Application.php
M src/Config/PageSettings.php
M src/Config/UserPreferences.php
M src/Controllers/Database/MultiTableQuery/QueryController.php
M src/Controllers/Import/ImportController.php
M src/Controllers/LintController.php
M src/Controllers/LogoutController.php
M src/Controllers/NavigationController.php
M src/Controllers/Preferences/ExportController.php
M src/Controllers/Preferences/FeaturesController.php
M src/Controllers/Preferences/ImportController.php
M src/Controllers/Preferences/MainPanelController.php
M src/Controllers/Preferences/ManageController.php
M src/Controllers/Preferences/NavigationController.php
M src/Controllers/Preferences/SqlController.php
M src/Controllers/Server/DatabasesController.php
M src/Controllers/Sql/SqlController.php
M src/Controllers/Table/AddFieldController.php
M src/Controllers/Table/CreateController.php
M src/Controllers/Table/GetFieldController.php
M src/Controllers/Table/IndexRenameController.php
M src/Controllers/Table/IndexesController.php
M src/Controllers/Table/RelationController.php
M src/Controllers/Table/ReplaceController.php
M src/Controllers/Table/Structure/BrowseController.php
M src/Controllers/Table/Structure/MoveColumnsController.php
M src/Controllers/Table/Structure/SaveController.php
M src/Controllers/UserPasswordController.php
M src/Core.php
M src/CreateAddField.php
M src/Dbal/DatabaseInterface.php
M src/Display/Results.php
M src/Header.php
M src/Html/Generator.php
M src/Http/Handler/ApplicationHandler.php
M src/Http/Middleware/MinimumCommonRedirection.php
M src/Http/Middleware/ProfilingChecking.php
M src/Http/Middleware/ResponseRendererLoading.php
M src/Http/Middleware/SetupPageRedirection.php
M src/Http/Middleware/TokenRequestParamChecking.php
M src/Http/Middleware/UrlRedirection.php
M src/InsertEdit.php
M src/Navigation/Navigation.php
M src/Navigation/NavigationTree.php
M src/ParseAnalyze.php
M src/Plugins/Auth/AuthenticationConfig.php
M src/Plugins/Auth/AuthenticationCookie.php
M src/Plugins/Auth/AuthenticationHttp.php
M src/Plugins/Auth/AuthenticationSignon.php
M src/Plugins/AuthenticationPlugin.php
M src/Plugins/AuthenticationPluginFactory.php
M src/Plugins/Import/ImportCsv.php
M src/ResponseRenderer.php
M src/Server/Privileges.php
M src/Sql.php
M src/Table/Table.php
M src/UserPassword.php
M tests/unit/ApplicationTest.php
M tests/unit/Config/PageSettingsTest.php
M tests/unit/Config/UserPreferencesTest.php
M tests/unit/Controllers/Import/ImportControllerTest.php
M tests/unit/Controllers/LintControllerTest.php
M tests/unit/Controllers/LogoutControllerTest.php
M tests/unit/Controllers/NavigationControllerTest.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/ChangeControllerTest.php
M tests/unit/Controllers/Table/CreateControllerTest.php
M tests/unit/Controllers/Table/DeleteRowsControllerTest.php
M tests/unit/Controllers/Table/ExportControllerTest.php
M tests/unit/Controllers/Table/ImportControllerTest.php
M tests/unit/Controllers/Table/IndexRenameControllerTest.php
M tests/unit/Controllers/Table/ReplaceControllerTest.php
M tests/unit/Controllers/Table/SearchControllerTest.php
M tests/unit/Controllers/Table/SqlControllerTest.php
M tests/unit/Controllers/Table/Structure/SaveControllerTest.php
M tests/unit/Controllers/Table/StructureControllerTest.php
M tests/unit/Display/ResultsTest.php
M tests/unit/HeaderTest.php
M tests/unit/Http/Handler/ApplicationHandlerTest.php
M tests/unit/Http/Middleware/AuthenticationTest.php
M tests/unit/Http/Middleware/TokenRequestParamCheckingTest.php
M tests/unit/InsertEditTest.php
M tests/unit/Navigation/NavigationTreeTest.php
M tests/unit/ParseAnalyzeTest.php
M tests/unit/Plugins/Auth/AuthenticationConfigTest.php
M tests/unit/Plugins/Auth/AuthenticationCookieTest.php
M tests/unit/Plugins/Auth/AuthenticationHttpTest.php
M tests/unit/Plugins/Auth/AuthenticationSignonTest.php
M tests/unit/Plugins/AuthenticationPluginFactoryTest.php
M tests/unit/Plugins/AuthenticationPluginTest.php
M tests/unit/SqlTest.php
D resources/templates/preview_sql.twig

Log Message:
-----------
Merge pull request #20130 from MauricioFauth/ResponseRenderer-di-refactor

Extract ResponseRenderer dependency from some classes

_______________________________________________
Git mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to