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