Commit graph

36 commits

Author SHA1 Message Date
Thomas Bruederli
09fe27d5a6 Consolidate changelog dialog labels and use libkolab's singelton getter for the Bonnie API 2015-04-21 09:24:27 +02:00
Thomas Bruederli
ae6ec80e44 Implement audit trail for notes (#4904) 2015-03-31 14:57:57 +02:00
Thomas Bruederli
54b47dc753 Use IMAP permissions to control allowed interactions on the client (#4829) 2015-03-11 17:17:11 +01:00
Jeroen van Meeuwen (Kolab Systems)
fb9c69ea36 Rename notes_enabled / notes_disabled to hold the plugin's full name (kolab_notes_{dis,en}enabled) (#4429) 2015-01-29 19:10:31 +01:00
Thomas Bruederli
0a51ccd5a4 Consolidate message reference handling functions into libkolab plugin (in preparation for #4161) 2015-01-13 22:19:52 +01:00
Aleksander Machniak
ac4f6e7562 Avoid unused variables (also fixed some bugs) found in static code analysis 2014-11-21 10:03:18 +01:00
Thomas Bruederli
ff139fe662 Allow to delete email message links from notes 2014-10-13 15:34:10 +02:00
Thomas Bruederli
a807768c32 Move email link/relation handling functions to libkolab for common use 2014-10-13 12:38:57 +02:00
Aleksander Machniak
77d3466638 Get rid of deprecated function aliases and constants usage 2014-10-06 09:19:26 +02:00
Thomas Bruederli
624f3b1695 Add action to remove a calendar/tasks/notes folders from the list which results in unsubscribing it (#3378) 2014-09-09 13:29:28 +02:00
Thomas Bruederli
89f65253bd Also load notes in message print step 2014-08-26 12:48:46 +02:00
Thomas Bruederli
44bf23bbc1 Avoid endless recursion when loading kolab config objects (also triggers 'mail_message_load' hook) 2014-08-26 12:33:37 +02:00
Aleksander Machniak
0730852179 Cache relation members for better performance (#3452) 2014-08-19 08:20:47 -04:00
Aleksander Machniak
e3d29617ae Query kolab_cache_configuration with category filter for better performance (#3286)
Warning: this requires DELETE FROM kolab_folders WHERE type = 'configuration';
2014-08-19 05:11:18 -04:00
Aleksander Machniak
26f71de1db Store note tags in relation objects (#3395) 2014-08-18 19:58:44 -04:00
Thomas Bruederli
824db716b4 Allow to configure the name (inlcude OU) displayed for virtual user folders (#3384) 2014-08-18 13:34:20 +02:00
Aleksander Machniak
08581c0a94 Improved relation members handling code 2014-08-06 10:39:47 -04:00
Aleksander Machniak
79ebe9e227 Refactored links to email messages using libkolabxml relation objects (#3091) 2014-08-01 03:58:09 -04:00
Thomas Bruederli
22d3e7553b Small code cleanup: remove unused variables and arguments 2014-06-25 17:08:07 +02:00
Thomas Bruederli
cad1ef89de Only render list checkbox in search mode 2014-06-23 12:33:48 +02:00
Thomas Bruederli
7a85b2590e Implement new folder navigation for notes module (#3056) 2014-06-23 10:37:56 +02:00
Thomas Bruederli
b2666b8357 Fix pass-by-reference error 2014-04-18 14:20:15 +02:00
Thomas Bruederli
015ef6cd6b Fix attachment/message links; avoid double-escaping of folder names in drop-down list 2014-04-16 09:42:52 +02:00
Thomas Bruederli
f0ecee1e58 Implement full notes display and editing from mail view 2014-04-14 18:25:23 +02:00
Thomas Bruederli
49f9771ed4 Add function to create a note from mail view with a link to the selected message (link not saved yet) 2014-04-12 21:43:44 +02:00
Thomas Bruederli
590655758e Add feature to send notes by email 2014-04-10 10:49:14 +02:00
Thomas Bruederli
d35132c882 Add sort col selector for notes list 2014-04-09 18:56:13 +02:00
Thomas Bruederli
f397684092 Allow to assign tags by drag & drop 2014-04-09 15:44:41 +02:00
Thomas Bruederli
684964282a Implement notes folder management, including ACL settings 2014-04-02 14:43:56 +02:00
Thomas Bruederli
6b22e05444 Properly render read-only notes from shared folders 2014-04-01 18:07:27 +02:00
Thomas Bruederli
f9cff418eb Implement search in notes contents 2014-04-01 16:29:48 +02:00
Thomas Bruederli
a8f2f566d3 Add moving notes between folders by drag & drop (using the Roundcube treelist widget for folders list control) 2014-04-01 12:03:05 +02:00
Thomas Bruederli
46cd325a3c Make URLs in plain-text notes clickable in editor (and remove the links again when saving) 2014-04-01 11:06:58 +02:00
Thomas Bruederli
91e3227e64 Implement creation and deletion of notes; create icons for Larry theme 2014-03-31 19:03:29 +02:00
Thomas Bruederli
aa4d0e2b94 Use tinyMCE editor for notes contents; implement data saving and tags listing/filtering 2014-03-31 16:31:13 +02:00
Thomas Bruederli
e94bdf64a5 Initial import of the kolab_notes plugin 2014-03-27 19:16:05 +01:00