summaryrefslogtreecommitdiff
path: root/installer
AgeCommit message (Collapse)Author
2009-02-17added mkdir command to error message if "var" is not found, for people that ↵Jakob Hilden
don't know how to create a folder on unix
2009-02-17Move private key generation into the installer so that we're notBharat Mediratta
generating it lazily.
2009-02-15Get rid of InstallException and handle exceptions from create_admin()Bharat Mediratta
properly.
2009-02-10Move site default_locale into DB (vars) and add a per user locale preference.Andy Staudacher
There's no UI to select the locale yet.
2009-02-09Add local localization functionality. Local = no means to upload / download ↵Andy Staudacher
translations to a translation server yet. - Added an outgoing_translations table to store translations from the local translation UI. - I18n class is checking incoming_ and outgoing_translations for translations, giving the latter priority. - Not handling plural strings in the translations UI yet.
2009-01-22Require mysqli_set_charset to use the mysqli extensionBharat Mediratta
2009-01-22Don't allow the installer to run if PHP < 5.2.3Bharat Mediratta
2009-01-21Require 5.2.3Bharat Mediratta
2009-01-20Deal gracefully with bad mysql connection and database information.Bharat Mediratta
2009-01-20Fix preambles, delete unused fileBharat Mediratta
2009-01-20Move install.html.php into views, tooBharat Mediratta
2009-01-20Move pages -> views for consistency, which simplifies the life of the ↵Bharat Mediratta
File_Structure_Test
2009-01-20Make VARPATH accessible to all.Bharat Mediratta
2009-01-20Update README with new install instructionsBharat Mediratta
2009-01-20Web based installer. It's still got some rough edges, but you can nowBharat Mediratta
do a complete CLI or web based install.
2009-01-19Pull the environment check out into a separate web page to simplifyBharat Mediratta
the CLI installer. Put a link to it in the footer of every web install page. Don't allow users to run it if Gallery 3 is already installed.
2009-01-19Incremental additions to the web installer. This is getting messy,Bharat Mediratta
going to pause here and do some refactoring.
2009-01-19Replace mysql_create_db with a mysql_query() call as recommended by the PHP ↵Bharat Mediratta
manual.
2009-01-19Stub of the web based installer.Bharat Mediratta
2009-01-19implement already_installed()Bharat Mediratta
2009-01-19setup_varpath() -> setup_var()Bharat Mediratta
2009-01-19Only run the installer from the CLI for nowBharat Mediratta
2009-01-19Remove the prefix arg, we don't support it yet.Bharat Mediratta
2009-01-19mysql_create_db() might not existBharat Mediratta
2009-01-19Fix up various little things to get File_Structure_Test to pass.Bharat Mediratta
2009-01-19Flush the access_intent cache after ALTER TABLE queries, fixes aBharat Mediratta
problem where the install.sql had the wrong view permissions.
2009-01-19Use mysqli_init() instead of mysqli() as our detector.Bharat Mediratta
2009-01-19Remove -m flag.Bharat Mediratta
2009-01-19Packager now does a clean reinstall of just the packages we want, thenBharat Mediratta
rebuilds the install.sql and init_var.php files accordingly.
2009-01-19Simplification pass over the installer:Bharat Mediratta
- Flattened the directory structure - Greatly simplified structure in installer; it now only reports environmental checks that fail. Simplified code that prints exceptions. Use only mysql calls for the installer, but select mysqli automatically if it's available. Drop the response file; that's easily replicated with flag support - Create a random password for the admin user - Delete unused controllers - Invert the form of the database config template to be mostly non-PHP with just a few PHP calls
2009-01-19Replace exec("mysql") call with directy mysql() calls.Bharat Mediratta
2009-01-19Get rid of the driver libaries. Use mysql calls directly in theBharat Mediratta
installer for now. If we detect mysqli, we can always use that as a driver instead, but we don't require it for the installer.
2009-01-18Move installer.php out of helpers and get rid of helpers.Bharat Mediratta
2009-01-18Remove access rights check; fix a bug in determining the path to ↵Bharat Mediratta
var/database.php
2009-01-18Remove the install.php file and move its contents intoTim Almdal
installer::command_line method. Create an index.php that is can be used to install Gallery3 from the web or command line. At this point all that works is the command line installer and if the web installer tries to run, it is redirected to the album main page.
2009-01-18Add a new line charater to the error message when the installer isTim Almdal
being run a 2nd time after the a successful installation.
2009-01-18Changes to the installer code to use init_var.php and install.sql filesTim Almdal
2009-01-18Correct the mkdir for the sub directories in varTim Almdal
2009-01-18Change the database unload to unload all the tables instead of foolingTim Almdal
around with individual tables.
2009-01-18Clean up the var directory creation scriptTim Almdal
2009-01-18Here's the rest of the change, new tool and forgot to add some files :-)Tim Almdal
2009-01-18(no commit message)Tim Almdal
2009-01-14define $arguments so that we don't have an error.Bharat Mediratta
2009-01-14Delete DIRECTORY_SEPARATOR fixups. We're not on Windows.Bharat Mediratta
2009-01-14priviledge -> privilegeBharat Mediratta
2009-01-14dir -> dieBharat Mediratta
2009-01-14Make sure that helper functions are all static. Add newBharat Mediratta
File_Structure_Test to make sure we don't regress. According to the PHP docs, the "public" keyword is implied on static functions, so remove it. Also, require private static functions to start with an _. http://php.net/manual/en/language.oop5.visibility.php
2009-01-14The installer. At this point, the core installs, the user module defines ↵Tim Almdal
groups and users, but dies when attempting to create default permissions
2009-01-13Delete Mysql_Driver.php as it is no longer usedTim Almdal
2009-01-13Fix preamblesBharat Mediratta