Thomas Bruederli
dce4ed076b
Move folder create/rename logic to libkolab for common use in different Kolab plugins
2012-06-21 09:42:24 +02:00
Thomas Bruederli
5756c25276
Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube
2012-06-18 10:34:01 +02:00
Thomas Bruederli
ce61543b9d
Add support for HTML5 drag & drop attachment uploads
2012-06-14 08:33:07 +02:00
Thomas Bruederli
0e9fd5da0c
No cancelIcon in Larry, use css styled text link instead
2012-06-13 17:54:35 +02:00
Thomas Bruederli
d5c2f15ccb
Improve attachments handling:
...
- use Content-ID as key in _attachments list; new attachments have numeric keys
- generate a unique Content-ID for new/changed attachments in libkolab
- bugfix: don't cache empty attachment entries
2012-06-13 17:39:18 +02:00
Thomas Bruederli
ab9c24b0dd
Display attendee delete link as icon
2012-06-08 18:23:06 +02:00
Thomas Bruederli
8cb599bd96
Replace deprecated PEAR::HTTP_Request with its successor HTTP_Request2 ( #822 )
2012-06-04 22:19:57 +02:00
Thomas Bruederli
6bbb34b3ae
Use regex-like syntax for LIKE queries to kolab_storage_cache; also use it for calendar search
2012-05-30 09:13:24 +02:00
Jeroen van Meeuwen (Kolab Systems)
de40ba8950
Merge branch 'dev/kolab3'
2012-05-23 10:25:24 +01:00
Jeroen van Meeuwen (Kolab Systems)
2cf2cbcca8
Merge branch 'dev/kolab3'
...
Conflicts:
plugins/calendar/drivers/kolab/kolab_driver.php
2012-05-23 10:24:27 +01:00
Thomas Bruederli
b4dc760d78
Ensure title property is present as a string
2012-05-23 10:46:25 +02:00
Thomas Bruederli
f5e96dcabb
Adapt to new roundcube framework API ( #787 )
2012-05-20 19:20:03 +02:00
Aleksander Machniak
cb61bf76a1
Improved folder_create() method
2012-05-17 15:57:23 +02:00
Thomas Bruederli
394fb8f56d
Store event alarm status by event uid + user id. Attention: database schema changed!
2012-05-16 18:58:57 +02:00
Thomas Bruederli
839adb2c26
- Adapt event alarms to new storage format
...
- Query objects by x-has-alarm tag
- Re-use code to compute absolute times for alarms
2012-05-16 18:36:03 +02:00
Thomas Bruederli
f7f6c10c4a
Add some documentation
2012-05-16 16:33:07 +02:00
Thomas Bruederli
6973bbcaee
Implement undelete with new storage backend; remove cruft
2012-05-10 21:24:48 +02:00
Thomas Bruederli
b37784bb3b
Query objects directly from the storage layer; no need to fetch all for every operation
2012-05-09 19:02:46 +02:00
Thomas B
8674399188
Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube
2012-05-08 08:36:07 +02:00
Thomas B
8a7eb6a6c3
Send user authentication if required for free-busy download; uses PEAR HTTP_Request class
2012-05-08 08:34:29 +02:00
Thomas B
d2f8ae44d2
Remove debug code
2012-05-02 18:02:33 +02:00
Thomas B
8c90898a06
Try loading Horde classes from default location first
2012-05-02 17:10:53 +02:00
Thomas Bruederli
f21b941070
Fix comments in Horde_* file headers
2012-05-01 22:34:51 +02:00
Thomas Bruederli
d4ce6a729a
Added README file
2012-05-01 22:28:33 +02:00
Thomas Bruederli
584c4c9bc4
Drop dependency to external Horde libs. Add a local and independent copy of these files to the plugin package
2012-05-01 22:27:29 +02:00
Jeroen van Meeuwen (Kolab Systems)
d54497e7cd
Correct the URI to the source code repository
2012-05-01 14:12:48 +01:00
Thomas Bruederli
1067ef9827
Allow odfviewer to hook into calendar attachments in order to display open office documents inline
2012-04-25 21:15:07 +02:00
Thomas Bruederli
1b09ae2801
Finish attachment handling and display for events
2012-04-25 19:26:40 +02:00
Thomas B
1a60eea869
Don't use REPLACE which is mysql only ( #650 )
2012-04-24 10:18:48 +02:00
Thomas B
3d704ab521
Don't use REPLACE INTO which is mysql only ( #650 )
2012-04-24 10:14:01 +02:00
Thomas B
7b2b720a68
Merge branch 'dev/kolab3' of ssh://git.kolabsys.com/git/roundcube into dev/kolab3
2012-04-24 09:30:26 +02:00
Thomas Bruederli
8d5bf112fa
Fix merge conflict
2012-04-21 18:54:39 +02:00
Thomas Bruederli
e64c624622
Don't exclude larry skin
2012-04-21 18:53:03 +02:00
Thomas B
66915007d4
Make use of Roundcube's IMAP chaching
2012-04-21 18:43:33 +02:00
Aleksander Machniak
d5c5194dc5
Merge branch 'master' of ssh://git.kolabsys.com/git/roundcube
2012-04-18 19:51:51 +02:00
Aleksander Machniak
3aab9325f1
Fix parent folder permissions checking. See http://trac.roundcube.net/ticket/1488443
2012-04-18 19:50:46 +02:00
Christoph Wickert
e935cdbf78
Default HTTPS post is 443 (unless stated otherwise), not 143
2012-04-17 16:45:53 +02:00
Thomas Bruederli
8dc20fb1eb
Use icon from larry skin
2012-04-15 13:49:47 +02:00
Aleksander Machniak
e666187312
Enable icon for "Save as event" item in More actions popup
2012-04-05 10:51:41 +02:00
Thomas B
6fe30d09c6
Merge branch 'dev/kolab3' of ssh://git.kolabsys.com/git/roundcube into dev/kolab3
2012-04-05 08:55:35 +02:00
Thomas Bruederli
60f6bbd54e
Update TODO list and package file
2012-04-04 13:02:35 +02:00
Thomas Bruederli
cf94b34f6a
Adapt to new kolab_storage backend
2012-04-04 13:01:59 +02:00
Thomas Bruederli
aea9f64676
Bugfix: check the right object property
2012-04-04 11:57:20 +02:00
Thomas B
e18857f155
Implement function to move Kolab objects from one folder into another
2012-04-03 23:29:30 +02:00
Thomas B
1a47608fe2
Synchronize box styles in Larry skin
2012-04-03 23:10:49 +02:00
Thomas B
bd8dceb9e7
The new Kolab 3 backend has better support for recurrence rules
2012-04-03 23:10:20 +02:00
Thomas B
44a2d85c57
Remove old and unused code; pass event owner to storage layer
2012-04-03 23:08:24 +02:00
Thomas B
fd141a5dbc
Two small bugfixes
2012-04-03 23:07:09 +02:00
Thomas B
ec04074a46
Adapt Kolab driver to work against new libkolab plugin/library
2012-03-30 19:14:38 +02:00
Thomas B
8354f27ddd
Fix timezone offset computation with DateTime functions
2012-03-30 19:13:13 +02:00