Thomas Bruederli
e700755238
Add kolab community skin for delegation plugin ( #2059 )
2013-07-31 19:53:06 +02:00
Aleksander Machniak
c7dfb7c042
Fix INSERT undefined values for NOT NULL columns (Bug #2038 )
2013-07-31 14:32:54 +02:00
Aleksander Machniak
fd645a9e96
Added DDL for postgres (Bug #2039 )
2013-07-31 14:28:18 +02:00
Thomas Bruederli
3e01f5b359
Remove Email alarm type as long as we don't have a cron-job to actually sending out reminders
2013-07-26 12:06:50 +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
f15a3feeb4
Handle attachments and links for all xcal-based objects
2013-07-24 18:59:57 +02:00
Thomas Bruederli
17dbcd9c9f
Validate/fix dates only for event objects; don't export default values
2013-07-24 18:59:09 +02:00
Thomas Bruederli
2654abfcaf
Get around name inconsistencies
2013-07-24 18:23:53 +02:00
Thomas Bruederli
7e4559a9b1
Don't set default timezone
2013-07-24 18:05:40 +02:00
Thomas Bruederli
cbc2d067ea
Don't convert timezone; avoid exporting empty properties
2013-07-24 18:05:04 +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
489be2379e
Replace Horde_iCalendar with the SabreTooth VObject library
2013-07-23 17:14:11 +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
Thomas Bruederli
17354a88e3
Improve iTip handling when decline events ( #1670 )
...
- Remove events from calendar when declined (user's choice)
- Set busy status to free when decling but keep the event in calendar
- Update RSVP status display in email view after change
2013-07-18 16:37:00 +02:00
Thomas Bruederli
a21fc44ed4
Change internal representation of event sensitivity values to strings
2013-07-18 14:56:36 +02:00
Thomas Bruederli
c2d97dfe36
Always handle 'changed' properties of events as DateTime objects
2013-07-18 14:06:45 +02:00
Thomas Bruederli
2d831d8f8f
Also move iCalendar patch; describe dependencies in README files
2013-07-18 12:49:27 +02:00
Thomas Bruederli
2349d2e4e6
Move import script to the right place
2013-07-18 12:42:35 +02:00
Thomas Bruederli
af49088b38
Add unit tests for ical import/export
2013-07-18 12:40:46 +02:00
Thomas Bruederli
000bac244b
Add symlink to moved Horde_Date class; move Horde import script, too
2013-07-18 12:39:56 +02:00
Thomas Bruederli
18f9fa5c86
Move iCal parsing/writing classes to libcalendaring
2013-07-18 12:38:14 +02:00
Thomas Bruederli
f030275eb3
Adapt to new 'db_prefix' mechanism in Roundcube config
2013-07-18 11:46:32 +02:00
Aleksander Machniak
1999f79446
Small improvement: do not fetch folders list when not needed
2013-07-10 12:24:49 +02:00
Thomas Bruederli
47782309db
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-07-10 11:59:59 +02:00
Thomas Bruederli
f3f4ae828d
Fix iTip REPLY to only list the replying attendee ( #2025 )
2013-07-10 11:59:33 +02:00
Aleksander Machniak
041064416a
Use fixed header fature on files list
2013-07-10 10:31:03 +02:00
Thomas Bruederli
92aee8213a
Allow to invite/edit attendees to other user's shared events when either
...
a) in a globally shared (anonymous) calendar or
b) when enabled by config using the new option 'calendar_allow_invite_shared'
Fixes bug #1758
2013-07-10 10:09:34 +02:00
Aleksander Machniak
6ca7eaf05c
Use kolab_storage::folders_typedata()
2013-07-09 19:58:00 +02:00
Aleksander Machniak
8ecc1d271e
Use kolab_storage::folders_typedata() to list folder types
2013-07-09 19:45:54 +02:00
Aleksander Machniak
c0a005b204
folders_metadata() -> folders_typedata()
2013-07-09 15:24:01 +02:00
Aleksander Machniak
007fd25f96
Unify fetching folder (metadata) types. This should also improve performance
...
because get_metadata() arguments are used to build the cache key.
2013-07-09 15:16:15 +02:00
Aleksander Machniak
f67c02e185
Remove redundant code, this is done in parent's set() method
2013-07-05 13:38:16 +02:00
Thomas Bruederli
1913cab8ca
Import and export embedded attachments in itip messages ( #1988 )
2013-07-04 17:07:58 +02:00
Thomas Bruederli
ad86770780
Fix saving objects without recurrence rule (but previously had recurrence)
2013-07-04 16:58:18 +02:00
Aleksander Machniak
4b72244126
Performance improvements in group members handling ( #1997 )
2013-07-03 12:16:13 +02:00
Aleksander Machniak
aea5e2009c
Add type argument to get_object() - when you fetch object by uid
...
and it's type is different than folder type (e.g. distribution-list)
it need to be specified here.
2013-07-03 09:19:16 +02:00
Aleksander Machniak
2cbe93a0c9
Fix saving empty attachments
2013-07-02 10:54:32 +02:00
Aleksander Machniak
be42327979
rc_image_content_type() -> rcube_mime::image_content_type()
2013-07-02 09:29:02 +02:00
Aleksander Machniak
bba45ce59d
Fix PHP warning when adding contact to a group (Bug #1989 )
2013-07-01 12:04:56 +02:00
Aleksander Machniak
cab58ba233
Fix issue where going to the next page of search result will not list found records
2013-07-01 11:18:43 +02:00
Aleksander Machniak
1f24f0b679
Force setting internal object type to prevent type overwrite
...
when copying contacts from other sources (e.g. LDAP) (Bug #1990 )
2013-07-01 08:28:54 +02:00
Thomas Bruederli
4e8f009ea5
Send iTip messages als multipart/alternative to make Outlook recognize them correctly ( #1103 )
2013-06-27 23:40:11 +02:00
Thomas Bruederli
6e20d48cbf
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-06-27 22:44:50 +02:00
Thomas Bruederli
dfb75c6fd5
Make sure only the first path segment is removed
2013-06-27 22:42:44 +02:00