Thomas Bruederli
a53ccbacc9
Add screen shots with Kolab skin
2014-02-06 10:11:51 +01:00
Thomas Bruederli
50d9a2acc5
Describe notifications for tasks; unify wording with s/alarms/reminders/
2014-02-05 16:27:08 +01:00
Thomas Bruederli
070a31406c
Fix typos
2014-02-05 16:14:44 +01:00
Thomas Bruederli
b987fb2130
More user guide for calendar, tasklist and address book
2014-02-05 16:12:13 +01:00
Thomas Bruederli
7a883384cd
Fix working and button order
2014-02-05 16:05:50 +01:00
Thomas Bruederli
1cb7a66b05
Describe calendar sharing only if 'kolab'
2014-02-04 18:58:01 +01:00
Thomas Bruederli
9fdec3fcb2
Describe calendar settings and sharing in the user guide docs
2014-02-04 18:43:09 +01:00
Thomas Bruederli
2425268e9a
Correct wording
2014-02-04 18:42:31 +01:00
Thomas Bruederli
b0e09c52e0
Fix color of category name in event view dialog
2014-02-04 17:41:35 +01:00
Thomas Bruederli
d4543bcb5d
Define user guide outline for the tasks module
2014-01-30 17:50:00 +01:00
Thomas Bruederli
7791c7515d
More calendar user guide now including itip invitations and import/export features
2014-01-30 17:28:10 +01:00
Thomas Bruederli
15bef340b0
First set of source files for the Kolab web client user guide. The helpdocs directory will be symlinked into the _plugins directory f the roundcubemail-helpdocs generator.
2014-01-29 19:35:14 +01:00
Thomas Bruederli
2230e97ee9
- Fix updating birthday events
...
- Use address book search to fetch contacts with birthday values only
Attention: this requires changes from [0950ff12dc
] and clearing the cache
for Kolab contact objects:
DELETE FROM kolab_folders WHERE type='contact';
2014-01-28 15:55:45 +01:00
Thomas Bruederli
0950ff12dc
Tag contacts that have a birthday date set and allow to directly select them
2014-01-28 15:51:09 +01:00
Thomas Bruederli
df7030f306
Disable all related form fields if birthdays calendar is not active
2014-01-28 12:03:26 +01:00
Thomas Bruederli
b79179b9c3
Display alarms for birthday events
2014-01-28 11:55:06 +01:00
Thomas Bruederli
92a6e5c28d
Add settings block for birthdays calendar settings
2014-01-28 09:58:54 +01:00
Thomas Bruederli
b9ed08ce78
Clear birthdays calendar cache when contact is updated
2014-01-27 19:50:17 +01:00
Thomas Bruederli
4112437fe9
First shot at the birthdays calendar feature
2014-01-27 19:12:29 +01:00
Thomas Bruederli
01c6a75d16
Consider the configured date format when parsing date/time values for tasks ( #2801 ) + reduce code-duplication
2014-01-27 11:54:45 +01:00
Thomas Bruederli
028c21f4ca
DB driver: accept categories field to be an array. libcalendaring ical parser provides array values here ( #2797 )
2014-01-27 11:25:17 +01:00
Thomas Bruederli
0f57d5c8c8
Deliver date properties as DateTime objects ( #2802 )
2014-01-27 10:06:43 +01:00
Aleksander Machniak
889d8670dc
Support kolab_files_disabled and kolab_files_enabled config
2014-01-24 14:11:24 +01:00
Aleksander Machniak
d7a607e1b1
Fix missing resolving of %dn in kolab_auth_role_settings
2014-01-24 13:44:04 +01:00
Thomas Bruederli
3a9e25e056
Export X-MICROSOFT-CDO-BUSYSTATUS for Outlook CalDAV clients
2014-01-23 15:50:04 +01:00
Thomas Bruederli
54b5b1bdc8
Fix typo
2014-01-23 15:38:27 +01:00
Thomas Bruederli
03736d142e
Don't shift all-day event dates into server's timezone ( #2463 )
2014-01-23 10:03:55 +01:00
Thomas Bruederli
965a9b74b3
Fix anually recurrence end date on 32bit systems by replacing (overflowing) unix timestamps with DateTime objects ( #2613 )
2014-01-22 11:22:23 +01:00
Thomas Bruederli
8a820d1994
Remove outdated version information
2014-01-22 11:19:53 +01:00
Thomas Bruederli
3de184a5d8
Load config for Kolab address book UI
2014-01-21 16:34:43 +01:00
Thomas Bruederli
3a42ca7b53
Fix icon after Larry skin image update; fix typo
2014-01-21 16:17:10 +01:00
Thomas Bruederli
39829013b6
Also minimize pdf.worker.js
2014-01-20 16:48:30 +01:00
Thomas Bruederli
dcac898f7d
Updated pdfviewer plugin to latest version of pdf.js
2014-01-20 16:41:18 +01:00
Aleksander Machniak
fa6fe28b3c
Allow mixed-case in LDAP attribute names in fieldmap (Bug #2776 )
2014-01-16 14:06:00 +01:00
Thomas Bruederli
8996e8fa60
Adapt write_log hook to new per-user logging capabilities of Roundcube core ( #2750 ):
...
- Return the 'dir' property in write_log hook instead of writing the log directly
- Provide a user log directory during authentication with the username submitted or retrieved from LDAP respectively
- Requires Roundcube core rev 3786a4
2014-01-16 10:04:03 +01:00
Thomas Bruederli
b0e06ccdb7
Avoid fatal errors in case the event object has invalid date properties
2014-01-15 16:32:34 +01:00
Thomas Bruederli
cbbcba9a2d
Include patched version of Sabre\VObject\Property ( #2442 )
2014-01-14 11:23:52 +01:00
Thomas Bruederli
617277a4f4
Avoid fatal errors when no valid date is given for alarms computation
2014-01-08 17:41:38 +01:00
Thomas Bruederli
04fe48682e
Update parent task after deleting a sub-task ( #2688 )
2014-01-08 10:44:53 +01:00
Thomas Bruederli
be1b32d9b2
Convert '0' values to null
2014-01-08 09:49:45 +01:00
Thomas Bruederli
7537501024
Subscribe new task lists by default ( #2718 )
2014-01-08 09:16:49 +01:00
Aleksander Machniak
05003d0596
Fixes/improvements for use with kolab_cache=false
2014-01-07 16:28:06 +01:00
Thomas Bruederli
5bbbcca49c
Report LDAP server error in plugin hook return data ( #2727 )
2014-01-07 15:31:48 +01:00
Thomas Bruederli
229d31e90e
Avoid fatal errors if folder type information is missing ( #1321 )
2014-01-06 17:08:26 +01:00
Aleksander Machniak
b1e824becf
Added error handling in select() and count(), so on error they will return null
2014-01-02 13:37:39 +01:00
Aleksander Machniak
a7c4ebf15d
Fix kolab cache issues with malformed/unsupported character sequences
...
being stored in data, xml and words columns, which caused malformed
(and inaccessible) objects (Bug #1912 , #2662 )
2013-12-12 09:45:18 +01:00
Aleksander Machniak
94339e0e4b
Fix LDAP searches in kolab_auth_ldap::search() when fieldmap does not
...
contain requested attribute mapping (Bug #2302 )
2013-12-10 11:41:24 +01:00
Aleksander Machniak
bf028bb53f
Define some default config values
2013-12-10 11:41:08 +01:00
root
ab9c3db43a
Improved role-based settings handling, especially 'skin' setting
2013-12-06 14:11:05 +01:00
Aleksander Machniak
93a915386a
Set Accept header for HTTP_Request2 (Bug #2636 )
2013-12-03 09:57:39 +01:00