Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 74b1ffbf8cbf43c3d041118e5693ab9db1249c71
https://github.com/phpmyadmin/phpmyadmin/commit/74b1ffbf8cbf43c3d041118e569…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2023-05-25 (Thu, 05 May 2023) -03:00
Changed paths:
A js/src/triggers.ts
A libraries/classes/Controllers/Triggers/IndexController.php
A libraries/classes/Triggers/Triggers.php
A templates/triggers/editor_form.twig
A templates/triggers/export.twig
A templates/triggers/list.twig
A templates/triggers/row.twig
A test/classes/Controllers/Triggers/IndexControllerTest.php
A test/classes/Triggers/TriggersTest.php
A test/selenium/TriggersTest.php
M .github/workflows/test-selenium.yml
M libraries/classes/Menu.php
M libraries/classes/Navigation/Nodes/NodeTrigger.php
M libraries/classes/Navigation/Nodes/NodeTriggerContainer.php
M libraries/classes/Operations.php
M libraries/classes/Plugins/Export/ExportHtmlword.php
M libraries/classes/Plugins/Export/ExportOdt.php
M libraries/classes/Plugins/Export/ExportSql.php
M libraries/classes/Plugins/Export/ExportTexytext.php
M libraries/classes/Plugins/Export/ExportXml.php
M libraries/classes/Plugins/Export/Helpers/Pdf.php
M libraries/classes/Table.php
M libraries/routes.php
M libraries/services.php
M libraries/services_controllers.php
M phpstan-baseline.neon
M psalm-baseline.xml
M test/classes/Navigation/Nodes/NodeTriggerContainerTest.php
M test/classes/Navigation/Nodes/NodeTriggerTest.php
M webpack.config.cjs
D js/src/database/triggers.ts
D libraries/classes/Controllers/Database/TriggersController.php
D libraries/classes/Controllers/Table/TriggersController.php
D libraries/classes/Database/Triggers.php
D templates/database/triggers/editor_form.twig
D templates/database/triggers/export.twig
D templates/database/triggers/list.twig
D templates/database/triggers/row.twig
D test/classes/Controllers/Table/TriggersControllerTest.php
D test/classes/Database/TriggersTest.php
D test/selenium/Database/TriggersTest.php
Log Message:
-----------
Merge the DB and table trigger controllers
They are equivalent in current form.
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 81e988aac87f4e2e58694f6760ccb04ab0d53879
https://github.com/phpmyadmin/phpmyadmin/commit/81e988aac87f4e2e58694f6760c…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2023-05-25 (Thu, 05 May 2023) -03:00
Changed paths:
M libraries/classes/Controllers/Triggers/IndexController.php
M libraries/classes/Triggers/Triggers.php
M psalm-baseline.xml
M test/classes/Controllers/Triggers/IndexControllerTest.php
Log Message:
-----------
Inline Triggers::main() into the Triggers\IndexController
The main() method is handling the request/response, so it's better to
move this code to the controller.
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 5a344966a950bc29dd5e1f5c0627152191070a54
https://github.com/phpmyadmin/phpmyadmin/commit/5a344966a950bc29dd5e1f5c062…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2023-05-25 (Thu, 05 May 2023) -03:00
Changed paths:
M libraries/classes/Controllers/Triggers/IndexController.php
M psalm-baseline.xml
M templates/triggers/list.twig
M test/classes/Controllers/Triggers/IndexControllerTest.php
Log Message:
-----------
Move trigger row foreach loop into the list.twig template
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 84c4de778bdc277904e739bea814ff7f964ad277
https://github.com/phpmyadmin/phpmyadmin/commit/84c4de778bdc277904e739bea81…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2023-05-25 (Thu, 05 May 2023) -03:00
Changed paths:
M test/classes/Triggers/TriggersTest.php
Log Message:
-----------
Add unit tests for Triggers::getDetails() method
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 0d4b85552e5ad96726007cc5beb5b55d3fe3ef4b
https://github.com/phpmyadmin/phpmyadmin/commit/0d4b85552e5ad96726007cc5beb…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2023-05-26 (Fri, 05 May 2023) -03:00
Changed paths:
A libraries/classes/Triggers/Trigger.php
A test/classes/Triggers/TriggerTest.php
M libraries/classes/Query/Generator.php
M libraries/classes/Triggers/Triggers.php
M phpstan-baseline.neon
M psalm-baseline.xml
M test/classes/Triggers/TriggersTest.php
Log Message:
-----------
Add Trigger value object
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: ff7fe4bfa0f9e706fe7be735952265a8ed1f6b2b
https://github.com/phpmyadmin/phpmyadmin/commit/ff7fe4bfa0f9e706fe7be735952…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2023-05-26 (Fri, 05 May 2023) -03:00
Changed paths:
M libraries/classes/Triggers/Triggers.php
M psalm-baseline.xml
Log Message:
-----------
Extract getTables() method from Triggers::getEditorForm()
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 210521bae8b9702f00c4e572b64accdcd14d81de
https://github.com/phpmyadmin/phpmyadmin/commit/210521bae8b9702f00c4e572b64…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2023-05-27 (Sat, 05 May 2023) -03:00
Changed paths:
A js/src/triggers.ts
A libraries/classes/Controllers/Triggers/IndexController.php
A libraries/classes/Triggers/Trigger.php
A libraries/classes/Triggers/Triggers.php
A templates/triggers/editor_form.twig
A templates/triggers/export.twig
A templates/triggers/list.twig
A templates/triggers/row.twig
A test/classes/Controllers/Triggers/IndexControllerTest.php
A test/classes/Triggers/TriggerTest.php
A test/classes/Triggers/TriggersTest.php
A test/selenium/TriggersTest.php
M .github/workflows/test-selenium.yml
M libraries/classes/Menu.php
M libraries/classes/Navigation/Nodes/NodeTrigger.php
M libraries/classes/Navigation/Nodes/NodeTriggerContainer.php
M libraries/classes/Operations.php
M libraries/classes/Plugins/Export/ExportHtmlword.php
M libraries/classes/Plugins/Export/ExportOdt.php
M libraries/classes/Plugins/Export/ExportSql.php
M libraries/classes/Plugins/Export/ExportTexytext.php
M libraries/classes/Plugins/Export/ExportXml.php
M libraries/classes/Plugins/Export/Helpers/Pdf.php
M libraries/classes/Query/Generator.php
M libraries/classes/Table.php
M libraries/routes.php
M libraries/services.php
M libraries/services_controllers.php
M phpstan-baseline.neon
M psalm-baseline.xml
M test/classes/Navigation/Nodes/NodeTriggerContainerTest.php
M test/classes/Navigation/Nodes/NodeTriggerTest.php
M webpack.config.cjs
D js/src/database/triggers.ts
D libraries/classes/Controllers/Database/TriggersController.php
D libraries/classes/Controllers/Table/TriggersController.php
D libraries/classes/Database/Triggers.php
D templates/database/triggers/editor_form.twig
D templates/database/triggers/export.twig
D templates/database/triggers/list.twig
D templates/database/triggers/row.twig
D test/classes/Controllers/Table/TriggersControllerTest.php
D test/classes/Database/TriggersTest.php
D test/selenium/Database/TriggersTest.php
Log Message:
-----------
Merge pull request #18456 from MauricioFauth/triggers
Refactor the Triggers page
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 719bc917976268eeabaf910fe769864ebebcfc1d
https://github.com/phpmyadmin/phpmyadmin/commit/719bc917976268eeabaf910fe76…
Author: Kamil Tekiela <tekiela246(a)gmail.com>
Date: 2023-05-23 (Tue, 05 May 2023) +01:00
Changed paths:
M libraries/classes/InsertEdit.php
M phpstan-baseline.neon
M psalm-baseline.xml
M templates/table/insert/column_row.twig
Log Message:
-----------
$column['values'] is never set anywhere
Signed-off-by: Kamil Tekiela <tekiela246(a)gmail.com>
Commit: 919bf36460ec734b8751e27e021f2aa51ca38da2
https://github.com/phpmyadmin/phpmyadmin/commit/919bf36460ec734b8751e27e021…
Author: Kamil Tekiela <tekiela246(a)gmail.com>
Date: 2023-05-23 (Tue, 05 May 2023) +01:00
Changed paths:
M libraries/classes/InsertEdit.php
M phpstan-baseline.neon
M psalm-baseline.xml
M templates/table/insert/column_row.twig
M test/classes/InsertEditTest.php
Log Message:
-----------
Move getColumnTitle() out of $column
Signed-off-by: Kamil Tekiela <tekiela246(a)gmail.com>
Commit: 90c0dc3b302b7d1eaf1d914c068f432a23c48402
https://github.com/phpmyadmin/phpmyadmin/commit/90c0dc3b302b7d1eaf1d914c068…
Author: Kamil Tekiela <tekiela246(a)gmail.com>
Date: 2023-05-23 (Tue, 05 May 2023) +01:00
Changed paths:
M libraries/classes/InsertEdit.php
M libraries/classes/Plugins/IOTransformationsPlugin.php
M libraries/classes/Plugins/Transformations/Abs/CodeMirrorEditorTransformationPlugin.php
M libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php
M libraries/classes/Plugins/Transformations/Abs/TextFileUploadTransformationsPlugin.php
M libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptobinary.php
M libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptolong.php
Log Message:
-----------
Remove unused params in IO plugins
Signed-off-by: Kamil Tekiela <tekiela246(a)gmail.com>
Commit: fa826f737a8cd7c6ce389bc96e838ec91668939d
https://github.com/phpmyadmin/phpmyadmin/commit/fa826f737a8cd7c6ce389bc96e8…
Author: Kamil Tekiela <tekiela246(a)gmail.com>
Date: 2023-05-23 (Tue, 05 May 2023) +01:00
Changed paths:
A libraries/classes/InsertEditColumn.php
M libraries/classes/Database/Routines.php
M libraries/classes/Html/Generator.php
M libraries/classes/InsertEdit.php
M phpstan-baseline.neon
M psalm-baseline.xml
M templates/table/insert/column_row.twig
M templates/table/insert/value_column_for_other_datatype.twig
M test/classes/Html/GeneratorTest.php
M test/classes/InsertEditTest.php
M test/classes/Plugins/Transformations/TransformationPluginsTest.php
Log Message:
-----------
Implement InsertEditColumn
Signed-off-by: Kamil Tekiela <tekiela246(a)gmail.com>
Commit: 7838a42a34ea6a644086b29ae9ce714d5431469c
https://github.com/phpmyadmin/phpmyadmin/commit/7838a42a34ea6a644086b29ae9c…
Author: Kamil Tekiela <tekiela246(a)gmail.com>
Date: 2023-05-23 (Tue, 05 May 2023) +01:00
Changed paths:
M libraries/classes/Controllers/Table/ReplaceController.php
M libraries/classes/InsertEdit.php
M libraries/classes/Query/Generator.php
M test/classes/InsertEditTest.php
M test/classes/Query/GeneratorTest.php
Log Message:
-----------
Move buildInsertSqlQuery to Generator
Signed-off-by: Kamil Tekiela <tekiela246(a)gmail.com>
Commit: 62ec1bcc2c14c465ed688c8805b7a645e9d1e2bd
https://github.com/phpmyadmin/phpmyadmin/commit/62ec1bcc2c14c465ed688c8805b…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2023-05-24 (Wed, 05 May 2023) -03:00
Changed paths:
A libraries/classes/InsertEditColumn.php
M libraries/classes/Controllers/Table/ReplaceController.php
M libraries/classes/Database/Routines.php
M libraries/classes/Html/Generator.php
M libraries/classes/InsertEdit.php
M libraries/classes/Plugins/IOTransformationsPlugin.php
M libraries/classes/Plugins/Transformations/Abs/CodeMirrorEditorTransformationPlugin.php
M libraries/classes/Plugins/Transformations/Abs/ImageUploadTransformationsPlugin.php
M libraries/classes/Plugins/Transformations/Abs/TextFileUploadTransformationsPlugin.php
M libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptobinary.php
M libraries/classes/Plugins/Transformations/Input/Text_Plain_Iptolong.php
M libraries/classes/Query/Generator.php
M phpstan-baseline.neon
M psalm-baseline.xml
M templates/table/insert/column_row.twig
M templates/table/insert/value_column_for_other_datatype.twig
M test/classes/Html/GeneratorTest.php
M test/classes/InsertEditTest.php
M test/classes/Plugins/Transformations/TransformationPluginsTest.php
M test/classes/Query/GeneratorTest.php
Log Message:
-----------
Merge pull request #18445 from kamil-tekiela/InsertEdit-pt4
InsertEdit refactoring - part 4