Commit Graph

10 Commits

Author SHA1 Message Date
Richard Fath 3e0bac3c9e
[4.4] Remove obsolete exclude pattern from ruleset.xml for phpcs (#40277)
* Remove obsolete exclude pattern from ruleset.xml

* Remove obsolete exclude patterns for content plugins
2023-05-23 16:15:01 +02:00
Richard Fath e2f23b4789
Remove obsolete exclude patterns from ruleset.xml (#40276) 2023-05-11 19:30:50 +02:00
Olivier Buisard 427f41d0eb
Guided tours removal of tour permissions (#40228) 2023-03-31 17:03:15 -05:00
SD Danico 2efb60f641 Merge branch '4.2-dev' into upmerge-20230217-sdw-2
# Conflicts:
#	administrator/language/en-GB/install.xml
#	administrator/language/en-GB/langmetadata.xml
#	administrator/manifests/files/joomla.xml
#	administrator/manifests/packages/pkg_en-GB.xml
#	api/language/en-GB/install.xml
#	api/language/en-GB/langmetadata.xml
#	installation/language/en-GB/langmetadata.xml
#	language/en-GB/install.xml
#	language/en-GB/langmetadata.xml
#	libraries/src/Router/SiteRouter.php
2023-02-17 16:45:42 -06:00
Tuan Pham Ngoc af9ab5dc4c
[4.2] Add missing properties (#39691)
Co-authored-by: Quy <quy@nomonkeybiz.com>
2023-02-11 14:14:48 +01:00
heelc29 b9730d52dc
[4.3] Convert missing files to PSR-12 code style (#39197)
Co-authored-by: Harald Leithner <leithner@itronic.at>
Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com>
2023-01-27 15:15:17 +01:00
Hannes Papenberg f340734748
[4.3] Add a CLI installation for Joomla (#38325)
* Initial code for a CLI installation

* First PoC

* Lots of cleanup

* Finalising CLI installer

* Deleting install folder after installation

* Codestyle

* Fixing path of API test install

* Update installation/INSTALL

Co-authored-by: Brian Teeman <brian@teeman.net>

* Codestyle

* Docblocks

* Wording

* Fixing db prefix for API tests

* Fixing Postgres API tests

* Further fixes to API tests

* Some cleanup

* Fixing API tests one last time

* Docblock formatting

* Resorting fields

* Improving progress indicator messages

* Disable remote DB check for CLI installation

* Fixing check

* Introducing _JCLI_INSTALLATION constant for DB check

* Hiding password entries on CLI

* hide admin psw

* show db_prefix

show db_prefix in interacting mode too

* Adding check for configuration.php present

* Allowing for empty db password

* Deleting installation folder only when not in dev mode

* Codestyle

* Converting strings to ini file

* Update installation/language/en-GB/joomla.cli.ini

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/src/Console/InstallCommand.php

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/src/Console/InstallCommand.php

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/src/Console/InstallCommand.php

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/src/Console/InstallCommand.php

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/src/Console/InstallCommand.php

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/language/en-GB/joomla.cli.ini

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/language/en-GB/joomla.cli.ini

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/language/en-GB/joomla.cli.ini

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/language/en-GB/joomla.cli.ini

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/language/en-GB/joomla.cli.ini

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/language/en-GB/joomla.cli.ini

Co-authored-by: Brian Teeman <brian@teeman.net>

* Update installation/INSTALL

Co-authored-by: Brian Teeman <brian@teeman.net>

* Further bugfixes

* Cleaning up available RDBMS options

* Catching error when connecting to database

* Removing false db type

* Fixing case of attribute

* Removing unnecessary methods from CliInstallationApplication

* Fixing string

* Sorting translation strings for CLI and adding shortened error message

* Fixing docblocks and use statement

* Adding Allons suggestions

* Fixing use statements

* Using language object from app

* Remove unnecessary method

* Fixing language object

* Removing . at the end of sentences since they are followed by a : anyway

* Use - instead of _ in the parameters

* Fixing api tests

Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Nicola Galgano <optimus4joomla@gmail.com>
Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com>
2022-10-21 16:26:07 +02:00
Brian Teeman f88477044b
[4.2] Ruleset.xml (#38231)
Combine two rules as they are the same
2022-07-05 15:22:09 +02:00
Allon Moritz 967d6552fd
[4.2] Convert tests to PSR-12 (#38161)
* Convert tests to psr 12 where possible

* fix rules

* revert ignore
2022-06-28 09:43:33 +02:00
Harald Leithner 6a01d923b4 PSR12 2022-06-27 20:22:40 +02:00