User tests: Successful: Unsuccessful:
Pull Request for Issue #46111, #42289 and is an alternative for #46173.
In the installation wizard it should not be possible to navigate to the database screen when the password has spaces at the end or beginning or when the password has not at least 12 characters. This is a more lightweight alternative to #46173 which reuses the existing functionality of the validator and existing language strings.
Install Joomla with different combinations of passwords like less than 12 characters, space at the end or beginning.
When the password has a space at the end or beginning, then it is still possible to navigate to the database screen.
When the password has a space at the end or beginning, then it is not possible to navigate to the database screen.
Please select:
Documentation link for guide.joomla.org:
No documentation changes for guide.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
| Status | New | ⇒ | Pending |
| Category | ⇒ | JavaScript Repository NPM Change Installation Layout Unit Tests |
| Labels |
Added:
Unit/System Tests
NPM Resource Changed
bug
PR-5.4-dev
|
||
I know, problem is that the assets are not build and I can't have a look right now why.
I have tested this item ✅ successfully on 0853444
It perfectly passes all the test cases according to me.
Nice fix @laoneo
I have tested this item ✅ successfully on 0853444
It perfectly passes all the test cases according to me.
Nice fix @laoneo
| Category | JavaScript Repository NPM Change Installation Layout Unit Tests | ⇒ | JavaScript Repository NPM Change Installation Layout |
| Labels |
Removed:
Unit/System Tests
|
||
| Category | JavaScript Repository NPM Change Installation Layout | ⇒ | JavaScript Repository NPM Change Installation Layout Unit Tests |
I have tested this item ✅ successfully on a7715fe
Tests tried
Could not go to next page
Could go to next page
I have tested this item ✅ successfully on a7715fe
Tests tried
" 1234567890123456"
"1234567890123456 "
"12345678901"
Could not go to next page
"12345678 90123456"
"123456789012"
Could go to next page
I have tested this item ✅ successfully on a7715fe
Tests tried
" 1234567890123456"
"1234567890123456 "
"12345678901"
Could not go to next page
"12345678 90123456"
"123456789012"
Could go to next page
| Labels |
Added:
Unit/System Tests
|
||
| Status | Pending | ⇒ | Ready to Commit |
Setting to RTC as I only changed the ci.yml to cache the installation assets.
Setting to RTC as I only changed the ci.yml to cache the installation assets.
| Labels |
Added:
RTC
|
||
Final test before merge with JBT and simple deleting joomla-54/configuration.php file
gh pr checkout 47734 && npm run build:js
JFIELD_PASSWORD_SPACES_IN_PASSWORD in German locales is shown
👁 Please note that this PR additionally improves CI (it was needed to restore/build the installation assets, not only media to get the System Tests running).
| Status | Ready to Commit | ⇒ | Fixed in Code Base |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-05-27 09:53:26 |
| Closed_By | ⇒ | muhme |
Thank you very much @laoneo for your contribution and also for adding five more System Tests to verify the fixed behaviour. Thanks to @RobertDeutz for review. Thanks to @krishnagandhicode and @ThomasFinnern for testing.
@laoneo Some of the new system tests are failing, see https://github.com/joomla/joomla-cms/actions/runs/25424969459/job/74618076354 :