Aleksander Machniak
d61d33a12a
Fix handling of --delete argument in moduserprefs.sh script ( #5296 )
9 years ago
Thomas Bruederli
26c4006c87
Improve migration of the composer.json file when updating
9 years ago
Thomas Bruederli
a612c59a0f
Fix composer.json update routine
10 years ago
Aleksander Machniak
e7620812b0
Installer: Remove system() function use ( #1490139 )
...
Move some functionality of scripts from bin/ into rcmail_utils class
10 years ago
Thomas Bruederli
9a3fe2aacd
Complete the repositories section in composer.json during update
10 years ago
Thomas Bruederli
8d9945c4f6
Enable updating of composer.json dependencies
10 years ago
Thomas Bruederli
0c137f7dac
Consider composer.json dependencies in installation and upgrading instructions and scripts
10 years ago
Aleksander Machniak
0ea079d604
dirname(__FILE__) -> __DIR__
10 years ago
Aleksander Machniak
29c24e647c
Get rid of DIRECTORY_SEPARATOR for consistency
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
11 years ago
Aleksander Machniak
e8dd47fb94
Fixed typo in script output
11 years ago
Thomas Bruederli
f5007eca74
Invoke update scripts with php command directly ( #1489322 )
11 years ago
Thomas Bruederli
fd6b193c6e
Fix codestyle and indentation; use new save function in update script
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 )
12 years ago
Thomas Bruederli
447fc6a657
Improve update.sh script; fix bad wording
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
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
63cf4fc823
If version is not provided assume RCMAIL_VERSION ( #1488933 )
12 years ago
Aleksander Machniak
e4a6ebc1d9
Fix typo
12 years ago
Aleksander Machniak
9e329c0a27
Renamed option updatedb.sh --label to --package
12 years ago
Aleksander Machniak
7e7431bdda
Use updatedb.sh from update.sh + various fixes in updatedb.sh
12 years ago
Aleksander Machniak
a079269166
Fix version comparisons with -stable suffix ( #1488876 )
12 years ago
Aleksander Machniak
9290303e80
Move prompt_silent() and get_opt() to rcube_utils class
12 years ago
Aleksander Machniak
de56ea1909
Merge branch 'pdo'
...
Conflicts:
CHANGELOG
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
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
041c93ce0b
Removed $Id$
13 years ago
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
13 years ago
thomascube
faf10e8fec
Fix automatic db updates; trigger contact indexing after upgrade
13 years ago
alecpl
6cc3f5887d
- Use clisetup.php where possible, remove redundant code
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
0da9021f5a
- Fix typo
14 years ago
alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
14 years ago
alecpl
27a96a40db
- Fix path to SQL files when using pgsql/mysqli/sqlsrv drivers ( #1486902 )
14 years ago
thomascube
2491c6240c
Add minimal database schema check to installer and update script
15 years ago
till
d4847048a1
* let's not discriminate unix :) (= generalized paths)
...
* added checks so all scripts are only executable from CLI
16 years ago
thomascube
cbffc2f0aa
Let update script handle the replacement of 'multiple_identities' by 'identities_level'
16 years ago
thomascube
fee8c6ceab
First version of the commandline update script
16 years ago