Aleksander Machniak
|
b0faa4abe2
|
Fix possible "Call to a member function format() on a non-object" when
invitation event does not define 'changed' datetime object (Bug #2633)
|
2013-12-02 10:16:53 +01:00 |
|
Thomas Bruederli
|
4b7a750c0d
|
Also consider exceptions when checking if first instance is to be listed (#2625)
|
2013-11-29 20:23:48 +01:00 |
|
Thomas Bruederli
|
ca501beaa6
|
Initialize calendar and tasklist plugins in 'startup' hook and allow other plugins (e.g. kolab:auth) to disabled them (#2476)
|
2013-11-25 09:40:34 +01:00 |
|
Aleksander Machniak
|
abe9b7eae8
|
Improve other users folders display on the hierarchized folders list (Bug #2377)
|
2013-11-21 15:14:00 +01:00 |
|
Aleksander Machniak
|
b35cb252b9
|
Fix folders sorting issues (Bug #2210)
- move some shared code to kolab_storage
- this requires recent Roundcube Framework (f13ae32a)
|
2013-11-21 11:00:58 +01:00 |
|
Thomas Bruederli
|
dca41b764c
|
Fix calendar refreshing (#2516)
|
2013-11-12 09:03:40 +01:00 |
|
Thomas Bruederli
|
2784e1a2dd
|
Fix replacement of alarm values
|
2013-11-01 14:48:34 +01:00 |
|
Thomas Bruederli
|
5924783b18
|
Don't set timezone on allday dates (#2463)
|
2013-11-01 11:28:29 +01:00 |
|
Thomas Brüderli (Kolab Systems)
|
a971ff90b9
|
Collected 1f851a7 and 406fd4d82..8039a2f6e to improve memory consumption during ICS file imports (#2353)
|
2013-10-31 13:57:32 +01:00 |
|
Thomas Bruederli
|
d55977fee3
|
Add mail actions to contextmenu if loaded
|
2013-10-31 12:59:09 +01:00 |
|
Thomas Bruederli
|
39a86a909b
|
Refresh the entire tasks list/calendar on every 10th request to sync deleted items (#2369)
|
2013-10-31 12:58:15 +01:00 |
|
Thomas Bruederli
|
a2152768a1
|
Periodically refresh event data from server
|
2013-10-31 12:58:08 +01:00 |
|
Thomas Bruederli
|
f35a6119c0
|
Catch errors on iCal import and provide appropriate feedback to the user (#2353)
|
2013-10-31 12:58:04 +01:00 |
|
Thomas Bruederli
|
c1b4946e3e
|
Fix VALARM parsing: ignore ACTION:NONE blocks; convert to ACTION:DISPLAY for the web client (#2415)
|
2013-10-29 14:55:02 +01:00 |
|
Thomas Bruederli
|
86c048e2d0
|
Strip :port from HTTP_HOST when composing an absolute URL (#2444)
|
2013-10-29 13:07:31 +01:00 |
|
Thomas Bruederli
|
f59f9403f4
|
Provide the new 'listname' attributes in database drivers, too
|
2013-10-23 10:55:09 +02:00 |
|
Thomas Bruederli
|
d49089c67a
|
Show all event attendees in a new popup dialog (#2397)
|
2013-10-23 10:52:31 +02:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
4808db21e1
|
Merge branch 'roundcubemail-plugins-kolab-3.1' of ssh://git.kolabsys.com/git/roundcube into roundcubemail-plugins-kolab-3.1
Conflicts:
plugins/libkolab/lib/kolab_storage_folder.php
|
2013-10-17 16:46:05 +02:00 |
|
Thomas Bruederli
|
9d8ec10247
|
Use full folder names by default and truncated ones for listings (#2370)
|
2013-10-16 16:36:56 +02:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
b65a95817d
|
Merge branch 'dev/kolab-cache-refactoring-3.1' into roundcubemail-plugins-kolab-3.1
Conflicts:
plugins/calendar/skins/classic/calendar.css
plugins/calendar/skins/larry/calendar.css
|
2013-10-16 15:19:49 +02:00 |
|
Thomas Bruederli
|
79b6799a58
|
Limit virtual folder tree to task/calendar main views
|
2013-10-15 10:32:37 +02:00 |
|
Thomas Bruederli
|
eef0a95068
|
Show complete folder hierarchy in calendars and tasklist listings with non-clickable virtual parent folders
|
2013-10-15 10:32:29 +02:00 |
|
Thomas Bruederli
|
a604dbd3e4
|
Add option to display direct CalDAV urls for calendars in the UI
|
2013-10-15 10:09:20 +02:00 |
|
Aleksander Machniak
|
512cd3552e
|
Merge branch 'dev/kolab-cache-refactoring' into dev/kolab-cache-refactoring-3.1
Conflicts:
plugins/calendar/drivers/kolab/kolab_driver.php
plugins/libkolab/lib/kolab_storage.php
plugins/libkolab/lib/kolab_storage_cache.php
|
2013-10-10 10:28:05 +02:00 |
|
Thomas Bruederli
|
834e4f6678
|
Show calendar/tasklist name in title attribute when potentially truncated in the list view
|
2013-10-09 13:00:10 +02:00 |
|
Christoph Wickert
|
65239fb965
|
Fix explanation of calendar_itip_smtp_server
|
2013-10-03 16:24:40 +02:00 |
|
Thomas Bruederli
|
1800bd6556
|
Add option to display direct CalDAV urls for calendars in the UI
|
2013-10-03 12:07:02 +02:00 |
|
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
|
5cd4978094
|
Ignore _datetime flags when 'allday' property is present; avoid saving them in cache (#2310)
|
2013-10-03 10:54:05 +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
|
16ae462a43
|
Correctly update calendar UI when deleting a calendar with sub-folders and show an according message if confirm dialog (#2283)
|
2013-09-26 13:48:49 +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
|
b65a096924
|
Enable event import command even if no calendar is selected (#2267)
|
2013-09-26 10:02:18 +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
|
f08169e523
|
Avoid warnings when event['recurrence'] is a string
|
2013-09-11 10:00:48 +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 |
|
Thomas Bruederli
|
497451ea24
|
Use CREATE TABLE IF NOT EXISTS in database init scripts
|
2013-08-25 12:40:44 +02:00 |
|
Thomas Bruederli
|
3f62bf917f
|
Adapt freebusy parser to new ical parser from libcalendaring plugin (#2146)
|
2013-08-25 12:37:32 +02:00 |
|
Aleksander Machniak
|
cb22497440
|
Fix agenda table issue with long time format (Bug #2084)
|
2013-08-06 11:04:35 +02:00 |
|
Thomas Bruederli
|
821fab28c0
|
Fix author string
|
2013-07-25 11:07:53 +02:00 |
|
Thomas Bruederli
|
9df99187df
|
Add database schema file for Postgres (#2044)
|
2013-07-25 11:06:13 +02:00 |
|
Thomas Bruederli
|
f53773290d
|
Update Russian localization (#2043)
|
2013-07-25 10:57:39 +02:00 |
|
Thomas Bruederli
|
c276b0b88b
|
Fix calendar settings form (wrong selection for calendar_timeslots)
|
2013-07-25 10:24:05 +02:00 |
|
Thomas Bruederli
|
3780f04f71
|
Convert created date to DateTime object to make iCal export work properly
|
2013-07-23 17:27:25 +02:00 |
|
Thomas Bruederli
|
cc01865c95
|
Move Horde_Date from libcalendaring to help with recurrence computation
|
2013-07-23 17:26:09 +02:00 |
|
Thomas Bruederli
|
3d96f28a56
|
Only increase sequence number of not supplied (keeps it for event imports)
|
2013-07-22 19:42:41 +02:00 |
|
Thomas Bruederli
|
f67c2bbcb7
|
Avoid disabling RSVP button on event updates
|
2013-07-22 19:39:24 +02:00 |
|
Thomas Bruederli
|
64174f4fac
|
Use a global function to sort folder names by namespace/name; add option to control the use of displayname folder annotations
|
2013-07-18 17:47:49 +02:00 |
|