Commit Graph

304 Commits (da28121dcd160045c468b7028ee835b24f0cb965)

Author SHA1 Message Date
alecpl b96ed4b74e - Fix issue where it wasn't possible to change list view mode in folder manager for INBOX (#1488107), also show messages count and size in such case 13 years ago
thomascube e750d1b816 Restrict folders list to write-only in selectors for special folders and save-message-to option 13 years ago
thomascube 1cc9e210f5 Make date/time format user configurable; drop 'date_today' config option 13 years ago
alecpl 66df084203 - Merge devel-spellcheck branch:
- Added spellchecker exceptions dictionary (shared or per-user)
  - Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
13 years ago
alecpl 13d45dfbda - Localize forwarded message header (#1488058)
- pl_PL update
- Fix label: databaserror -> dberror
13 years ago
thomascube da71783bc9 Move timezone computation to rcube_config; don't override SESSION['timezone'] when saving prefs 13 years ago
alecpl dd6a47c24a - Fix parent folder ACL checking in some cases 13 years ago
alecpl 72fa193335 - Disable subscription on virtual shared folders 13 years ago
alecpl 189a0ae4dc - Unsubscribe from non-existing folders always (on listing), not only in Settings/Folders UI 13 years ago
alecpl 85e7a3d4a3 - Fix moving folder to root, it wasn't working with IMAP delimiter different than a dot (loast part of r5023) 14 years ago
alecpl c6c99c89e6 - Add ACL check on parent folder 14 years ago
alecpl 363514e30b - Move rcmail_localize_folderpath() to main.inc 14 years ago
alecpl 1cd36267a1 - Improved detection of folder rename possibility and its handling 14 years ago
alecpl f9e2858ae1 - Exclude edited folder from parent selector 14 years ago
alecpl e86b4f4246 - Fix: folder selector doesn't list unsubscribed folders, followup to r4942 14 years ago
alecpl 210438a6be - Unsubscribe from non-existing folders automaticly on folders listing 14 years ago
alecpl c9cfd6d4bf - Improved parent folder selector 14 years ago
thomascube 71cc6bf630 Add drop-target for root folder; fix row insertion when moving to a protected folder 14 years ago
alecpl 19869073e3 - Plugin API: added folder_delete and folder_rename hooks 14 years ago
alecpl 9220169bf1 - Fix handling of other users namespace roots 14 years ago
alecpl f6eb1e29df - Fix creating/renaming folders with accented characters (#1487974) 14 years ago
alecpl 25e6a0f110 - Add rcube_imap::mailbox_info() 14 years ago
alecpl 67975b99ef - Improved namespace roots handling in folder manager 14 years ago
alecpl 1a034323fc - Add possibility to return subscription status and css class name for folder row from "folder_save" hook
- Fix folder preview frame state after folder creation
14 years ago
alecpl 5f2d1588dd - Add 'foldername' attribute to folders table rows, so plugin writers would be able to iterate over the table rows and find wanted folders (folders_list hook) 14 years ago
alecpl 2d5beeaf06 - Don't call rcube_idn_to_ascii() on empty data 14 years ago
alecpl 1d5779b257 - Add option to force spellchecking before sending a message (#1485458) 14 years ago
alecpl d9641b0874 - Allow setting special folder with "<" character 14 years ago
alecpl 516467080b - Fix handling of "<" character in contact data, search fields and folder names, identity name and organization fields (#1487864) 14 years ago
alecpl d734481983 - Added option to specify to which address book add new contacts 14 years ago
alecpl ccc059fd70 - Re-designed cache, fixes memcache/apc issues 14 years ago
alecpl 254d5ef32b - Improve performence of folder manager operations by moving subscriptions table operations (like adding/updateing/moving folders) into client-side - no need to invoke LIST, do sorting in browser
- This change should also handle better situations when working with replicated IMAP backend (e.g.Cyrus Murder)
14 years ago
alecpl 4bb7d27b54 - Removed focus_on_new_message option, added newmail_notify plugin 14 years ago
alecpl ac3ad69e94 - Fix possible ambiguity in folders caching (when list_mailboxes() was called the same result was returned, no matter what was the 1st and 2nd argument) 14 years ago
alecpl 0d277ef01b - Plugin API: Add name and parent_name arguments to folder_form hook 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 bbb1427caa Gracefully shrug on database errors 14 years ago
alecpl dae34b5c3f - Support 'abort' and 'result' response in 'preferences_save' hook, add error handling 14 years ago
alecpl bbce3edd61 - Add simple ACL rights/namespace handling in folder manager (display folder's namespace, modify edit form fields according to MYRIGHTS) 14 years ago
alecpl d80bd153a4 - Fix email_dns_check setting not used for identities/contacts (#1487740) 14 years ago
alecpl e8d5bdc84e - Fix IDNA support when IDN/INTL modules are in use (#1487742) 14 years ago
alecpl b373fd4b3d - Fix setting timezone in Preferences (#1487705) 14 years ago
alecpl e81a30752b - Fix impossible to subscribe to protected folders (#1487656) 14 years ago
alecpl 68d2d54100 - Move action files map from index.php to steps' func.inc files 14 years ago
thomascube f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 14 years ago
alecpl 600bb156f7 - Use improved get_capability() syntax, saves CAPABILITY call in some cases 14 years ago
alecpl 77437e70f9 - Fix typo 14 years ago
alecpl 591dd80d22 - Fix Fatal error: Call to a member function get_capability()... 14 years ago
alecpl 3ee5a7200a - Improved Mail-Reply-To and Mail-Followup-To headers handling 14 years ago
alecpl 90f81a6c8d - Better support for READ-ONLY and NOPERM responses handling (#1487083)
- Add confirmation message on purge/expunge commands response
- Fix CLOSE was called on unselected mailbox
14 years ago
alecpl 0e11940a65 - Improve performance of folder rename and delete actions. Don't get list of all folders when we need only children of the specified folder. 14 years ago
alecpl af3c045ecf - New Folder Manager UI
- Fix invalid Request when creating a folder (#1487443)
- Add folder size and quota indicator in folder manager (#1485780)
- Add possibility to move a subfolder into root folder (#1486791)
14 years ago
alecpl b72e2f9a17 - Fix handling of folders with "<>" characters in name 14 years ago
alecpl 44840971e8 - Fix handling of folders with name "0" (#1487119) 14 years ago
alecpl 83ba22c77b - Unify template files naming 14 years ago
alecpl eeb85f4257 - Add option to place replies in the folder of the message being replied to (#1485945) 14 years ago
alecpl 36ed9d7ec6 - Improve performance of rcube_imap_generic::countMessages() using STATUS instead of SELECT 14 years ago
alecpl a5a4bf46bd - Add basic IMAP LIST's \Noselect option support (mark unselectable folders as virtual, etc.) 14 years ago
alecpl 1c1e1e39f3 - Fix duplicated e-mail field in identity form (#1487054) 14 years ago
alecpl f22ea7ba18 - Support SMTP Delivery Status Notifications - RFC3461 (#1486142) 14 years ago
alecpl 868deb5dab - Make htmleditor option behaviour consistent, add option to use HTML on reply to HTML message (#1485840) 14 years ago
alecpl 6c6bb09b15 - Add mdn_request=4 14 years ago
alecpl ce92ba767a - Plugin API: improved 'abort' flag handling, added 'result' item in some hooks: group_*, contact_*, identity_* (#1486914) 14 years ago
alecpl b3660bbdc3 - Add option to "Return receipt" will be always checked (1486352) 14 years ago
alecpl a99968259d - Add option to automatically send read notifications for known senders (1485883) 14 years ago
alecpl e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
thomascube 62c791f609 Prevent from saving a non-existing skin path in user prefs 14 years ago
alecpl f8e8af7e7c - Settings block (fieldset) can have any content (not only a table with hardcoded structure) 14 years ago
alecpl d11fb20061 - Added fieldsets in Identity form, added 'identity_form' hook 14 years ago
alecpl 01538da580 - Show disabled checkboxes for protected folders instead of dots (#1485498) 14 years ago
alecpl 4612535008 - Revert last (unintentional) commit 15 years ago
alecpl b72a1001dc - ja_JP update (#1486911) 15 years ago
alecpl 119ad13d74 - Rename hooks: contact_save -> contact_update, identity_save -> identity_update, delete_identity -> identity_delete
- Print warning to the log about deprecated hook names usage
15 years ago
alecpl 8ed0152e51 - Don't add threads checkbox in virtual folder record 15 years ago
alecpl e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 15 years ago
alecpl b25dfd0913 - removed PHP closing tag 15 years ago
alecpl 54759ce120 - some improvements + added splitter in Identities 15 years ago
alecpl a03c98092f - fix IMAP errors on Settings/Folders (always call _id2uid() with mailbox set)
- performance: add option to not checking MAXUID in messagecount()
15 years ago
thomascube bc4960108e Option not to mark messages as read when viewed in preview pane (#1485012) 15 years ago
alecpl 63ab02a9f2 - hide threads related prefs when threads are not supported by IMAP server
- performance: don't load folders list when we don't need it
15 years ago
alecpl 258a043a31 - hide threads related stuff if threads are not supported 15 years ago
thomascube f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 15 years ago
alecpl 5821ff5123 - Don't show a warning on html2text switch when textarea is empty
- Set properly select's value when html2text is aborted
15 years ago
alecpl e55ab02682 - Add 'default_charset' option to user preferences (#1485451) 15 years ago
alecpl b7f952248e - Add 'delete_always' option to user preferences 15 years ago
alecpl 47ad83f337 - Added force_7bit option to force MIME encoding of plain/text messages (#1486510) 15 years ago
thomascube 47d8d39cf4 Use rcmail::imap_connect() to establish IMAP connections; always initialize rcube_imap object in mail steps 15 years ago
alecpl 90b1cb2efc - Fix displaying of hidden directories in skins list (#1486301)
- Fix open_basedir restriction error when reading skins list (#1486304)
15 years ago
thomascube 655bd9ade2 Cleanup top-posting feature (sorry, there are again some new texts) 15 years ago
thomascube 0207c45c90 More options for top posting feature (#1484272) using patch from Phil Weir 15 years ago
alecpl 50f56d2046 - top posting (#1484272) 15 years ago
alecpl 49771b1039 - Don't display disabled sections in Settings (#1486099) 15 years ago
alecpl 93a88c95b7 - Prevent from setting INBOX as any of special folders (#1486114) 15 years ago
alecpl 1cead0cbf4 - sorting by message index - added 'index_sort' option (#1485936) 15 years ago
thomascube 141c9e732d Reload settings page if language was changed 15 years ago
alecpl f05834857c - Re-designed User Preferences interface 16 years ago
alecpl e54bb72d30 - Added 'display_next' option 16 years ago
thomascube 2a5d02ab8e Also protect GET request from CSRF 16 years ago
thomascube 5499336fef Use global request tokens and automatically protect all POST requests 16 years ago