Commit Graph

54 Commits (e97951108304bd06d70734c42714fd4a8ad5311d)

Author SHA1 Message Date
Aleksander Machniak 34a0902089 Use consistent column/table quoting in sql queries 10 years ago
Aleksander Machniak 6b0106a324 Fix some mime-type to extension mapping checks in Installer (#1489983) 10 years ago
Aleksander Machniak 37ac40719f Fix IMAP connection test in installer so it is aware of imap_auth_type (#1489746) 11 years ago
Aleksander Machniak 90f7aa9e39 Fix varius db_prefix issues (#1489839)
- Move DDL script execution code to rcube_db class(es).
- Improve prefix replacement code, so index names are also modified
11 years ago
Thomas Bruederli eea11ecdde Move rcube_installer class to include/rcmail_installer in order to remain accessible by the update script even if the installer directory was removed 11 years ago
Aleksander Machniak 517c9f9a8d Fix directories check in Installer on Windows (#1489576)
Added rcube_utils::is_absolute_path() method
11 years ago
Thomas Bruederli 0703bfecd0 Merged configuration refactoring from 'dev_config' branch back into master (#1487311) 12 years ago
Thomas Bruederli 8f49e4a99c Check filetype detection in installer and update script (#1489193) 12 years ago
Aleksander Machniak 461a30d771 Merge config files (#1487311).
Now we have defaults.inc.php and config.inc.php.
Renamed $rcmail_config to $config. Old naming and old files are supported
for backward compatibility.
12 years ago
Aleksander Machniak 399db1b647 Add db_prefix configuration option in place of db_table_*/db_sequence_* options
Make possible to use db_prefix for schema initialization in Installer (#1489067)
Fix updatedb.sh script so it recognizes also table prefix for external DDL files
12 years ago
Aleksander Machniak 1b7b6be959 Fix list of required configuration options (#1489055). Removed support_url, and db_table_* 12 years ago
Aleksander Machniak 393618dacb Merge branch 'schema_upgrades' 12 years ago
Aleksander Machniak 4490d03649 Attach updatedb.sh script to the installer interface 12 years ago
Thomas Bruederli 619c320c0e Avoid direct execution of installer includes (#1488895) 12 years ago
Thomas Bruederli 5926684aab Unify path schema in global constants: paths always end with a /. Keep RCMAIL_CONFIG_DIR for backwards compatibility 12 years ago
Thomas Bruederli dc088e25c2 Fix installer to work with the new framework architecture 12 years ago
Aleksander Machniak 159691e7b1 Don't use protected property rcube_db::$db_error 13 years ago
Aleksander Machniak 91f2271fac Replace rcube_mdb2 with rcube_db 13 years ago
Aleksander Machniak 398bff5925 Replace rcube_mdb2/PEAR::MDB2 with rcube_db 13 years ago
alecpl 3be904be26 - Fixed imap test to non-default port when using ssl (#1488118) 13 years ago
thomascube e6bb836e05 Create interactive update script with improved DB schema check; udated installer with new features and styles 14 years ago
alecpl e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
alecpl d1dd13ee5c - Fix SMTP test in Installer (#1486952) 14 years ago
alecpl 27a96a40db - Fix path to SQL files when using pgsql/mysqli/sqlsrv drivers (#1486902) 14 years ago
alecpl 8062c0426d - Add note about enable_installer option (#1486787) 15 years ago
alecpl 058eb6cd70 - support dynamic hostname variables in config 15 years ago
alecpl 2563619a58 - small improvements 15 years ago
thomascube 23362230b5 Replace ALTER TABLE statement in Sqlite schema update script; more precise instructions for db updates and about new cleaning script 15 years ago
thomascube 2491c6240c Add minimal database schema check to installer and update script 15 years ago
alecpl e987db1d46 - Fix SMTP test (#1486589) 15 years ago
alecpl 8ee7767036 - Fix directories checking when temp_dir/log_dir aren't set 15 years ago
alecpl 2c3d81dddd - use simple rcube_smtp class
- Installer: fix SMTP settings test
16 years ago
alecpl ce16bbc74e - Fix "Initialize Database" button missing from installer (#1485802) 16 years ago
thomascube 871ca9adfe Add dependency checks for config options + update database schema with MDB2_Schema (doesn't work correctly yet) 16 years ago
thomascube 97d6590037 Validate 16 years ago
thomascube e107123780 Add methods to check and update local config files + show HTML output in installer test step 16 years ago
thomascube bba657e64f Made config files location configurable (#1485215) 16 years ago
alecpl b77d0dd6c5 - added options to use syslog instead of log file (#1484850)
- added Logging & Debugging section in Installer
- fixed config from $_POST for next installer steps saving
- fixed and re-enabled debug_level setting in installer
16 years ago
alecpl 9e8e5fa634 - Removed support for PEAR::DB driver 16 years ago
thomascube 47124c2279 Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch 17 years ago
thomascube 50e5eef2e3 New test-query that does not violate any foreign key contraints 17 years ago
till 7635d21b4c * fixing bug where people got: Call to undefined function decrypt_passwd()
(The form fields for smtp and imap test shared names and imap test overwrote smtp test fields (obviously).)
17 years ago
till 34eab044a1 * fixing spelling errors reported in #1484885 17 years ago
thomascube 308f419bfa Remove test for sockets + check if temp and log dirs are writeable 17 years ago
thomascube 807d17a4be Make rcube_install class PHP4 compatible + add warning for MDB2 on PHP4 + set MDB2 as default 17 years ago
thomascube 112c54ffbb Fix imap host selection in install script 17 years ago
thomascube 27564f1a22 Add IMAP test and some more options to installer script 17 years ago
thomascube fa7539e7ad Send test message with mail() if no SMTP server configured; show input fields for SMTP auth if necessary 17 years ago
thomascube b3f9dfb54e Allow to skip the config step if config files already exist 17 years ago