Commit Graph

255 Commits (7a4aed8320f523e79803e6f019e1337f7a4bf0b6)

Author SHA1 Message Date
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
10 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 10 years ago
Aleksander Machniak 5be6dcf0e2 Remove useless debug_level=8 and javascripts's rcube_console 10 years ago
Aleksander Machniak dc0b500e78 Removed redundant default_folders config option (#1489737)
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830)
10 years ago
Aleksander Machniak 8cc567c004 Drop support for PHP < 5.3.7 10 years ago
Aleksander Machniak 517c9f9a8d Fix directories check in Installer on Windows (#1489576)
Added rcube_utils::is_absolute_path() method
11 years ago
Aleksander Machniak 3b338f1e4f Fix unreliable mimetype tests in Installer (#1489453) 11 years ago
Aleksander Machniak b3e25974b1 Fix typo: occured -> occurred (#1489366) 11 years ago
Aleksander Machniak bcedf05d19 s/$rcmail_config/$config/ also for plugins configuration 11 years ago
Thomas Bruederli fd6b193c6e Fix codestyle and indentation; use new save function in update script 11 years ago
Thomas B. d762878752 Merge pull request #90 from Dennis1993/master
Write config file automatically to RCUBE_CONFIG_DIR (if writeable)
11 years ago
Thomas Bruederli 68eb1835e8 Keep unknown/plugin config options; only skip officially obsoleted ones 11 years ago
Dennis1993 57a19745b9 Update config.php
-Replace tabs with spaces.
-Replace the word "files" with "files", because there is only one
11 years ago
Dennis1993 77d5349ef2 Update config.php
write config file automatically to RCUBE_CONFIG_DIR
11 years ago
Dennis1993 906953126e Update rcube_install.php
write config file automatically to RCUBE_CONFIG_DIR
11 years ago
Thomas Bruederli 77effa6836 Fix some properties when creating new config files 11 years ago
Thomas Bruederli 0703bfecd0 Merged configuration refactoring from 'dev_config' branch back into master (#1487311) 11 years ago
Thomas Bruederli 8f49e4a99c Check filetype detection in installer and update script (#1489193) 11 years ago
Thomas Bruederli dee0aff85a Avoid fatal errors if session support is missing; This shall be displayed in the first step 11 years ago
Thomas Bruederli 47278835f5 Preserve comments and order from existing or default config files 11 years ago
Thomas Bruederli 9bacb2cd3f Prepare config migration:
- Show warning in installer and hints how to migrate
- Let update.sh create the new config file if legacy config is detected
- Provide a sample config file for manual configuration
- Define a list of options which always should be written to local config
11 years ago
Thomas Bruederli d6707475cc Flag config as 'legacy'; remove config file switch 11 years ago
Aleksander Machniak 253f0aed16 Remove deprecated (in PHP 5.5) PREG /e modifier usage (#1489174) 11 years ago
Aleksander Machniak a5b79b15a8 Fix empty messages list when register_globals is enabled (#1489157) 11 years ago
Aleksander Machniak 1965c3b367 Remove confusing note about closing ?> tag and no characters after it.
We currently do not require closing tag in config file, we also
correctly handle characters after the closing tag (#1489179)
11 years ago
Aleksander Machniak 7a7c25aeff Fix so valid and set date.timezone is not required by installer checks (#1489180) 11 years ago
Aleksander Machniak 39b905b7a8 Canonize boolean ini_get() results (#1489189) 11 years ago
Aleksander Machniak e7fa2ce56d Fix so install do not fail when one of DB driver checks fails but other drivers exist (#1489178) 11 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.
11 years ago
Aleksander Machniak f41708ced0 Remove old enable_caching option from Installer 11 years ago
Aleksander Machniak 1aff0e7ce2 Fix version selector - do not list versions newer than 0.9.0, use
"0.9 or newer" instead.
11 years ago
Thomas Bruederli bf305c1810 Added section for upcoming 0.9.2 release 11 years ago
Aleksander Machniak 68684a8982 Add 0.9.1 to releases list 11 years ago
Aleksander Machniak 3725cfb245 Avoid uninitialized/unused variables 11 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
11 years ago
Aleksander Machniak f23ef1c968 Fix error handling in CLI mode, use STDERR and non-empty exit code (#1489043) 11 years ago
Aleksander Machniak 1b7b6be959 Fix list of required configuration options (#1489055). Removed support_url, and db_table_* 11 years ago
Aleksander Machniak 3a81af385f Fix a typo 11 years ago
Aleksander Machniak 398c9d8869 Fix links to PHP PDO drivers manual 11 years ago
Aleksander Machniak 0c896b9879 Update changelog 11 years ago
Aleksander Machniak c2c1bba9a2 Update releases list 11 years ago
Aleksander Machniak a6ceb4ea49 Add 0.9-rc to releases list 11 years ago
Aleksander Machniak 6befeab712 Add 0.8.5 to releases list 12 years ago
Aleksander Machniak 66d3099485 Make get_instance() a static method 12 years ago
Aleksander Machniak 393618dacb Merge branch 'schema_upgrades' 12 years ago
Aleksander Machniak 9e329c0a27 Renamed option updatedb.sh --label to --package 12 years ago
Aleksander Machniak ff54e9ae86 Remove unneeded $db_map 12 years ago
Aleksander Machniak 4490d03649 Attach updatedb.sh script to the installer interface 12 years ago
Thomas Bruederli 15a049c37c Mark mime_magic option with old default value as obsolete 12 years ago
Thomas Bruederli 619c320c0e Avoid direct execution of installer includes (#1488895) 12 years ago
Aleksander Machniak 64e218bd13 Add 0.9-beta to list of releases 12 years ago
Aleksander Machniak b2064d5fc0 Remove program/ dir from installer include path 12 years ago
Aleksander Machniak 7389966295 Add notes about new requirements of the new mysql database driver,
add check in installer (#1488875)
12 years ago
Aleksander Machniak a079269166 Fix version comparisons with -stable suffix (#1488876) 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 8d54286df8 Merge branch 'keep-alive'
Conflicts:
	CHANGELOG
12 years ago
Aleksander Machniak 82d875769c Update versions list with 0.8.4 release 12 years ago
Aleksander Machniak f226549d4f Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval 12 years ago
Aleksander Machniak 71649445a0 Add 0.8.3 to the list of releases 12 years ago
Aleksander Machniak bfea29b183 Register 0.8.2 release 12 years ago
Aleksander Machniak d68c9088c3 Fix spacing 12 years ago
Aleksander Machniak 577bf456e9 Add 0.7.3 and 0.8.1 to versions list 12 years ago
Aleksander Machniak 18df6f38ad Fix wrong name mapping for supported database types - remove pdo_ prefix (#1488723) 12 years ago
Aleksander Machniak c563c2cc26 Improved message for invalid date.timezone 12 years ago
Aleksander Machniak c22a521df1 Move date.timezone check to 'required' block, add date.timezone value validation 12 years ago
Aleksander Machniak 651c7b6e9d Add option to not include original message on reply, rename option top_posting to reply_mode (#1485149) 12 years ago
Aleksander Machniak de56ea1909 Merge branch 'pdo'
Conflicts:
	CHANGELOG
12 years ago
Aleksander Machniak d55c02ba03 Add '0.8.0' to the list of releases 12 years ago
Thomas Bruederli 471d559374 Update installto/update script to remove old default skins and copy all necessary files; repeat notice about missing config options after auto-update 12 years ago
Aleksander Machniak 2b21b97ef0 Use file_get_contents() to make code simpler and to fix possible infinite loop 12 years ago
Aleksander Machniak 159691e7b1 Don't use protected property rcube_db::$db_error 12 years ago
Aleksander Machniak 91f2271fac Replace rcube_mdb2 with rcube_db 12 years ago
Aleksander Machniak 398bff5925 Replace rcube_mdb2/PEAR::MDB2 with rcube_db 12 years ago
Aleksander Machniak 0b6d022e6f Fix magic_quotes_sybase handling (#1488506)
Improved handling of critical PHP settings - try to set them to required value before die()
12 years ago
Aleksander Machniak 041c93ce0b Removed $Id$ 12 years ago
Aleksander Machniak 5fed074a45 Always use 1 step as a fallback (#1488490) 12 years ago
Brian Ronald b546b0dcfd Also, the license comments 12 years ago
alecpl d13f3293ea - Add RCMAIL_CHARSET definition for Installer (#1488436) 12 years ago
alecpl 1aceb9cec8 - Framework refactoring (I hope it's the last one):
rcube,rcmail,rcube_ui -> rcube,rcmail,rcube_utils
  renamed main.inc into rcube_bc.inc
12 years ago
alecpl 0c259682f6 - Merge devel-framework branch, resolved conflicts 12 years ago
alecpl 2c4d0bc88e - Added 0.7.2 and 0.8-beta to releases list 12 years ago
thomascube c04b23adfd - replace claim in Roundcube logo
- require support_url config option in installer
12 years ago
alecpl 2f88b17d34 - Add exif to optional extensions list 13 years ago
thomascube 7fe3811c65 Changed license to GNU GPLv3+ with exceptions for skins and plugins 13 years ago
thomascube c321a955a7 Merged devel-framework branch (r5746:5779) back into trunk 13 years ago
alecpl 3efe96aec3 - Added 0.7.1 to the list of versions 13 years ago
alecpl 08ffd939a7 - Add separate pagesize setting for mail messages and contacts (#1488269) 13 years ago
alecpl 7177b5216a - Update versions list (#1488255) 13 years ago
alecpl 0829b76598 - Fix merging some configuration options in update.sh script (#1485864) 13 years ago
alecpl 3be904be26 - Fixed imap test to non-default port when using ssl (#1488118) 13 years ago
thomascube 43486922fa Improve error reporting in installer 13 years ago
alecpl 7479c1d63c - Fix autoloading of Auth_SASL classes in Installer 13 years ago
alecpl 2912de6f9b - Fix typos 13 years ago
alecpl 403f0bf771 - Fix default_port option handling in Installer when config.inc.php file exists (#1487925) 13 years ago
alecpl d08333ea57 - Fix problems with subfolders of INBOX folder on some IMAP servers (#1487725)
- Fix handling of folders that doesn't belong to any namespace (#1487637)
13 years ago
thomascube e490642823 Add skin_logo config option to installer; show drop-down list for skin selection 14 years ago
thomascube e6bb836e05 Create interactive update script with improved DB schema check; udated installer with new features and styles 14 years ago
alecpl d36115bfb8 - Require PHP 5.2.1 or greater 14 years ago
thomascube f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 14 years ago