Commit graph

837 commits

Author SHA1 Message Date
Thomas Bruederli
4e8f009ea5 Send iTip messages als multipart/alternative to make Outlook recognize them correctly (#1103) 2013-06-27 23:40:11 +02:00
Aleksander Machniak
d06d00172f Improve performance on preferences sections list (by skipping building the form)
Support dont_override feature for all calendar configuration options
2013-06-11 14:30:34 +02:00
Aleksander Machniak
671bf6eb13 Use improved rcmail.open_window() 2013-05-31 13:13:05 +02:00
Thomas Bruederli
014a04d641 Subscribe and activate new calendar folders (#1900) 2013-05-28 13:47:44 +02:00
Thomas Bruederli
c4bbdbfd85 Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2013-05-16 14:51:56 +02:00
Thomas Bruederli
5627ffb731 Copy event organizer to attendees list if necessary 2013-05-16 14:40:38 +02:00
Aleksander Machniak
8ee1044314 Update schema version numbers 2013-05-16 14:36:29 +02:00
Thomas Bruederli
ae85372d13 Add URL property for events; correct label for chair role of event attendees 2013-05-16 13:32:01 +02:00
Thomas Bruederli
7aa8ecfef6 Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab 2013-05-13 09:15:12 +02:00
Thomas Bruederli
80f9cd1663 Added Estonian translation for calendar (#1868) 2013-05-13 09:14:57 +02:00
Aleksander Machniak
147f9d3ddb Fix PHP warning when saving calendar settings in case all categories are removed from the list 2013-05-11 09:27:24 +02:00
Thomas Bruederli
f4d6dda841 Fix stupidy 2013-05-08 09:07:29 +02:00
Thomas Bruederli
5428c60776 Small fixes after static code analysis (#1851) 2013-05-08 08:55:58 +02:00
Aleksander Machniak
828b868d97 Fix so insert_id() argument is a table name, not sequence - drop sequence settings 2013-05-07 11:34:45 +02:00
Aleksander Machniak
de71de2fda Fix code bugs caught in static code analysis 2013-05-07 11:31:30 +02:00
Aleksander Machniak
aae87c8954 Fix so default categories are used when categories aren't configured 2013-05-07 10:58:39 +02:00
Thomas Bruederli
484e5ad498 Do case-insensitive checks whether the current user is an event attendee or organizer (#1838) 2013-05-03 10:41:26 +02:00
Thomas Bruederli
398cd6793a Fix searching by attendees in calendar events (#1774) 2013-05-01 09:12:35 +02:00
Aleksander Machniak
e80b7ae73c Fix sequence names in postgres database after changes in core 2013-04-28 14:38:35 +02:00
Thomas Bruederli
82907b0a09 Improve fix for wrong alarm settings (#1764) 2013-04-18 15:28:38 +02:00
Thomas Bruederli
395d55a680 Don't apply default alarm settings when editing an object that has no alarm set (#1764) 2013-04-18 15:13:00 +02:00
Thomas Bruederli
5c84fd55aa Little code cleanup 2013-04-17 09:19:26 +02:00
Thomas Bruederli
c077ed555f Set savemode to 'current' for recurrence exceptions (#1725) 2013-04-17 09:15:34 +02:00
Thomas Bruederli
daa307c6af Remove Content-Disposition: attachment headers to make iTip invitations work in Outlook (#1103) 2013-03-27 12:04:26 +01:00
Aleksander Machniak
0ceac633be Fix title (undefined label) on more actions button 2013-03-22 13:02:21 +01:00
Thomas Bruederli
0455116281 Added Czech translations 2013-03-20 10:21:01 +01:00
Thomas Bruederli
c8921be812 Mention the correct RFC section for iCal value escaping 2013-03-14 09:43:29 +01:00
Thomas Bruederli
bd2cf48d40 Fix iCal newline escaping (#1694) + typo 2013-03-14 09:30:12 +01:00
Thomas Bruederli
818cc7a399 Don't set empty attendees array for move/resize actions; otherwise attendees are deleted 2013-03-14 09:28:53 +01:00
Thomas Bruederli
ccd9cc5bb8 Don't display local-change warning if calendar owner is organizer; Better wording for wanring text (#1693) 2013-03-13 15:34:13 +01:00
Thomas Bruederli
080a60c7cc Cleanup Transifex localization files. en => en_US 2013-03-13 10:45:29 +01:00
Thomas Bruederli
830ec0e2e8 Remove alarm type 'email' until we have a cron job that actually sends out such reminders 2013-03-13 10:27:51 +01:00
Thomas Bruederli
a3fedfa134 Correctly quote procted column names such as 'start' and 'end' (#1675) 2013-03-06 15:25:45 +01:00
Thomas Bruederli
e6c0f222d9 Fix javascript errors about invalid method calls 2013-03-06 15:23:31 +01:00
Thomas Bruederli
f5cc6d2618 Avoid javascript errors while free/busy data isn't fully loaded 2013-03-06 12:56:15 +01:00
Thomas Bruederli
691d6acd2f Avoid rendering the next day in free/busy grid (can happen on DST transitions) 2013-03-06 12:43:56 +01:00
Thomas Bruederli
12533fbed3 Minor calendar UI improvements: make date fields wide enough; display client's current timezone name 2013-03-06 12:30:12 +01:00
Thomas Bruederli
7678954ba3 Fix free/busy finder for all-day events 2013-03-06 11:49:14 +01:00
Thomas Bruederli
7e4b581b4e Make free/busy finder DST aware (#1676) 2013-03-06 11:48:59 +01:00
Thomas Bruederli
cddf6e0494 Improve behavior when deleting recurring events (#1677) 2013-03-06 10:19:22 +01:00
Thomas Bruederli
392c0d9a84 Fix overflowing calendar widget in French localization (#1665) 2013-02-28 15:26:56 +01:00
Thomas Bruederli
37c80e696b Fix javascript errors trown by CSS expressions 2013-02-28 15:25:47 +01:00
Thomas Bruederli
c10393dac8 Fix IE css hacks for Larry and Kolab skin 2013-02-28 15:04:03 +01:00
Thomas Bruederli
31befd8156 Fix background image in calendars listing 2013-02-28 14:21:14 +01:00
Thomas Bruederli
354a18795f Properly export recurrence exceptions to iCal 2013-02-28 10:44:15 +01:00
Thomas Bruederli
f320a772b0 Merge branch 'dev/recurrence-exceptions' 2013-02-28 08:25:52 +01:00
Thomas Bruederli
465465d8ef Fix placeholder in French translations 2013-02-27 19:48:01 +01:00
Thomas Bruederli
3b913e15d3 Fix computation of yearly recurring events using the Horde_Date_Recurrence class (database backend) 2013-02-27 10:04:05 +01:00
Thomas Bruederli
cf3426a4ae Support import/export of custom properties 2013-02-21 17:41:41 +01:00
Thomas Bruederli
c32e3a7dbe Fix typos and read STATUS:CANCELLED 2013-02-21 17:33:36 +01:00