summaryrefslogtreecommitdiff
path: root/program/include
AgeCommit message (Collapse)Author
2015-04-12Installer: Remove system() function use (#1490139)Aleksander Machniak
Move some functionality of scripts from bin/ into rcmail_utils class
2015-03-23Localize common error messages; improve explanation for CSRF check failuresThomas Bruederli
2015-02-25Fix so "over quota" errors are displayed also in message compose pageAleksander Machniak
This also fixes over quota responses on cyrus imap which uses "Over quota" string and no error identifier.
2015-02-22Fix fatal errors on systems without mbstring extension or ↵Aleksander Machniak
mb_regex_encoding() function (#1490280)
2015-02-19Merge pull request #259 from corbosman/plugin_preloadAleksander Machniak
Plugin preload
2015-02-16Set version number to 1.2-gitAleksander Machniak
2015-02-07Bump version and copyright yearThomas Bruederli
2015-02-04Load plugins before sessions have startedcorbosman
Move the plugin loading phase to before sessions have started allowing plugins to add session drivers. Plugins that want to use this should define an "onload" method in their plugins. This method does not have access to variables like $task as they are not yet initialised at that time.
2015-02-04Fix some typos in commentsAleksander Machniak
2015-02-03Don't reset 'plugins' config option when running from update.sh scriptThomas Bruederli
2015-01-12Fix blocked.gif image usage with assets_dir setAleksander Machniak
2014-12-27Improve plugin selection in installer; check already selected pluginsThomas Bruederli
2014-12-21Merge pull request #248 from flanpy/masterThomas B.
#1489096 : Ability to select plugins to enable in the installer
2014-12-16Get rid of requests whitelist for security check bypassAleksander Machniak
2014-12-16Improve system security by using optional special URL with security tokenAleksander Machniak
Allows to define separate server/path for image/js/css files Fix bugs where CSRF attacks were still possible on some requests
2014-11-28Fix regression in rcmail::show_bytes() where unit was set to "[]" instead of "B"Aleksander Machniak
2014-11-20Add method to display operation (uploading) progress in UI messageAleksander Machniak
2014-11-20Make upload progress text more compact.Aleksander Machniak
E.g. "500 KB of 10 MB" becomes "0.5 of 10 MB"
2014-11-16Code improvements and fixes (mostly unused variables and methods)Aleksander Machniak
2014-11-12Add the ability to select plugins in the installerFlanpy
2014-11-12Add the ability to enable plugins in the installerFlanpy
2014-11-03Fix skin path handling in plugin context (#1488967):Thomas Bruederli
The plugin skin directories are removed again from the search path after parsing of a plugin template has finished.
2014-10-30Fix possible issues in skin/skin_path config handling (#1490125)Aleksander Machniak
2014-10-25Skip unnecessary session updates on task switch - switch session task less ↵Aleksander Machniak
often (#1490116)
2014-10-07Update rcmail.phpandryyy
Typo
2014-09-23Add output class for commandline scriptsThomas Bruederli
2014-09-22Merge branch 'oracle'Aleksander Machniak
2014-09-18Add Oracle driver check in InstallerAleksander Machniak
2014-09-18Make noshow attribute for roundcube:label tags actually work as supposedThomas Bruederli
2014-09-10Don't init output in CLI modeAleksander Machniak
Fixes infinite recurssion on raise_error() call when executing scripts out of the INSTALL_PATH. Also use 'rcube' if 'rcmail' is not needed.
2014-08-30Seek vendor/autoload.php in install path to make tests workingAleksander Machniak
2014-08-27Remove 3rd party libs from our repository and define the dependencies in ↵Thomas Bruederli
composer.json-dist. Also remove the ancient utf8 lib and replace it with 'Patchwork UTF-8 for PHP'. For direct git checkouts, copy composer.json-dist into composer.json and run `php composer.phar install` to install the dependencies.
2014-08-24Added rcube_utils::resolve_url()Aleksander Machniak
2014-08-24Remove code for PHP<5.3, use PHP_VERSION_ID instead of version_compare() for ↵Aleksander Machniak
version checks
2014-08-22Fix comm_path update on task switch (#1490041)Aleksander Machniak
2014-08-13Extend rcmail::url() to produce absolute and fully qualified URLsThomas Bruederli
2014-08-04Add option (disabled_actions) to disable UI elements/actions (#1489638)Aleksander Machniak
2014-07-28Set 'compose_extwin' env property on every step; accept a list of URL ↵Thomas Bruederli
parameters for the 'compose' command
2014-07-22Fix some mime-type to extension mapping checks in Installer (#1489983)Aleksander Machniak
2014-07-02Reset also page header/footer on "dummy frames" - to prevent js error e.g. ↵Aleksander Machniak
if some script depends on jQuery
2014-06-30Allways return current folder from quota_content()Aleksander Machniak
2014-06-30Display quota information for current folder not INBOX only (#1487993)Aleksander Machniak
2014-06-29Support images in HTML signatures (#1488676)Aleksander Machniak
This enables image button and file browser in html editor for signatures
2014-06-28Get rid of some rcube_config::all() callsAleksander Machniak
2014-06-26Display full quota information in popup (#1485769, #1486604)Aleksander Machniak
2014-06-24Extend get_quota() so it's possible to specify GETQUOTAROOT folder and ↵Aleksander Machniak
return full quota info (including all roots and types, e.g. MESSAGE) - for future use
2014-06-09Make sure set_env and add_label commands are always sent first - other ↵Aleksander Machniak
commands might depend on them. Fixes loading message in managesieve filters frame.
2014-06-06The following:David Carter
program/steps/mail/compose.inc :: rcmail_store_target_selection() program/steps/settings/edit_folder.inc :: rcmail_folder_form() both try to localise mailbox names. Push the logic down into the folder_selector() method which can use: $this->config->get('show_real_foldernames') to decide the correct default behaviour. Clients functions and methods can still override by adding 'realnames' named parameter to the folder_selector() call. The obvious example is the Settings -> Preferences -> Special Folders screen.
2014-06-05Merge branch 'dev-accessibility'Thomas Bruederli
Conflicts: program/include/rcmail_output_html.php program/js/app.js program/js/treelist.js program/lib/Roundcube/html.php skins/larry/styles.css skins/larry/templates/compose.html
2014-06-04Improved video support, all tinymce related resources moved to ↵Aleksander Machniak
program/js/tinymce/roundcube dir