* 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>