Commit Graph

238 Commits (48da92765f6b313f6a09cdb79f37b3e386f7ab6c)

Author SHA1 Message Date
Thomas Bruederli 40cd8d3bdd Add --force option + update install insructions (#5535) 8 years ago
Thomas Bruederli 10f6fb4cc7 Install script to fetch javascript dependencies defined in jsdeps.json (#5535) 8 years ago
Aleksander Machniak ab429dbef2 Fix rsync error handling in installto.sh script (#5562) 8 years ago
Aleksander Machniak 279e11a45d jsdeps.sh: Store downloaded files in cache folder, add option to install deps from it
When in git-master you install deps and then want to switch to an older branch
you'll get a conflict. In such a case you can just call `jsdeps.sh cleanup`
and when you're back in master `jsdeps.sh from-cache` which will be much faster
and do not require re-downloading everything.
8 years ago
Aleksander Machniak 5bae3ca6f5 jsdeps.sh: Add 'cleanup' argument 8 years ago
Aleksander Machniak 12a49437d2 Upgrade to TinyMCE 4.5.1 8 years ago
Aleksander Machniak 7cbade1ade Cleanup tinymce.zip with localizations 8 years ago
Aleksander Machniak 5e1da48d0c Remove external javascript code from the git repo, add jsdeps.sh script (#5535) 8 years ago
Aleksander Machniak c845343916 Shrink CodeMirror code 8 years ago
Aleksander Machniak 292b18b040 Use ECMASCRIPT5 and newest closure compiler 8 years ago
Aleksander Machniak 04aa29493c Fix so upgrade script makes sure program/lib directory does not contain old libraries (#5287) 9 years ago
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
Aleksander Machniak e0481f0ccb Save copy of original .htaccess file when using installto.sh script (1490623) 9 years ago
Aleksander Machniak 14b8b4def4 Remove also old .htaccess file that is not used anymore (#1489980) 9 years ago
Aleksander Machniak 67fac374a3 Fix so gc.sh script removes also expired sessions from sql database (#1490512) 9 years ago
Aleksander Machniak 1b39d9a6c7 PHP7: Fixed some E_WARNING errors that previously were E_STRICT 9 years ago
Thomas Bruederli a612c59a0f Fix composer.json update routine 10 years ago
Aleksander Machniak 8042e13af6 Add --config and --type options to moduserprefs.sh script (#1490051) 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
Aleksander Machniak b86e091fcd Add initdb.sh to create database from initial.sql script with prefix support (#1490188) 10 years ago
Thomas Bruederli 96dee98e7f Copy the first comment block with license information for LibreJS when minifying 10 years ago
Thomas Bruederli 9a3fe2aacd Complete the repositories section in composer.json during update 10 years ago
Aleksander Machniak dba43e7c8b Copy also INSTALL file 10 years ago
Thomas Bruederli 8d9945c4f6 Enable updating of composer.json dependencies 10 years ago
Thomas Bruederli bd51db63de Sync vendor folder if exists in source package (#1490145) 10 years ago
Thomas Bruederli 63dd809b11 Remove empty labels and translation files 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
Thomas Bruederli 68b005ca3d Improve user deletion script by using DB transactions and a transaction-like protocol of plugin hook calls 10 years ago
Aleksander Machniak 34a0902089 Use consistent column/table quoting in sql queries 10 years ago
Aleksander Machniak dcc4469844 Don't init output in CLI mode
Fixes infinite recurssion on raise_error() call when executing scripts
out of the INSTALL_PATH. Also use 'rcube' if 'rcmail' is not needed.
10 years ago
Aleksander Machniak 315a0b787c Remove deprecated function usage (get_table_name) 10 years ago
Aleksander Machniak 29c24e647c Get rid of DIRECTORY_SEPARATOR for consistency 10 years ago
Aleksander Machniak d0aef23ba9 Support sql_debug option here 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 5b6d09ad29 Configured host can be a URL 11 years ago
Thomas Bruederli 6fe5dd9da9 Add utility script to remove a user record from the local database 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 17ae1307d6 Fix issue where msgexport.sh printed the message to STDOUT instead of a file (#1489634) 11 years ago
Aleksander Machniak e8dd47fb94 Fixed typo in script output 11 years ago
Thomas Bruederli 9ba4967a73 Create class documentation with latest phpdoc utility 11 years ago
Thomas Bruederli 8404fe9e32 Updated localizations from Transifex 11 years ago
Thomas Bruederli f5007eca74 Invoke update scripts with php command directly (#1489322) 11 years ago
Aleksander Machniak 6b2b2eca5f Remove deprecated functions (these listed in bc.php file) usage 11 years ago
Aleksander Machniak c562a31681 Improved minified files handling, added css minification (#1486988) 11 years ago
Thomas Bruederli d5c3815c8c Argggh! Get a version of the closure compiler that is known to work 11 years ago
Thomas Bruederli bd7df14882 Fix download URL for closure compiler 11 years ago
Aleksander Machniak a630ba4e06 Add note about txclib bug and a link to the fix 11 years ago
Aleksander Machniak 4136174517 Clean up translations once again, this time remove untranslated strings for all langs 11 years ago
Aleksander Machniak 6e0da1b82e Remove also $labels=array() and $messages=array() lines 11 years ago
Aleksander Machniak 07e5d737b7 Fix comments cleanup 11 years ago
Aleksander Machniak 915bac3ebb Do not cleanup en_US files 11 years ago
Aleksander Machniak 664710294a Adde translation update (from Transifex) and cleanup script 11 years ago
Thomas Bruederli 1390316a87 Copy version string from package.xml although plugin versions should be derived from git tags 11 years ago
Thomas Bruederli a149d566fc List required PHP extensions in 'require' 11 years ago
Thomas Bruederli 40b45cbca6 Prefer <description> over <summary> 11 years ago
Thomas Bruederli 012a65af50 Use XML nodes as iterator 11 years ago
Thomas Bruederli 8e785956c1 New utility script to convert plugin package.xml files into new composer.json meta files 11 years ago
Aleksander Machniak 20334a333d Update releases list 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) 12 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 ee73a723f9 Improvements in garbage collector: created gc() method to run all
gc-related cleanups in one place, added posibility to run gc in
environments without session
12 years ago
Thomas Bruederli 42de33c7de Add option to use PHP's native session save handlers 12 years ago
Aleksander Machniak ac5b58bac4 Small fix to the printed debug message 12 years ago
Aleksander Machniak ceb508620e Implemented updatecss.sh script for background images cache issues fix (#1489047) 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 c2c1bba9a2 Update releases list 12 years ago
Thomas Bruederli 15e4c89ce6 Consider alternative table names from config when running DB updates 12 years ago
Aleksander Machniak 63cf4fc823 If version is not provided assume RCMAIL_VERSION (#1488933) 12 years ago
Aleksander Machniak 9e46fb535d Fix typo in DB version strings (there should be no .sql suffix) 12 years ago
Thomas Bruederli 92ba29f04f Include treelist.js in shrinking scripts 12 years ago
Aleksander Machniak e4a6ebc1d9 Fix typo 12 years ago
Thomas Bruederli 55ee252d65 Allow to shrink any file passed as argument 12 years ago
Aleksander Machniak c101871d46 Add and use db_table_system config option 12 years ago
Aleksander Machniak 9e329c0a27 Renamed option updatedb.sh --label to --package 12 years ago
Aleksander Machniak c3d061893b Don't attempt to write to 'system' table if it doesn't exist 12 years ago
Aleksander Machniak 9be085b2f3 Don't attempt to read system table if it doesn't exist 12 years ago
Aleksander Machniak 7e7431bdda Use updatedb.sh from update.sh + various fixes in updatedb.sh 12 years ago
Aleksander Machniak b7e7c8f950 Added new database upgrade script, converted DDL scripts to new format 12 years ago
Aleksander Machniak a079269166 Fix version comparisons with -stable suffix (#1488876) 12 years ago
Thomas Bruederli a072247dde Fix package definitions and include framework classes in phpdoc 12 years ago
Christian Flothmann 6585e86260 fix syntax error 12 years ago
Aleksander Machniak 9290303e80 Move prompt_silent() and get_opt() to rcube_utils class 12 years ago
Thomas Bruederli fa981985ee New shell script to modify user preferences 12 years ago
Thomas Bruederli de1040731b Properly add author name from gettext files 12 years ago
Thomas Bruederli 949431f521 Add another language alias for exports to launchpad 12 years ago
Aleksander Machniak de56ea1909 Merge branch 'pdo'
Conflicts:
	CHANGELOG
12 years ago
Thomas Bruederli a025cddbc5 Fix default skin removal 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 bd7b8a62d1 Remove <Unknown> from localization author line 13 years ago
Aleksander Machniak 041c93ce0b Removed $Id$ 13 years ago
Thomas Bruederli cc9f35a4b7 Set the right permissions on new localization folders 13 years ago