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
Aleksander Machniak
9a7f2dd61b
Support passing object attachments also as file handle
2013-06-27 20:22:01 +02:00
Thomas Bruederli
6441578bc1
Merge branch 'master' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab
2013-06-27 11:34:28 +02:00
Thomas Bruederli
9163ca1ce0
Disable type-check when fetching objects by UID
2013-06-27 11:34:09 +02:00
Aleksander Machniak
b96376c42a
Removed unused images
2013-06-27 10:03:33 +02:00
Aleksander Machniak
fa922dd9d3
Added "Save" button in attachment preview window
2013-06-27 09:58:52 +02:00
Aleksander Machniak
0d692b1774
Add "v3" to license abbreviation
2013-06-26 12:24:08 +02:00
Aleksander Machniak
1778b5ec70
Implemented auth domain resolving ( #1926 )
2013-06-25 17:43:58 +02:00
Aleksander Machniak
9a4f970d64
Bump version number
2013-06-25 12:31:36 +02:00
Aleksander Machniak
1eb45ac68a
Add missing options description
2013-06-25 12:31:06 +02:00
Aleksander Machniak
e69e9b90ae
Make kolab_auth's LDAP class be based on new rcube_ldap_generic class.
...
Move kolab_auth_ldap into separate file.
Some improvements, including performance improvement in kolab_delegate
2013-06-25 12:27:26 +02:00
Aleksander Machniak
65dfbee601
Remove temp message file
2013-06-20 14:42:06 +02:00
Aleksander Machniak
481cb9ffcf
Fix memory calculation when deciding if memory or file should be used
...
for saved message. Handle saved message parts with file pointers
for better performance (one temp file creation is skipped)
2013-06-20 14:22:25 +02:00
Thomas Bruederli
9332ba4abc
Adapt displayname annotation key to latest KEP suggestions; add getter for default folder
2013-06-20 11:08:44 +02:00
Aleksander Machniak
bc4d15ab55
De-duplicate binary content when saving in database ( #1749 )
2013-06-17 15:44:17 +02:00
Aleksander Machniak
8707292fd6
Fixed virtual folders handling
2013-06-13 15:05:28 +02:00
Aleksander Machniak
b40f2aaadf
Implemented files printing
2013-06-12 15:10:58 +02:00
Aleksander Machniak
ef663058c7
Implemented text file edition, other improvements
2013-06-12 12:37:48 +02:00
Aleksander Machniak
b602913ce3
Improve performance by reading max_allowed_packet variable (SHOW VARIABLES query) only if needed
2013-06-11 14:52:10 +02:00