Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 352c465640bb561069bbf6916f5a5195cc7bdf99
https://github.com/phpmyadmin/phpmyadmin/commit/352c465640bb561069bbf6916f5a5195cc7bdf99
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
M resources/js/src/modules/console.ts
M resources/templates/console/display.twig
M src/Console.php

Log Message:
-----------
Initialize Console settings at server side

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: 775a9a4537fd03cd784fda116c10b375d106e814
https://github.com/phpmyadmin/phpmyadmin/commit/775a9a4537fd03cd784fda116c10b375d106e814
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
M resources/js/src/modules/console.ts
M resources/js/src/modules/console/config.ts
M resources/templates/console/display.twig

Log Message:
-----------
Remove getConfigValue() call from Console.initialize()

Uses data attributes to store the config values.
That removes the need to do a HTTP request to get the values.

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: 65c6f18f9a62729e85c766cd72e54931b907c7f2
https://github.com/phpmyadmin/phpmyadmin/commit/65c6f18f9a62729e85c766cd72e54931b907c7f2
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
A src/Controllers/Console/UpdateConfigController.php
M app/services_controllers.php
M psalm-baseline.xml
M resources/js/src/modules/console/config.ts
M src/Routing/Routes.php
M tests/unit/Routing/RoutesTest.php

Log Message:
-----------
Create a dedicated controller to update Console config

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: f9600ddcd8fc85b47a34d9932dcaf7c26311b5f6
https://github.com/phpmyadmin/phpmyadmin/commit/f9600ddcd8fc85b47a34d9932dcaf7c26311b5f6
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
M resources/js/src/modules/console.ts

Log Message:
-----------
Add event listeners for each console setting

This reduces the number of HTTP requests from 5 to 1.

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: e299aef4b47913635de22e341ea2ce0ae968d6b3
https://github.com/phpmyadmin/phpmyadmin/commit/e299aef4b47913635de22e341ea2ce0ae968d6b3
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
M resources/js/src/modules/console.ts
M resources/js/src/modules/console/config.ts
M resources/templates/console/display.twig

Log Message:
-----------
Restore console config values only when necessary

This reduces the need of unnecessary HTTP requests.

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: db5b230ae54c205e072551e3be2ec30a66cfa09c
https://github.com/phpmyadmin/phpmyadmin/commit/db5b230ae54c205e072551e3be2ec30a66cfa09c
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
M resources/js/src/modules/console.ts
M resources/js/src/modules/console/config.ts

Log Message:
-----------
Split Console's Config.set() for each property

This allows for better type handling.

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: 0e7ea9cb8990d0a65b470e9301bca20240f87226
https://github.com/phpmyadmin/phpmyadmin/commit/0e7ea9cb8990d0a65b470e9301bca20240f87226
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
M resources/js/src/modules/console.ts
M resources/js/src/modules/console/config.ts

Log Message:
-----------
Convert Console's Config object into a class

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: 2c32a6c58332af7f429613ec2a13f6f2ddfc38da
https://github.com/phpmyadmin/phpmyadmin/commit/2c32a6c58332af7f429613ec2a13f6f2ddfc38da
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
A tests/unit/Controllers/Console/UpdateConfigControllerTest.php
M psalm-baseline.xml
M resources/js/src/modules/console/config.ts
M src/Controllers/Console/UpdateConfigController.php

Log Message:
-----------
Change Console\UpdateConfigController to validade params

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: 774ec8259e755060892f87a2944be8776c1a046b
https://github.com/phpmyadmin/phpmyadmin/commit/774ec8259e755060892f87a2944be8776c1a046b
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-28 (Thu, 03 March 2024) -03:00

Changed paths: 
M psalm-baseline.xml
M resources/js/src/modules/ajax.ts
M resources/js/src/modules/console/config.ts
M src/Controllers/Console/UpdateConfigController.php
M tests/unit/Controllers/Console/UpdateConfigControllerTest.php
M tests/unit/Stubs/ResponseRenderer.php

Log Message:
-----------
Change Console\UpdateConfigController to return a Response object

Signed-off-by: Maurício Meneghini Fauth <mauri...@fauth.dev>

Commit: 913e7d4b17f660a707cc09de294ace3d8e1db4bf
https://github.com/phpmyadmin/phpmyadmin/commit/913e7d4b17f660a707cc09de294ace3d8e1db4bf
Author: Maurício Meneghini Fauth <mauri...@fauth.dev>
Date: 2024-03-29 (Fri, 03 March 2024) -03:00

Changed paths: 
A src/Controllers/Console/UpdateConfigController.php
A tests/unit/Controllers/Console/UpdateConfigControllerTest.php
M app/services_controllers.php
M psalm-baseline.xml
M resources/js/src/modules/ajax.ts
M resources/js/src/modules/console.ts
M resources/js/src/modules/console/config.ts
M resources/templates/console/display.twig
M src/Console.php
M src/Routing/Routes.php
M tests/unit/Routing/RoutesTest.php
M tests/unit/Stubs/ResponseRenderer.php

Log Message:
-----------
Merge pull request #19068 from MauricioFauth/console-settings

Refactor Console settings handling

_______________________________________________
Git mailing list -- git@phpmyadmin.net
To unsubscribe send an email to git-le...@phpmyadmin.net

Reply via email to