Commit graph

1205 commits

Author SHA1 Message Date
Aleksander Machniak
e8aa73aae3 Cosmetic changes in calendar documentation 2016-06-21 13:46:59 +02:00
Aleksander Machniak
dbdfd9d000 T1320: Fix some images in Calendar documentation 2016-06-21 13:18:05 +02:00
Aleksander Machniak
92b0169834 T1319: Fix bug where incorrect organizer could be set on a new event in delegated folder 2016-06-21 06:22:26 -04:00
Aleksander Machniak
98b6513dce Fix finding an event which is in delegator's folder, on itip reply (T1264)
Summary: Fixes T1264

Reviewers: #roundcube_kolab_plugins_developers

Maniphest Tasks: T1264

Differential Revision: https://git.kolab.org/D157
2016-06-20 10:09:24 +02:00
Mads Petersen (Kolab Systems)
7782d0d42c Add documentation to the plugins shipped in roundcubemail-plugins-kolab
Summary: Resolves T1297

Test Plan: None

Reviewers: #documentation_authors, machniak

Reviewed By: machniak

Maniphest Tasks: T1297

Differential Revision: https://git.kolab.org/D173
2016-06-20 09:59:05 +02:00
Aleksander Machniak
eb8211f0bf Add time-slots popup in task dialog (#5441) 2016-06-15 05:54:03 -04:00
Aleksander Machniak
d03fcc7cd4 Update localization 2016-06-13 18:10:59 +02:00
Aleksander Machniak
4b08dab30b Fix character case handling in email address comparison for invitations handling (T1301) 2016-06-09 11:18:30 -04:00
Aleksander Machniak
4f938c10ec Close autocompletion popup when opening Find Resources and Find Availability dialogs (#5435) 2016-05-31 09:20:14 -04:00
Aleksander Machniak
b49501437e Add back localization labels unintentionally removed in last update 2016-05-23 05:12:24 -04:00
Aleksander Machniak
39a1267abc Close events export dialog on Export (#5432) 2016-05-20 06:14:24 -04:00
Aleksander Machniak
29c5c502db Update localization 2016-05-18 16:38:39 +02:00
Aleksander Machniak
3c0e93f6aa Fix invalid 'for' attribute in events export form 2016-05-10 11:57:41 +02:00
Aleksander Machniak
d85be556c2 Fix some issues in events copying, reset attendees state and remove attachments
@TODO: attachments copying
2016-04-24 07:55:34 -04:00
Aleksander Machniak
6bb5511b6d Corrected fix for T1214 2016-04-20 14:56:27 -04:00
Aleksander Machniak
345506712e Fix deleting events by first occurrence (T1214) 2016-04-20 09:28:25 -04:00
Aleksander Machniak
5590063ff2 Merge branch 'arcpatch-D128' 2016-04-17 13:56:23 +02:00
Christoph Schwarzenberg
e32c44d99c Add possibility to copy events
Reviewers: #roundcube_kolab_plugins_developers

Subscribers: bruederli

Differential Revision: https://git.kolab.org/D128
2016-04-17 13:55:42 +02:00
Aleksander Machniak
a7f5885d8d Fix so birthdays are exported with correct year and recurrence definition (T855)
Summary:
Refactored birthdays handling code. The "all birthdays" request is detected
and for this case year is not modified and recurrence rule is added.

Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Differential Revision: https://git.kolab.org/D117
2016-04-14 11:42:04 +02:00
Aleksander Machniak
ba78c23364 Fix wrong/missing delegated ATTENDEE in event iTip REPLY (#5365)
Summary: Fixes #5365 and unifies COMMENT handling code

Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Differential Revision: https://git.kolab.org/D111
2016-04-14 11:41:55 +02:00
Aleksander Machniak
5060fb30b6 Fix bug where delegatee would be lost on task/event update (#5058)
Summary: Fixes #5058

Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Differential Revision: https://git.kolab.org/D110
2016-04-14 11:41:50 +02:00
Aleksander Machniak
2165bfad2d Option kolab_invitation_calendars is false by default 2016-04-08 09:19:55 +02:00
Aleksander Machniak
748e42abfb Skip partstat filter when kolab_invitation_calendars=false (T1179) 2016-04-07 08:18:23 -04:00
Aleksander Machniak
241dcfb9b3 Don't allow birthday/invitation calendars to be set as the default calendar (T1177) 2016-04-07 06:10:02 -04:00
Aleksander Machniak
37659bb303 Fix "ReferenceError: organizer is not defined" in some cases 2016-04-06 17:31:53 +02:00
Aleksander Machniak
96dd1b2713 Fix missing COMMENT in iTip delegation message from the event dialog (#5377) 2016-04-06 07:31:19 -04:00
Aleksander Machniak
88c74fa167 Add missing UID in birthdays calendar exports/feed (T855) 2016-03-29 13:40:45 +02:00
Aleksander Machniak
c159f75e48 Fix missing file size of attached ics file in mail compose 2016-03-29 13:37:38 +02:00
Aleksander Machniak
f866ceb84c Fix regression where calendar feeds required normal Roundcube login instead of HTTP auth (T1151)
With proper performance fix 4fe52716e3 (#4033)
2016-03-29 13:19:14 +02:00
Aleksander Machniak
801d358824 Fix some linting errors 2016-03-24 16:07:02 +01:00
Aleksander Machniak
5d0b087559 Use "cancelled" (with double l) consistently 2016-03-22 11:42:42 +01:00
Aleksander Machniak
fc93828311 Fix merging attachments list on event/task update from iTip (#5342)
Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Subscribers: vanmeeuwen

Projects: #roundcube_kolab_plugins

Differential Revision: https://git.kolab.org/D96
2016-03-17 16:38:36 +01:00
Aleksander Machniak
4fe52716e3 Performance: don't load calendar css/js files on logon page (#4033) 2016-03-13 13:01:03 +01:00
Aleksander Machniak
2afb5714c5 Fix duplicated events in other users calendar if its subfolders are active (#5340)
Differential Revision: https://git.kolab.org/D94
2016-03-11 11:41:18 +01:00
Aleksander Machniak
7a26dc8d9f Fix PHP Warning: Invalid UTF-8 sequence in argument for json_encode() (#4336)
Use rcube_output::json_serialize() instead of json_encode()
2016-03-09 17:07:52 +01:00
Aleksander Machniak
3ec61b99be Fix error when opening an attachment from an itip message (#5343)
Also make sure attachment bodies are excluded from the event data in JSON format
2016-03-09 16:28:52 +01:00
Aleksander Machniak
14fae65553 Fix some not localized error messages 2016-03-08 10:41:52 +01:00
Aleksander Machniak
bef4dfc978 Merge branch 'master' of ssh://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab 2016-02-29 10:39:32 +01:00
Aleksander Machniak
4794dde5de Fix height of Participants table header 2016-02-25 20:44:01 +01:00
Aleksander Machniak
2a9948b827 Performance: Skip some redundant SELECT queries on event update 2016-02-22 15:19:58 +01:00
Aleksander Machniak
cb7f4d635b Performance: Use initialized calendars if available, skipping redundant folder cache synchronization 2016-02-22 11:37:34 +01:00
Aleksander Machniak
a7e3a938a7 Unify mail-relations handling across plugins 2016-02-21 19:41:49 +01:00
Aleksander Machniak
d96689620f Performance: Get event-to-mail relations once per events list, instead of doing SELECT for every event (including recurrences) 2016-02-21 19:09:04 +01:00
Aleksander Machniak
446cd0dfe1 Performance: Limit number of SQL queries needed for "object relations update" operation 2016-02-13 13:09:59 +01:00
Aleksander Machniak
bd8166b81a Fix regression in last optimisations 2016-02-13 09:16:38 +01:00
Aleksander Machniak
7b455c4b97 Performance: Don't initialize all folders in driver constructor (#3971) 2016-02-12 16:27:19 +01:00
Aleksander Machniak
2172f4340c Performance: Consolidate metadata requests (#3989)
This changes number of cache requests from 4 to 2 for each groupware folder.
2016-02-12 13:45:58 +01:00
Aleksander Machniak
8c32e31fa3 Set COMMENT on delegation iTip (#4915) 2016-02-11 14:49:39 +01:00
Aleksander Machniak
0fba21a6ac Fix bug where pending calendar displayed not more than one instance for recurring events (#5274) 2016-02-10 14:57:55 +01:00
Aleksander Machniak
5ca65962d2 Fix bug where pending calendar displayed not more than one event (#5274) 2016-02-09 12:05:10 +01:00