Commit Graph

46 Commits (c287dad54ef6e53a3581559cbee5a43b66b86163)

Author SHA1 Message Date
Aleksander Machniak 1247a8dd7d Fix bug where some forbidden characters on Cyrus-IMAP were not prevented from use in folder names 7 years ago
Aleksander Machniak 2faf7185db Archive: Create archive folder automatically if it's configured, but does not exist (#6076) 7 years ago
Aleksander Machniak db5802b134 Archive: Skip early the request to move to archive folder from archive folder
... which may happen in multi-folder search results.
7 years ago
Aleksander Machniak 8e543f843e Fix check_request() bypass in places using get_uids() [CVE-2018-9846] (#6238) 7 years ago
Aleksander Machniak 08f27316ee Fix bug where Archive folder wasn't auto-created on login with create_default_folders=true 7 years ago
Aleksander Machniak 9ce8948294 Get rid of the 2nd argument of include_stylesheet()
.. make the optional behavior default now.
7 years ago
Aleksander Machniak 238ec1ecdf Archive: Style folder icon also in Settings > Folders 7 years ago
Aleksander Machniak 69f50b122d Add a way to include plugin stylesheets optionally only if the file exists 7 years ago
Aleksander Machniak 8e126e8648 Fix duplicate messages on the list after deleting messages on the next to the last page (#5862)
... also when deleting via 'mark' and 'archive' actions
7 years ago
Aleksander Machniak 76adb49454 Support for IMAP folders that cannot contain both folders and messages (#5057) 7 years ago
Aleksander Machniak 86a4d78369 Merge branch 'dev-elastic' 7 years ago
Aleksander Machniak bf4326c834 Bump archive version number, update changelog 7 years ago
Aleksander Machniak 19133769e5 Fix archiving by sender address on cyrus-imap
Cyrus-IMAP does not allow @-character in folder names
7 years ago
Aleksander Machniak 05d7fcc698 Cleanup 7 years ago
Aleksander Machniak 0d8b3675f3 Add missing <label>s in Preferences > Special Folders 8 years ago
Harry Smallbones 5665c7455b Archive: Add Thunderbird compatible Month option 8 years ago
Aleksander Machniak 2803a58152 Use innerclass for Archive button in taskbar 8 years ago
Aleksander Machniak d85f30bec4 Archive: Don't reload messages list when it's not needed (#5225)
Archive: Add option to automatically mark archived messages as \Seen (#5142)
8 years ago
Aleksander Machniak 4f0abbf5fe CS and indent fixes, added $task property definition 9 years ago
Aleksander Machniak 4cfe230e56 Fix so subfolders of INBOX can be set as Archive (#5274) 9 years ago
Aleksander Machniak 74ce01efc7 Q() -> rcube::Q() 9 years ago
Aleksander Machniak 08bb20f261 Don't use deprecated functions/constants (from bc.inc) 9 years ago
Thomas Bruederli 7fce8fbbde Adapt archive and markasjunk plugins to work with multi-folder search results 11 years ago
Aleksander Machniak dc0b500e78 Removed redundant default_folders config option (#1489737)
Implemented IMAP SPECIAL-USE extension support [RFC6154] (#1487830)
11 years ago
Aleksander Machniak 6b2b2eca5f Remove deprecated functions (these listed in bc.php file) usage 11 years ago
Aleksander Machniak 442f37c313 Fix list update after archive action on search result 11 years ago
Aleksander Machniak 11075979a6 Update authors and version numbers 11 years ago
Aleksander Machniak 691cbc276d Fix archive action for all messages in a folder (#1489405) 11 years ago
Aleksander Machniak a6cc96a55d Fix archive button on messages page when using archive_type != '' (#1489404) 11 years ago
Aleksander Machniak 2143a64873 Performance improvement - call IMAP LIST only once 11 years ago
Aleksander Machniak d72a41dc8e Make sure all folders in the path are created - ie. if archive folder
is configured as Archive/YYYY/MM, create both Archive/YYYY and Archive/YYYY/MM.
11 years ago
Aleksander Machniak 22d48c2697 Use global show_real_foldername setting instead archive_localize_name 12 years ago
Thomas Bruederli 67cb017b0c Extend archive plugin with user-configurable options to move messages into subfolders according to their date, sender or originating folder 12 years ago
Aleksander Machniak 61be822d62 Remove deprecated functions (from bc.php file) usage in plugins 12 years ago
Thomas Bruederli 1bfe958ed8 Option to disable localization of the archive folder name 12 years ago
thomascube 48e9c14ebd Move plugins repository into roundcubemail root folder; svn:externals are not defined anymore 13 years ago
till 63a3dc5fde moved plugins 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 9b94eb6415 - Fix setting task name according to auth state. So, any action before user
is authenticated is assigned to 'login' task instead of 'mail'. Now binding
  plugins to 'login' task is possible and realy usefull. It's also possible 
  to bind to all tasks excluding 'login'.
15 years ago
alecpl 6a7d063e61 - don't load some stuff before login (#1486475) 15 years ago
thomascube 01accaff5b Add fallback to default skin if the selected one is not available in plugin directory 15 years ago
alecpl 93a88c95b7 - Prevent from setting INBOX as any of special folders (#1486114) 15 years ago
alecpl 34aec72131 - Support skins in 'archive' and 'markasjunk' plugins 15 years ago
alecpl 516cc4bf98 - fix archive folder localization if subfolder is set (#1486075) 15 years ago
thomascube 16506fbe39 Only save prefs when in the right section 15 years ago
thomascube 85c812acec Added archive plugin 15 years ago