User tests: Successful: Unsuccessful:
Pull Request for Issue # .
This is follow PR for #45165. It makes the following changes to components Table classes :
DatabaseDriver
by DatabaseInterface
for $db param in class constructorI do not know if it is useful or not but I want to mention that the task #2 and #3 above can be done automatically using two useful two rector rules below:
Please try create and modify tags, user notes, private messages, template styles, install extension, set up and use MFA, use workflows... and make sure it is still working like before. These basic operations are already performed by our automated tests, and these tests are passed, so you do not need to test all of these actions. Just pick 2 from the list actions above would be enough.
Additional If you could do code review, it would be great.
Works
Works, without using deprecated code
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_banners com_contact com_content com_fields com_menus com_messages com_newsfeeds com_redirect com_tags com_templates com_users com_workflow |
Labels |
Added:
PR-5.4-dev
|
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-05-09 13:51:54 |
Closed_By | ⇒ | joomdonation | |
Labels |
Added:
Code Review
|
Similar with other PR, I'm closing this one and will open multiple smaller PRs to make it possible for real user tests.
Status | Closed | ⇒ | New |
Closed_Date | 2025-05-09 13:51:54 | ⇒ | |
Closed_By | joomdonation | ⇒ |
Status | New | ⇒ | Pending |
PR has been reopened and testing instructions have been updated.
Let's hope we find testers now.
@joomdonation Any reason why administrator/components/com_finder/src/Table/FilterTable.php
is not touched by this PR?
@richard67 Look like table classes from some components like com_finder, com_guidedtours were not processed for some reasons. I will check it again on tomorrow.
Labels |
Removed:
Code Review
|
Category | Administration com_banners com_contact com_content com_fields com_menus com_messages com_newsfeeds com_redirect com_tags com_templates com_users com_workflow | ⇒ | Administration com_banners com_contact com_content com_fields com_finder com_installer com_menus com_messages com_newsfeeds com_redirect com_tags com_templates com_users com_workflow |
@joomdonation Thanks for adding the other tables. I've allowed myself to modify the testing instructions a bit so they better cover this PR here.
I have tested this item ✅ successfully on 365a426
I've successfully tested Blog Sample Data installation, creation and modification of template styles, user notes, private messages, users, using MFA and installing and using a 3rd party extension which uses categories and assets with MySQL 8 and some of that also with PostgreSQL, both on PHP 8.4.
In addition, I've made a detailed code review of the changes.
Hints for other testers:
I have tested this item ✅ successfully on 365a426
I have tested this successfully.
I did these 3 categories:
I installed multiple times Events Booking v5.0.5, J2Store v4 4.0.12, Convert Forms 5.0.0, Email Protector v6.1.8 and uninstalled them multiple times.
I did 2FA - PassKey (MacBook Pro) 6-7 times
I created 2 nested tags for articles.
Status | Pending | ⇒ | Ready to Commit |
RTC
Tested successfully together with 45243
Labels |
Added:
RTC
|
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2025-05-16 04:38:00 |
Closed_By | ⇒ | muhme |
thanks to all
Thanks all from me, too :)
@joomdonation code review is not enough, you please write test instruction, in this case test all touched table classes