Thomas Bruederli
|
68b7e05fa3
|
Refactor tag handling in task list: don't migrate kolab objects on read but only when changed (#3395); let drivers provide the full list of available tags
|
2014-08-26 12:12:03 +02:00 |
|
Thomas Bruederli
|
54b6eb66de
|
Post-filter all tag objects (in case caching is disabled); improve kolab_storage_cache for the case caching is off
|
2014-08-26 12:03:11 +02:00 |
|
Thomas Bruederli
|
43d3f85448
|
Hide placeholder when dropping a tag onto tagedit field (#3459)
|
2014-08-25 18:29:34 +02:00 |
|
Thomas Bruederli
|
032e0f48c1
|
Avoid noteslist.clear_selection() to trigger warning dialog again; destroy dialog on close
|
2014-08-25 18:24:55 +02:00 |
|
Thomas Bruederli
|
9496f4f820
|
-Don't append RSVP weblinks on information updates which don't require a response (#3446)
|
2014-08-25 15:58:15 +02:00 |
|
Thomas Bruederli
|
8238c5ac8b
|
Replace package.xml with composer.json with a dependency to libkolab plugin
|
2014-08-25 15:25:37 +02:00 |
|
Aleksander Machniak
|
50f724a5d3
|
Search also in resource description on resources list (#3380)
|
2014-08-25 04:29:43 -04:00 |
|
Thomas Bruederli
|
0d68fa3330
|
Support multiple CATEGORIES properties (#3497)
|
2014-08-25 09:43:50 +02:00 |
|
Aleksander Machniak
|
8181bf5515
|
$rcmail_config -> $config
|
2014-08-25 09:07:31 +02:00 |
|
Aleksander Machniak
|
5c895e27a1
|
Support relative URLs in kolab_freebusy_server setting (#3487)
|
2014-08-25 09:06:50 +02:00 |
|
Aleksander Machniak
|
c15bec9ae6
|
Use rcube_utils::resolve_url() (Note: this requires current Roundcube git-master)
|
2014-08-24 11:43:42 +02:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
9a39d37c69
|
Update translations
|
2014-08-22 01:31:43 +02:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
f40aa925e9
|
Add the configuration required for kolab_notes plugin localization
|
2014-08-22 01:30:47 +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 |
|
Thomas Bruederli
|
afed2435d7
|
Update currently displayed task details dialog after refresh
|
2014-08-21 12:24:42 +02:00 |
|
Aleksander Machniak
|
1a46c1d897
|
Store task tags in relation objects (#3395)
|
2014-08-19 04:06:45 -04:00 |
|
Thomas Bruederli
|
419296757a
|
Bump version for iCal PRODID strings
|
2014-08-21 10:29:12 +02:00 |
|
Thomas Bruederli
|
31b6446a2b
|
Small improvements for task attendee display
|
2014-08-21 10:29:12 +02:00 |
|
Thomas Bruederli
|
a9805a9063
|
Don't break kolab_storage_cache::select() return data if reading one single cache entry fails
|
2014-08-21 10:29:12 +02:00 |
|
Aleksander Machniak
|
26f71de1db
|
Store note tags in relation objects (#3395)
|
2014-08-18 19:58:44 -04:00 |
|
Aleksander Machniak
|
f554c20175
|
Don't load tags UI on message printout page
|
2014-08-18 16:12:23 -04:00 |
|
Aleksander Machniak
|
96205f1347
|
Support relative URL as Chwala destination (#2436)
|
2014-08-18 14:36:53 -04:00 |
|
Thomas Bruederli
|
da430777b1
|
Make note input fields look as regular input fields (#3241)
|
2014-08-19 12:35:00 +02:00 |
|
Aleksander Machniak
|
f9d152525e
|
Search all configuration folders not only subscribed (#3300)
Create default configuration folder if it does not exist.
|
2014-08-18 12:09:47 -04:00 |
|
Thomas Bruederli
|
06a910def3
|
Update localization files from Transifex
|
2014-08-19 11:07:50 +02:00 |
|
Thomas Bruederli
|
ff9f87a037
|
Add button to expand members of a group attendee (#3376); prefix edit-attendees-table styles to avoid unintended style overrides
|
2014-08-19 10:37:40 +02:00 |
|
Thomas Bruederli
|
0747f9f95d
|
Fix autocomplete response after request identifier changed in Roundcube core
|
2014-08-19 10:37:40 +02:00 |
|
Thomas Bruederli
|
3aab910ae1
|
Add icons for resource autocomplete list (#3415)
|
2014-08-19 10:37:39 +02:00 |
|
Thomas Bruederli
|
e6e5c0e17a
|
Don't override attendees table styles from calendar
|
2014-08-19 10:37:39 +02:00 |
|
Aleksander Machniak
|
e4100366b5
|
Fix delegatee deletion if configured field name equals attribute name
Fix so delegate field name might be omitted in kolab_auth plugin config (#3400)
|
2014-08-18 08:29:29 -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 |
|
Jeroen van Meeuwen (Kolab Systems)
|
0d9e422811
|
Update Net_LDAP3_Result->get_dn()
|
2014-08-15 15:10:47 +02:00 |
|
Thomas Bruederli
|
fee3773c3b
|
Apply contact folder renaming or deletion to the registered birthday calendar address books
|
2014-08-14 12:41:08 +02:00 |
|
Thomas Bruederli
|
2e078bc4d5
|
Trigger folder_* plugin hooks when operating on IMAP folders
|
2014-08-14 12:38:54 +02:00 |
|
Thomas Bruederli
|
54c3d529d7
|
Add Spanish (Argentina) translation for calendar
|
2014-08-14 10:54:31 +02:00 |
|
Thomas Bruederli
|
ef2477d69f
|
Register kolab_tags localizations to Transifex; add headers pointing to Transifex for translations
|
2014-08-14 10:49:56 +02:00 |
|
Thomas Bruederli
|
02b94590bf
|
Specify default values in Postgres schema (#3110)
|
2014-08-14 09:46:16 +02:00 |
|
Thomas Bruederli
|
31ee64d7e1
|
Use new core utility function to create valid absolute URLs (#3265).
ATTENTION: requires https://github.com/roundcube/roundcubemail/commit/06fdaf8
|
2014-08-13 19:19:56 +02:00 |
|
Aleksander Machniak
|
befcf32baf
|
Fix XSS issue in event description field (#3261)
|
2014-08-13 18:46:35 +02:00 |
|
Aleksander Machniak
|
de14433797
|
Fix php warning when kolab_skip_namespace=''
|
2014-08-13 18:13:09 +02:00 |
|
Thomas Bruederli
|
a2d519a1ae
|
Don't sort default task folder to top when it's a sub folder. This will add duplicates to the treelist
|
2014-08-13 18:02:48 +02:00 |
|
Thomas Bruederli
|
81450b627e
|
Submit search string as unicode (#3076)
|
2014-08-13 17:00:48 +02:00 |
|
Thomas Bruederli
|
900aeb7374
|
Don't list birthday events when searching
|
2014-08-13 16:42:38 +02:00 |
|
Thomas Bruederli
|
d892b78025
|
Fix expanding calendar sidebar after page reload
|
2014-08-13 16:40:06 +02:00 |
|
Thomas Bruederli
|
bcfb008dce
|
Add support for some Vcard 4.0 contact properties
|
2014-08-13 15:54:52 +02:00 |
|
Thomas Bruederli
|
21136d8334
|
Hide RSVP widget for tasks with no attendees
|
2014-08-13 11:14:38 +02:00 |
|
Thomas Bruederli
|
b6b12069df
|
Implement client-side and user-adjustable sorting of tasks (#3259)
|
2014-08-13 11:07:51 +02:00 |
|
Thomas Bruederli
|
aa63f121c8
|
Fix link regex and replacement
|
2014-08-13 11:07:51 +02:00 |
|
Aleksander Machniak
|
8e80c9a485
|
Add missing image
|
2014-08-13 08:39:13 +02:00 |
|