Aleksander Machniak
d1e3acf1ad
Files: Accessibility improvements ( #3087 ), Display dialogs from frames in main window.
2014-06-12 12:55:34 +02:00
Thomas Bruederli
6d1ffc345d
Some first styling fixes after accessibility improvements in Roundcube core
2014-06-05 16:45:56 +02:00
Thomas Bruederli
a1b146a8dd
Avoid warnings if dataset is not set
2014-06-05 10:11:48 +02:00
Thomas Bruederli
cbe184364c
Fix quoting of iCal property parameter values according to RFC 5545
...
Conflicts:
plugins/libcalendaring/lib/Sabre/VObject/Parameter.php
2014-06-03 11:30:11 +02:00
Thomas Bruederli
708658043b
Fix query for dictionary configuration objects ( #3126 )
2014-06-02 23:34:53 +02:00
Thomas Bruederli
a84eb35f01
Check existance of Configuration::customProperties() before calling it ( #3125 )
2014-06-02 23:28:26 +02:00
Aleksander Machniak
26767a1669
Enable audit debugging only when logged as another user (Bug #3109 ),
...
fix default of kolab_auth_auditlog in sample config file
2014-06-02 14:02:31 +02:00
Thomas Bruederli
2ce61e7fc1
Fix drag & dropping tasks onto the new treelist widget
2014-05-28 13:31:50 +02:00
Thomas Bruederli
269f8e2ff4
Use public property instead of setter method to improve compatibility
2014-05-27 19:52:03 +02:00
Thomas Bruederli
f2e66acc6a
Update fullcalendar script and styles to version 1.6.4
2014-05-27 10:10:28 +02:00
Thomas Bruederli
d95e90531e
Get localized label from the libcalendaring plugin
2014-05-27 09:51:23 +02:00
Thomas Bruederli
5763fb81e8
Merge new folder navigation from branch 'dev/new-foldernav'
2014-05-23 10:12:29 +02:00
Thomas Bruederli
6454bb57cf
Small fix when listing subscribed user folders
2014-05-23 10:08:20 +02:00
Thomas Bruederli
5079da4a90
Don't fetch all annotations from 'other' namespace when called from kolab_storage::list_user_folders()
2014-05-23 09:32:43 +02:00
Thomas Bruederli
bb0312280c
Avoid PHP errors when IMAP doesn't provide valid data
2014-05-23 09:18:35 +02:00
Thomas Bruederli
d9247aa5e5
Add config option to exclude certain namespaces from grouware folder listing
2014-05-23 09:00:46 +02:00
Thomas Bruederli
95491f0886
Don't write session data when fetching events/tasks
2014-05-22 19:00:49 +02:00
Thomas Bruederli
6c0985dfe9
Avoid warnings on empty message lists
2014-05-21 19:49:34 +02:00
Thomas Bruederli
63993e3a7d
Additional styles for the tasklist search results to match the calendar view
2014-05-21 14:03:18 +02:00
Thomas Bruederli
8c507885c5
Fix list creation/update/deletion ( #3047 )
2014-05-21 13:56:44 +02:00
Thomas Bruederli
f4f5a30e0a
Add new folder navigation to tasks module ( #3047 )
2014-05-21 13:04:18 +02:00
Thomas Bruederli
184730b347
Remove invisible text because that's considered for searching
2014-05-21 12:44:26 +02:00
Thomas Bruederli
709bd16016
Minor bugfixes and visual enhancements for new folder navigation
2014-05-21 10:50:36 +02:00
Thomas Bruederli
36248fb468
Code cleanup and small fixes
2014-05-20 20:26:47 +02:00
Thomas Bruederli
96359552f7
Add extended splitter to calendar view that allows resizing and collapsing the sidebar
2014-05-20 13:55:53 +02:00
Thomas Bruederli
69d9d3b27f
Fix alarms: don't display alarms before they're scheduled
2014-05-20 12:05:52 +02:00
Thomas Bruederli
af416196d9
Hide calendars search box and toggle on click of the search icon
2014-05-20 12:04:22 +02:00
Thomas Bruederli
d569bb8644
Adapt classic skin to new calendars listing
2014-05-20 12:03:24 +02:00
Thomas Bruederli
7c07ad1d42
Display user's email address as hover title
2014-05-20 09:50:41 +02:00
Thomas Bruederli
3a2d5eed5a
Use status attribute to set a task as 'complete' ( #3026 )
2014-05-19 18:20:23 +02:00
Thomas Bruederli
d87c46acac
Fix some styles after Larry skin update
2014-05-19 18:05:15 +02:00
Thomas Bruederli
073a6bb373
Aggregate shared but unsubscribed calendar folders and free/busy data into a 'user calendar'
2014-05-19 12:18:39 +02:00
Thomas Bruederli
fd3f93d64e
Use the dedicated config option
2014-05-19 12:16:14 +02:00
Aleksander Machniak
39c2aee5b9
Initial support for Snippets and Relations
2014-05-18 14:45:23 +02:00
Thomas Bruederli
2d85ff565f
Find next matching parent folder
2014-05-16 10:59:28 +02:00
Thomas Bruederli
0fbfff3349
Limit the user search results and display message if list is truncated
2014-05-16 10:38:37 +02:00
Thomas Bruederli
7d5fe4c794
Fix LDAP search calls and return the number of matches
2014-05-16 10:36:57 +02:00
Thomas Bruederli
115c4c54b7
Rename kolab_auth_ldap::search() method because its signature doesn't match rcube_ldap_generic::search() and fails recursive calls in VLV search mode + add return parameter for results count
2014-05-16 10:34:32 +02:00
Thomas Bruederli
b415c512f0
Use folder namespace for grouping in client-side treelist
2014-05-15 17:20:58 +02:00
Thomas Bruederli
857078428b
Toggle IMAP subscriptions directly from the calendars/folders list ( #3042 )
2014-05-15 15:53:35 +02:00
Thomas Bruederli
8d09b78eb1
Provide sample config for new LDAP user search
2014-05-15 14:18:23 +02:00
Thomas Bruederli
510089523e
Refactored kolab_storage_folder classes and consolidated some functions
2014-05-15 13:15:58 +02:00
Thomas Bruederli
91e93fecb7
Don't overwrite the complete recurrence property, there might be EXDATE or RDATE entries already ( #3061 )
2014-05-15 12:21:47 +02:00
Thomas Bruederli
715b2b790a
Fix listing of other user's calendars and sub-folders
2014-05-15 11:57:54 +02:00
Thomas Bruederli
df08826c03
Improve listing of user folders: also list them if one has access to a child folder
2014-05-15 11:57:12 +02:00
Thomas Bruederli
701c3391fe
Search in LDAP and collect accessible folders ( #3041 )
...
- Add LDAP user search capabilities to kolab_storage class (using kolab_auth plugin classes)
- Introduce virtual 'user' folder objects and add methods to list them
- New 'user calendar' class in calendar (kolab driver)
- Render folder search results as hierarchical list
2014-05-14 20:37:06 +02:00
Thomas Bruederli
8a47c676d5
Move new calendar list widget and folder searching to libkolab for shared use
2014-05-13 19:14:08 +02:00
Thomas Bruederli
008c5db5d9
Implement searching for unsubscribed IMAP folders and temporary/session subscriptions
2014-05-13 17:09:53 +02:00
Thomas Bruederli
00b1c7631b
Render calendar folders as a searchable treelist widget
2014-05-12 20:47:47 +02:00
Aleksander Machniak
d2d831b775
Improve indexes in postgres.initial.sql
2014-05-09 08:55:27 +02:00