[phpMyAdmin Git] [phpmyadmin/phpmyadmin] 5c06de: Create a dedicated page for Analyze Table

Maurício Meneghini Fauth mauricio at fauth.dev
Mon Aug 31 20:12:03 CEST 2020


Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 5c06dede81335626427dde3dd1e079508f77afcc
https://github.com/phpmyadmin/phpmyadmin/commit/5c06dede81335626427dde3dd1e079508f77afcc
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-27 (Thu, 08 August 2020) -03:00

Changed paths: 
A templates/database/structure/analyze_table.twig
M libraries/classes/Controllers/Database/StructureController.php

Log Message:
-----------
Create a dedicated page for Analyze Table

Instead of only showing the query results.

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: c1ad98f83d2949def2a85f38925f42a90e74855e
https://github.com/phpmyadmin/phpmyadmin/commit/c1ad98f83d2949def2a85f38925f42a90e74855e
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-27 (Thu, 08 August 2020) -03:00

Changed paths: 
A templates/database/structure/checksum_table.twig
M libraries/classes/Controllers/Database/StructureController.php

Log Message:
-----------
Create a dedicated page for Checksum Table

Instead of only showings the query results.

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: 98a1943b35fe166520dc0e319e26c2d780dd048c
https://github.com/phpmyadmin/phpmyadmin/commit/98a1943b35fe166520dc0e319e26c2d780dd048c
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-27 (Thu, 08 August 2020) -03:00

Changed paths: 
A templates/database/structure/optimize_table.twig
M libraries/classes/Controllers/Database/StructureController.php

Log Message:
-----------
Create a dedicated page for Optimize Table

Instead of only showing the query results.

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: 620cb0a705de9eb25bc8a593c9a177128fbe806c
https://github.com/phpmyadmin/phpmyadmin/commit/620cb0a705de9eb25bc8a593c9a177128fbe806c
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-27 (Thu, 08 August 2020) -03:00

Changed paths: 
A templates/database/structure/repair_table.twig
M libraries/classes/Controllers/Database/StructureController.php

Log Message:
-----------
Create a dedicated page for Repair Table

Instead of only showing the query results.

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: 46f28b42c93e6b3a58a9f3b7b93c57b59c50b521
https://github.com/phpmyadmin/phpmyadmin/commit/46f28b42c93e6b3a58a9f3b7b93c57b59c50b521
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-27 (Thu, 08 August 2020) -03:00

Changed paths: 
A libraries/classes/Controllers/Table/MaintenanceController.php
A templates/table/maintenance/analyze.twig
A templates/table/maintenance/check.twig
A templates/table/maintenance/checksum.twig
A templates/table/maintenance/optimize.twig
A templates/table/maintenance/repair.twig
M js/database/structure.js
M libraries/classes/Controllers/Database/StructureController.php
M libraries/routes.php
M libraries/services_controllers.php
D templates/database/structure/analyze_table.twig
D templates/database/structure/check_table.twig
D templates/database/structure/checksum_table.twig
D templates/database/structure/optimize_table.twig
D templates/database/structure/repair_table.twig

Log Message:
-----------
Extract the Table\MaintenanceController class

Extracts the table maintenance action methods from
the Database\StructureController class to the
new Table\MaintenanceController class and adjust templates
and routes names.

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: 3b02872cd3287da40062c85fa9b8d76f1c4a8367
https://github.com/phpmyadmin/phpmyadmin/commit/3b02872cd3287da40062c85fa9b8d76f1c4a8367
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-28 (Fri, 08 August 2020) -03:00

Changed paths: 
A libraries/classes/Table/Maintenance.php
M libraries/classes/Controllers/Table/MaintenanceController.php
M libraries/services.php
M libraries/services_controllers.php

Log Message:
-----------
Create the Table\Maintenance class

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: 7936909dbde7ecef34d864808afd406b9d969c56
https://github.com/phpmyadmin/phpmyadmin/commit/7936909dbde7ecef34d864808afd406b9d969c56
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-28 (Fri, 08 August 2020) -03:00

Changed paths: 
M libraries/classes/Controllers/Database/QueryByExampleController.php
M libraries/classes/Controllers/ImportController.php
M libraries/classes/Controllers/SqlController.php
M libraries/classes/Controllers/Table/DeleteController.php
M libraries/classes/Controllers/Table/OperationsController.php
M libraries/classes/Controllers/Table/SearchController.php
M libraries/classes/Controllers/Table/StructureController.php
M libraries/classes/Database/MultiTableQuery.php
M libraries/classes/Operations.php
M libraries/classes/Sql.php
M templates/sql/sql_query_results.twig
M templates/table/operations/index.twig

Log Message:
-----------
Move Operations::getMaintenanceActions to the view

Uses Table\MaintenanceController to handle the maintenance actions in
the table operations page.

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: bade5811610c367622ef8bc387f932065fdad332
https://github.com/phpmyadmin/phpmyadmin/commit/bade5811610c367622ef8bc387f932065fdad332
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-28 (Fri, 08 August 2020) -03:00

Changed paths: 
M libraries/classes/Controllers/Table/MaintenanceController.php

Log Message:
-----------
Check if multi table maintenance is disabled

Checks if $cfg['DisableMultiTableMaintenance'] is true.

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: d82d598ec765031616181bab7d50698c4852f97a
https://github.com/phpmyadmin/phpmyadmin/commit/d82d598ec765031616181bab7d50698c4852f97a
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-28 (Fri, 08 August 2020) -03:00

Changed paths: 
M libraries/classes/Table/Maintenance.php
M templates/table/maintenance/analyze.twig
M templates/table/maintenance/check.twig
M templates/table/maintenance/checksum.twig
M templates/table/maintenance/optimize.twig
M templates/table/maintenance/repair.twig
M themes/bootstrap/scss/_bootstrap.scss

Log Message:
-----------
Improve table maintenance pages

Replaces tables with list group cards.

Signed-off-by: Maurício Meneghini Fauth <mauricio at fauth.dev>

Commit: 5d5f149dd8d030745ed9d9ae1073ce60923078d3
https://github.com/phpmyadmin/phpmyadmin/commit/5d5f149dd8d030745ed9d9ae1073ce60923078d3
Author: Maurício Meneghini Fauth <mauricio at fauth.dev>
Date: 2020-08-31 (Mon, 08 August 2020) -03:00

Changed paths: 
A libraries/classes/Controllers/Table/MaintenanceController.php
A libraries/classes/Table/Maintenance.php
A templates/table/maintenance/analyze.twig
A templates/table/maintenance/check.twig
A templates/table/maintenance/checksum.twig
A templates/table/maintenance/optimize.twig
A templates/table/maintenance/repair.twig
M js/database/structure.js
M libraries/classes/Controllers/Database/QueryByExampleController.php
M libraries/classes/Controllers/Database/StructureController.php
M libraries/classes/Controllers/ImportController.php
M libraries/classes/Controllers/SqlController.php
M libraries/classes/Controllers/Table/DeleteController.php
M libraries/classes/Controllers/Table/OperationsController.php
M libraries/classes/Controllers/Table/SearchController.php
M libraries/classes/Controllers/Table/StructureController.php
M libraries/classes/Database/MultiTableQuery.php
M libraries/classes/Operations.php
M libraries/classes/Sql.php
M libraries/routes.php
M libraries/services.php
M libraries/services_controllers.php
M templates/sql/sql_query_results.twig
M templates/table/operations/index.twig
M themes/bootstrap/scss/_bootstrap.scss
D templates/database/structure/check_table.twig

Log Message:
-----------
Merge pull request #16322 from mauriciofauth/tbl-maint-pages

Create dedicated pages for table maintenance actions



More information about the Git mailing list