Thomas Bruederli
|
dbdce67e1e
|
Better distinction of 'current' and 'future' itip messages in UI and message text
|
2015-02-15 18:39:28 +01:00 |
|
Thomas Bruederli
|
108fae9dd0
|
Correctly save 'this-and-future' replies; remove some internal properties before saving (to cache)
|
2015-02-15 18:27:38 +01:00 |
|
Thomas Bruederli
|
78622133a9
|
Reliably identify recurrence instances throughout the application to support invitations of recurring events (#4387)
|
2015-02-15 14:32:31 +01:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
020258dd61
|
Update versions and also update the versions of those plugins with new (versioned) requirements
|
2015-02-14 14:26:24 +01:00 |
|
Thomas Bruederli
|
5990d292e9
|
Suppress default link action
|
2015-02-12 10:34:40 +01:00 |
|
Thomas Bruederli
|
ad55fc706d
|
Fix handling of Recurrence-ID properties for recurrence exceptions to comply with RFC 5545 (#4385)
|
2015-02-12 10:08:22 +01:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
8d10498a8f
|
Update version numbers and dependencies
|
2015-02-04 19:29:57 +01:00 |
|
Thomas Bruederli
|
b4bcf723e5
|
Display recurrence information from iTip invitations (#4446)
|
2015-02-02 13:12:56 +01:00 |
|
Thomas Bruederli
|
86d464b6de
|
Fix unauthenticated iTip RSVP page for external attendees (#4447)
|
2015-02-02 12:03:36 +01:00 |
|
Thomas Bruederli
|
d735c4721e
|
Catch parse errors of recurrence exceptions in iCal files
|
2015-01-28 17:51:13 +01:00 |
|
Aleksander Machniak
|
62b69dd961
|
When converting seconds to minutes set alarm to at least 1 minute
Otherwise alarms with seconds < 30 would be ignored.
|
2015-01-23 06:51:37 -05:00 |
|
Aleksander Machniak
|
5a3468ac13
|
Convert seconds to minutes when parsing alarm values (#4287)
|
2015-01-23 06:44:02 -05:00 |
|
Aleksander Machniak
|
7c565bff0c
|
Fix typo in function name (parse_alarm_value)
|
2015-01-22 12:17:33 -05:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
7c146ea90a
|
Update versions to 3.2.3
|
2015-01-21 21:21:11 +01:00 |
|
Thomas Bruederli
|
a8acc50520
|
Move assets loading and env setting routine to startup hook.
This will give the odfviewer plugin the opportunity to update the config
with the additional mimetypes regardless of the plugin loading order.
|
2015-01-21 20:33:10 +01:00 |
|
Thomas Bruederli
|
d9f69d35c7
|
Allow to provide the context for getting user emails (augmented by kolab_delegation)
|
2015-01-21 16:58:09 +01:00 |
|
Thomas Bruederli
|
afa4133177
|
Align the event/task attachment viewer with the attachment view from mail view
|
2015-01-21 10:29:50 +01:00 |
|
Thomas Bruederli
|
b02e2c3b8f
|
- Store relation to message when creating event from email (#4161)
- Move common functions to libcalendaring
- Assign dialog button classes directly
|
2015-01-14 09:27:48 +01:00 |
|
Thomas Bruederli
|
44b67121b7
|
Add test cases for alarm-related utility functions + select the correct alarm if multiple are defined
|
2015-01-08 15:39:39 +01:00 |
|
Thomas Bruederli
|
0463028a76
|
Export RRULE UNTIL date as UTC time (#3998)
|
2015-01-08 14:32:38 +01:00 |
|
Thomas Bruederli
|
17f57ff7ca
|
Accept parent-relation from RELATED-TO property without RELTYPE parameter (#4158)
|
2015-01-07 13:00:57 +01:00 |
|
Torsten Grote
|
3784b8d9a7
|
proper translation update
|
2014-12-01 12:45:40 +13:00 |
|
Torsten Grote
|
b88b90ce66
|
Revert "another translation update"
This reverts commit de012552e7 .
|
2014-12-01 12:35:55 +13:00 |
|
Torsten Grote
|
de012552e7
|
another translation update
|
2014-11-28 13:28:08 +13:00 |
|
Torsten Grote
|
897421bf92
|
update translations
|
2014-11-28 13:24:53 +13:00 |
|
Thomas Bruederli
|
47ed73093c
|
Updated translations from Transifex
|
2014-11-27 20:13:11 +01:00 |
|
Aleksander Machniak
|
6a7488f731
|
Performance: get_identity() -> list_emails(true)
|
2014-11-27 06:33:05 -05:00 |
|
Aleksander Machniak
|
62ac800db7
|
Use new rcube_user::list_emails() for better performance (#3970)
|
2014-11-27 10:44:38 +01:00 |
|
Aleksander Machniak
|
ac4f6e7562
|
Avoid unused variables (also fixed some bugs) found in static code analysis
|
2014-11-21 10:03:18 +01:00 |
|
Thomas Bruederli
|
963cc3e1f5
|
Support SCHEDULE-STATUS attende/organizer parameters
|
2014-11-12 19:03:06 +01:00 |
|
Thomas Bruederli
|
998b25171d
|
Accept events with METHOD:CANCEL and no end date
|
2014-11-12 15:21:32 +01:00 |
|
Thomas Bruederli
|
1e2898da5a
|
Fix TRIGGER properties with absilute date-time values (#3881)
|
2014-11-12 11:54:24 +01:00 |
|
Thomas Bruederli
|
756121c7ad
|
Add some more tests for ical parsing
|
2014-11-10 17:56:11 +01:00 |
|
Thomas Bruederli
|
c739e047c1
|
Replace vendorized Sabre/VObject 2.1 lib with a dependency to VObject 3.3 (#3881); adapt libvcalendar + tests to the new API
|
2014-11-10 16:32:15 +01:00 |
|
Thomas Bruederli
|
c6f5a8233b
|
Fix handling of RSVP flags
|
2014-11-06 17:09:59 +01:00 |
|
Thomas Bruederli
|
7294ef8be0
|
Send delegate attendee in iTip reply (as suggested in RFC 5546) + add it to organizers calendar/tasklist
|
2014-11-06 17:09:59 +01:00 |
|
Thomas Bruederli
|
f01a600af4
|
Enable iTip delegation for tasks (#3860)
|
2014-11-06 17:09:59 +01:00 |
|
Thomas Bruederli
|
c26f9d25cb
|
Some fixes to the iTip delegation functions
|
2014-11-06 17:09:59 +01:00 |
|
Thomas Bruederli
|
4a150a2139
|
Implement iTip delegation functionality for calendar/mail view (#3860)
|
2014-11-06 17:09:59 +01:00 |
|
Thomas Bruederli
|
6b43156b55
|
Prevent parsed dates to fall back into the previous year in Firefox on Windows (#3832) once more
|
2014-11-05 09:26:21 +01:00 |
|
Torsten Grote
|
047469335d
|
update German translation, fixes #3814
|
2014-10-27 15:11:28 +13:00 |
|
Aleksander Machniak
|
2a46aceb2b
|
Use new rcube_message::get_part_body() method
|
2014-10-22 14:58:47 +02:00 |
|
Thomas Bruederli
|
232b458be4
|
Parse and display event/task status from iTip messages
|
2014-10-14 09:21:51 +02:00 |
|
Thomas Bruederli
|
449d4ad81b
|
Filter empty recurrence attributes
|
2014-10-09 19:07:45 +02:00 |
|
Thomas Bruederli
|
b278db0ec3
|
Pre-select confidential event/tasks folder for iTip invitations marked as confidential (#3451)
+ display privacy classification of iTip attachments in mail invitation view.
|
2014-09-23 12:27:57 +02:00 |
|
Thomas Bruederli
|
1f27e238a8
|
Fix TZOFFSET values with minutes (#3199)
|
2014-09-22 12:01:04 +02:00 |
|
Thomas Bruederli
|
f9b19b9f27
|
Include VTIMEZONE definitions when exporting event data or invitations as iCal (#3199)
|
2014-09-22 11:03:25 +02:00 |
|
Thomas Bruederli
|
086e2b2e1f
|
Render preview agenda for iTip requests below RSVP buttons (#3161)
|
2014-09-11 17:55:01 +02:00 |
|
Thomas Bruederli
|
09cf967ed5
|
Add button to iTip RSVP UI in mail view to open the calendar preview with an option to accept/decline the invitation from there (#3161)
|
2014-09-10 10:30:40 +02:00 |
|
Jeroen van Meeuwen (Kolab Systems)
|
44165f586b
|
Update localization
|
2014-09-06 22:59:13 +02:00 |
|