summaryrefslogtreecommitdiff
path: root/program/include
AgeCommit message (Collapse)Author
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-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
2014-06-03Apply accessibility improvements to the settings sectionThomas Bruederli
2014-06-02Some more improvemements on content structure, text representation and ↵Thomas Bruederli
keyboard navigation within the mail view
2014-06-02Localize title and summary attributes; make message count display box a live ↵Thomas Bruederli
area
2014-05-30Display a warning if popup window was blocked (#1489618)Aleksander Machniak
2014-05-30Implemented Text Editor widget that integrates all operations onAleksander Machniak
textareas including HTML editor and spellchecking
2014-05-28Merge branch 'tinymce4'Aleksander Machniak
Conflicts: program/js/app.js program/js/editor.js program/js/tiny_mce/tiny_mce.js program/steps/utils/spell_html.inc
2014-05-28Improved folders sorting by name - use Intl.Collator if supportedAleksander Machniak
2014-05-27Implemented image selector dialog for TinyMCE, css fixes in classic skin for ↵Aleksander Machniak
TinyMCE4
2014-05-25Silence possible PHP Warning: file_exists(): open_basedir restriction in effect.Aleksander Machniak
2014-05-12Optimize "empty" framed pages size (#1489792)Aleksander Machniak
2014-05-12Code improvementsAleksander Machniak
2014-05-08Allow data-* attributes (#1489860)Aleksander Machniak
2014-05-08Add 'performance_stats' option, so perf. stats can be logged with disabled ↵Aleksander Machniak
devel_mode
2014-05-07Improve keyboard navigation on compose screen: define tabindex groups + ↵Thomas Bruederli
enable keyboard controls of contacts list widget
2014-05-07Declare content language for proper text-to-speech supportThomas Bruederli