Thomas Bruederli
3c56dcc275
Ignore _datetime flags when 'allday' property is present; avoid saving them in cache ( #2310 )
2013-10-03 10:54:26 +02:00
Thomas Bruederli
a361a30dcc
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-10-01 11:55:44 +02:00
Thomas Bruederli
455c52c61f
Set DTSTAMP according to RFC 5545, Section 3.8.7.2.: In the case of an iCalendar object that doesn't specify a 'METHOD' property, this property specifies the date and time [...] the calendar component was last revised
2013-10-01 11:55:10 +02:00
Aleksander Machniak
e4bcac4650
Fix typo in new http_request() method, fixes deprecated options handling
2013-09-30 15:43:39 +02:00
Aleksander Machniak
68fc690d8c
libkolab plugin is now required here (Bug #2149 )
2013-09-30 12:08:04 +02:00
Aleksander Machniak
657093d838
Use password_ldap_bind hook to provide LDAP user DN for password change. (Request #2217 )
...
Requires ldap_simple driver to be enabled in password plugin config.
2013-09-27 13:14:29 +02:00
Aleksander Machniak
ca49cfe6ed
Added kolab_files plugin to transifex config
2013-09-27 08:39:59 +02:00
Aleksander Machniak
cf7bb187cd
Fix typo in folder name (Bug #2245 )
2013-09-27 08:36:28 +02:00
Aleksander Machniak
62756765b4
Update de_DE (Bug #2244 )
2013-09-27 08:33:46 +02:00
Aleksander Machniak
1fd3b0a5e7
Merge branch 'master' of ssh://git.kolab.org/git/roundcube
2013-09-26 14:54:55 +02:00
Aleksander Machniak
5327dfc641
Implemented unified cross-plugin HTTP_Request2 object configuration (Request #2149 )
2013-09-26 14:53:52 +02:00
Thomas Bruederli
c891f82269
Correctly update calendar UI when deleting a calendar with sub-folders and show an according message if confirm dialog ( #2283 )
2013-09-26 13:46:24 +02:00
Thomas Bruederli
83edac179a
Fix date format translation for fullcalendar ( #2140 )
2013-09-26 11:33:24 +02:00
Thomas Bruederli
57d6faf460
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-09-26 10:48:13 +02:00
Thomas Bruederli
1a957820c4
Update resource URI of cache entries when renaming a folder ( #2269 )
2013-09-26 10:47:21 +02:00
Thomas Bruederli
a2883e9402
Fix phpdoc
2013-09-26 10:46:13 +02:00
Aleksander Machniak
fac41ff1d4
Remove redundant normalize_entry() call
2013-09-26 10:33:30 +02:00
Thomas Bruederli
40ac61ecfb
Keep active state when renaming a folder ( #2268 )
2013-09-26 10:20:25 +02:00
Thomas Bruederli
45d9244016
Enable event import command even if no calendar is selected ( #2267 )
2013-09-26 09:59:51 +02:00
Thomas Bruederli
ee8b9e1ddc
Support DURATION properties for events ( #1916 )
2013-09-26 09:43:29 +02:00
Thomas Bruederli
3787ac1bec
Always add mandatory DTSTAMP value for VEVENT components
2013-09-25 18:40:49 +02:00
Thomas Bruederli
a7d38bdf27
Export 'changed' date as LAST-MODIFIED
2013-09-25 17:34:51 +02:00
Thomas Bruederli
124ae35b06
Fix setting created time if missing
2013-09-25 17:34:05 +02:00
Thomas Bruederli
e9b20a23bc
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-09-25 17:12:44 +02:00
Thomas Bruederli
3bea790bd0
Fix datetime encoding when in UTC timezone
2013-09-25 17:12:27 +02:00
Aleksander Machniak
6556c1a1d4
Improved performance of load_user_role_plugins_and_settings(), we cache
...
some data in session so we can skip LDAP connection + bind + search
on every request (Bug #2241 )
2013-09-19 11:46:19 +02:00
Thomas Bruederli
4700a07a89
Fix ical alarms handling ( #2239 ) and object validation
2013-09-19 11:01:13 +02:00
Thomas Bruederli
20c0706d9d
Preserve x-custom data in cache, even when object is saved by a client that doesn't support custom fields ( #2238 )
2013-09-19 10:42:35 +02:00
Jeroen van Meeuwen (Kolab Systems)
42ecb43629
Make sure that once the user name is set, we actually continue
2013-09-14 21:42:45 +01:00
Aleksander Machniak
7333082dd8
Fix PHP fatal error when Sabre/VObject is not in include path (Bug #2214 )
2013-09-13 09:47:40 +02:00
Thomas Bruederli
0f864cfd25
Work-around Apple's non-standard handling of commas in location property
2013-09-12 10:57:43 +02:00
Thomas Bruederli
348f39a880
Fix exporting of all-day events ( #2208 ); The custom _dateonly flag doesn't survive serialization in kolab_cache
2013-09-12 10:01:56 +02:00
Thomas Bruederli
ea56bf9c1b
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-09-12 09:59:22 +02:00
Jeroen van Meeuwen (Kolab Systems)
610036138a
Add the possibility to set the a mailhost attribute value to be used as the IMAP server address to connect to.
2013-09-11 16:33:07 +01:00
Aleksander Machniak
8002f2b0ca
Take identities_level setting into consideration when identity form is going to be modified
2013-09-11 14:07:50 +02:00
Aleksander Machniak
cdd23787e2
Fix so kolab_delegation plugin can modify list of addresses in
...
identity form (Bug #2191 )
2013-09-11 14:01:38 +02:00
Thomas Bruederli
f08169e523
Avoid warnings when event['recurrence'] is a string
2013-09-11 10:00:48 +02:00
Aleksander Machniak
80afe69e40
First argument of validate() is a reference
2013-09-10 15:25:15 +02:00
Aleksander Machniak
c8174100f6
Small improvements in contacts list/search handling
2013-09-09 12:40:00 +02:00
Thomas Bruederli
94f3198ad1
Correct download link for odfviewer plugin ( #2192 )
2013-09-07 18:32:58 +02:00
Thomas Bruederli
4934e614b2
Allow all object types to be fetched by UID (fixed 404 errors in CardDAV when fetching contact groups)
2013-09-05 15:53:20 +02:00
Thomas Bruederli
74f1d3ba85
Hook into identities form and present a list of allowed sender email addresses ( #2191 )
2013-09-05 10:13:21 +02:00
Thomas Bruederli
27690e5300
Fix after ical parser refactoring: unset 'data' field to avoid binary data being written to cache
2013-09-04 17:37:45 +02:00
Thomas Bruederli
d924ab06d8
Avoid duplicated code; add tests for invalid date parsing/catching
2013-09-04 09:19:26 +02:00
Thomas Bruederli
164fae8387
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-09-04 09:03:31 +02:00
Aleksander Machniak
ea949c7992
Fix "PHP Fatal error: Call to a member function setTimezone() on a
...
non-object" when parsing occurences of recurring events, where
'changed' date is not set (Bug #2185 )
2013-09-03 13:06:26 +02:00
Aleksander Machniak
9f8c4d547e
Fix bug where exception was unintentionally thrown after catching it.
...
Fix so invalid dates in LAST-MODIFIED, DTSTAMP, CREATED fields of iCalendar import
doesn't throw exceptions (Bug #2144 )
2013-08-30 15:00:44 +02:00
Thomas Bruederli
59c35a746f
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-08-29 12:17:06 +02:00
Aleksander Machniak
a3e3e3fe13
Fix session error after uploading attachment from cloud. There was
...
a bug where attachment body was unintentionally stored in session
when attachments handling plugin returned 'data' item (to be fixed
in *attachment plugins).
2013-08-25 13:14:47 +02:00
Thomas Bruederli
497451ea24
Use CREATE TABLE IF NOT EXISTS in database init scripts
2013-08-25 12:40:44 +02:00