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
5be6dcf0e2
Remove useless debug_level=8 and javascripts's rcube_console
11 years ago
Aleksander Machniak
dc0b500e78
Removed redundant default_folders config option ( #1489737 )
...
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830 )
11 years ago
Aleksander Machniak
8cc567c004
Drop support for PHP < 5.3.7
11 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
12 years ago
Thomas B.
d762878752
Merge pull request #90 from Dennis1993/master
...
Write config file automatically to RCUBE_CONFIG_DIR (if writeable)
12 years ago
Thomas Bruederli
68eb1835e8
Keep unknown/plugin config options; only skip officially obsoleted ones
12 years ago
Dennis1993
57a19745b9
Update config.php
...
-Replace tabs with spaces.
-Replace the word "files" with "files", because there is only one
12 years ago
Dennis1993
77d5349ef2
Update config.php
...
write config file automatically to RCUBE_CONFIG_DIR
12 years ago
Dennis1993
906953126e
Update rcube_install.php
...
write config file automatically to RCUBE_CONFIG_DIR
12 years ago
Thomas Bruederli
77effa6836
Fix some properties when creating new config files
12 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
Thomas Bruederli
dee0aff85a
Avoid fatal errors if session support is missing; This shall be displayed in the first step
12 years ago
Thomas Bruederli
47278835f5
Preserve comments and order from existing or default config files
12 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
12 years ago
Thomas Bruederli
d6707475cc
Flag config as 'legacy'; remove config file switch
12 years ago
Aleksander Machniak
253f0aed16
Remove deprecated (in PHP 5.5) PREG /e modifier usage ( #1489174 )
12 years ago
Aleksander Machniak
a5b79b15a8
Fix empty messages list when register_globals is enabled ( #1489157 )
12 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 )
12 years ago
Aleksander Machniak
7a7c25aeff
Fix so valid and set date.timezone is not required by installer checks ( #1489180 )
12 years ago
Aleksander Machniak
39b905b7a8
Canonize boolean ini_get() results ( #1489189 )
12 years ago
Aleksander Machniak
e7fa2ce56d
Fix so install do not fail when one of DB driver checks fails but other drivers exist ( #1489178 )
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
f41708ced0
Remove old enable_caching option from Installer
12 years ago
Aleksander Machniak
1aff0e7ce2
Fix version selector - do not list versions newer than 0.9.0, use
...
"0.9 or newer" instead.
12 years ago
Thomas Bruederli
bf305c1810
Added section for upcoming 0.9.2 release
12 years ago
Aleksander Machniak
68684a8982
Add 0.9.1 to releases list
12 years ago
Aleksander Machniak
3725cfb245
Avoid uninitialized/unused variables
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
f23ef1c968
Fix error handling in CLI mode, use STDERR and non-empty exit code ( #1489043 )
12 years ago
Aleksander Machniak
1b7b6be959
Fix list of required configuration options ( #1489055 ). Removed support_url, and db_table_*
12 years ago
Aleksander Machniak
3a81af385f
Fix a typo
12 years ago
Aleksander Machniak
398c9d8869
Fix links to PHP PDO drivers manual
12 years ago
Aleksander Machniak
0c896b9879
Update changelog
12 years ago
Aleksander Machniak
c2c1bba9a2
Update releases list
12 years ago
Aleksander Machniak
a6ceb4ea49
Add 0.9-rc to releases list
12 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
13 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
Aleksander Machniak
0b6d022e6f
Fix magic_quotes_sybase handling ( #1488506 )
...
Improved handling of critical PHP settings - try to set them to required value before die()
13 years ago
Aleksander Machniak
041c93ce0b
Removed $Id$
13 years ago
Aleksander Machniak
5fed074a45
Always use 1 step as a fallback ( #1488490 )
13 years ago
Brian Ronald
b546b0dcfd
Also, the license comments
13 years ago
alecpl
d13f3293ea
- Add RCMAIL_CHARSET definition for Installer ( #1488436 )
13 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
13 years ago
alecpl
0c259682f6
- Merge devel-framework branch, resolved conflicts
13 years ago
alecpl
2c4d0bc88e
- Added 0.7.2 and 0.8-beta to releases list
13 years ago
thomascube
c04b23adfd
- replace claim in Roundcube logo
...
- require support_url config option in installer
13 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
14 years ago
alecpl
2912de6f9b
- Fix typos
14 years ago
alecpl
403f0bf771
- Fix default_port option handling in Installer when config.inc.php file exists ( #1487925 )
14 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 )
14 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