Commit graph

978 commits

Author SHA1 Message Date
Thomas Bruederli
ace437f1da Log errors if some libkolab modules are missing 2012-11-21 09:56:21 +01:00
Aleksander Machniak
57f1d89fcc Implemented messages write handling with temp files 2012-11-19 14:58:36 +01:00
Thomas Bruederli
fa03bf1dd8 Adapt to recent changes in core regarding the client_mimetype settings 2012-11-17 17:05:40 +01:00
Aleksander Machniak
259a7ec81d Fixes for keep-alive -> refresh change in Roundcube core 2012-11-17 09:49:57 +01:00
Thomas Bruederli
09507e862c Provide a valid name for group members 2012-11-15 15:29:15 +01:00
Thomas Bruederli
32d64e419e Reduce alarm settings UI to the capabilities of the Kolab 2 format 2012-11-15 15:03:00 +01:00
Thomas Bruederli
c822a713f1 Correctly format time values 2012-11-15 14:48:49 +01:00
Aleksander Machniak
9a4c0cd793 Support objects of type File 2012-11-15 12:44:25 +01:00
Aleksander Machniak
f210104dda Cache in-memory objects returned by select() 2012-11-15 12:40:27 +01:00
Aleksander Machniak
d2add52424 Extend get_attachment() with arguments available in rcube_imap::get_message_part() 2012-11-15 12:37:56 +01:00
Thomas Bruederli
ba4fd440f6 Fix saving data to allow contact photos to be deleted 2012-11-13 17:45:53 +01:00
Aleksander Machniak
8356960660 Fix typo 2012-11-12 14:49:26 +01:00
Thomas Bruederli
cf5c88437e Merge branch 'dev/libcalendaring' 2012-11-09 14:02:34 +01:00
Thomas Bruederli
79d71d0731 Always use Kolab format v3 for caching 2012-11-09 13:57:54 +01:00
Thomas Bruederli
826f3f8ea3 Avoid endless loops in recurrence computation 2012-11-09 13:55:57 +01:00
Thomas Bruederli
3cff455632 Ignore empty attachments from format v2 2012-11-08 16:18:54 +01:00
Thomas Bruederli
0c418da790 Don't set due time if dateonly 2012-11-08 16:18:28 +01:00
Thomas Bruederli
fa497d2dbb Fix recurrence computation using libkolab bindings 2012-11-08 15:41:23 +01:00
Thomas Bruederli
f91e6ed831 Use generic escape() function to quote UIDs 2012-11-08 14:41:37 +01:00
Thomas Bruederli
dfb7fae983 Fix contact picture handling with Kolab format v2 2012-11-08 14:07:01 +01:00
Thomas Bruederli
6d75fdd5f3 Quote object UID for IMAP SEARCH command; read generated UID from XMLObject if we're working with libkolab bindings 2012-11-08 14:03:06 +01:00
Aleksander Machniak
fa6b80b463 Make sure attachments information stored in cache contain attachment size 2012-11-08 13:47:53 +01:00
Thomas Bruederli
e292aec5dc Added upgrading instructions for the calendar module (#1179) 2012-11-08 12:18:28 +01:00
Thomas Bruederli
a02f62985d Fix completeness slider value when clicking on bar (#1151) 2012-11-07 18:55:47 +01:00
Thomas Bruederli
1b1205ba29 Adapt to regressions in jQuery 1.8 and jQuery UI 1.9 2012-11-07 18:38:23 +01:00
Thomas Bruederli
f88e216845 Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube 2012-11-07 18:36:57 +01:00
Thomas Bruederli
ba765457b3 Updated to fullcalendar 1.5.4-rcube-0.9.0 (merged upstream version 1.5.4) 2012-11-07 18:36:35 +01:00
Thomas Bruederli
d98e8787c6 Fix kolab_format_* classes to read v2 format; perpare kolab_storage to write out v2 format 2012-11-06 19:03:12 +01:00
Aleksander Machniak
f7b2e543e2 Fix attachments handling (Bug #1172) 2012-11-06 15:09:47 +01:00
Aleksander Machniak
a5e723d3d7 Fix contentframe handling regresion 2012-11-06 14:58:44 +01:00
Aleksander Machniak
bef8355aff raise_error() -> rcube::raise_error() 2012-11-06 11:46:15 +01:00
Thomas Bruederli
dd2bf15adf Also use different signatures when calling libkolab(xml) read functions 2012-11-02 15:04:59 +01:00
Thomas Bruederli
dbe7352ce1 Fix default config folder selection (list is not indexed anymore) 2012-11-02 13:46:00 +01:00
Thomas Bruederli
50b3b8e766 Use different signatures for libkolab/libkolabxml function calls 2012-11-02 13:45:05 +01:00
Thomas Bruederli
d55e56c07c Use new libkolab XML object reading/writing functions in preparation of adding Kolab format v2 capabilities 2012-11-01 20:06:09 +01:00
Thomas Bruederli
06e6c43db0 Use the right library function to get the last occurence of a recurrence chain 2012-10-31 14:01:54 +01:00
Thomas Bruederli
075748b076 Fix computation of new COUNT value for recurrence rules 2012-10-30 16:10:12 +01:00
Aleksander Machniak
9d9262d71f Fixed HTML entities handling in task list names 2012-10-29 20:41:50 +01:00
Aleksander Machniak
04793bfaf3 Improvements in default folders creation procedure 2012-10-26 13:44:57 +02:00
Aleksander Machniak
12e2d2ea4a Add option to create default folders of type file and freebusy 2012-10-25 15:52:46 +02:00
Aleksander Machniak
8eda2df71e Simplified default folder selection - now when private/shared annotation
is properly handled (.default is removed from shared) by kolab_storage functions
2012-10-25 15:20:33 +02:00
Aleksander Machniak
264504b9a3 Add localized labels for file and freebusy folder type 2012-10-25 15:13:59 +02:00
Thomas Brüderli
b4ced09d2e Make use of libkolab/libcalendaring PHP bindings for computing recurring events 2012-10-23 15:05:38 +02:00
Thomas Bruederli
ae02c3d670 Initialize IMAP connection before setting metadata (#1128) 2012-10-22 18:02:18 +02:00
Thomas Bruederli
8ec81e2879 Store event sequence numbers in database driver 2012-10-18 22:02:29 +02:00
Thomas Bruederli
6e018d536c Fix check for updated events 2012-10-18 22:02:04 +02:00
Thomas Bruederli
219a7a41a7 Compare sequence numbers for iTip updates 2012-10-18 21:54:14 +02:00
Thomas Bruederli
29b4c075e7 Treat as new even if uid property is given 2012-10-18 21:51:55 +02:00
Thomas Bruederli
d783b487f6 Fix sequence fix. Man is it already that late? 2012-10-18 21:28:08 +02:00
Thomas Bruederli
433a5420a2 Fix sequence increment 2012-10-18 21:25:39 +02:00