Ralf Becker
|
1dd3a9e083
|
fixed iCal did not allow user to update calendar color or name --> needs "write-properties" priviledge, which we now return for all calendar/addressbook collections
|
2012-01-31 00:20:58 +00:00 |
|
Ralf Becker
|
5d2d28ee96
|
switching schedule-tag on again, as the issue seems to be a (hard to reproduce) bug, PUTs should either have If-Match or If-Schedule-Tag-Match
|
2012-01-30 23:55:12 +00:00 |
|
Ralf Becker
|
f2acf7707f
|
outbox supports VFREEBUSY too, it is required from OS X iCal to autocomplete locations
|
2012-01-30 23:53:06 +00:00 |
|
Ralf Becker
|
d7a953a60c
|
fixed fatal error calling widgetExists on a non-object
|
2012-01-30 22:53:48 +00:00 |
|
Ralf Becker
|
4450c87ff1
|
fixed images allways get resized, because mb_substring returned 3 bytes, using cut_bytes now
|
2012-01-30 19:48:24 +00:00 |
|
Ralf Becker
|
3db7b2f5c2
|
setting CardDAV:max-image-size on addressbook collections, so iOS scales it down before sending
|
2012-01-30 19:47:34 +00:00 |
|
Ralf Becker
|
a5673d388e
|
/addressbook/ was not anounced as directory gateway
|
2012-01-30 18:53:47 +00:00 |
|
Ralf Becker
|
01ce3bd88d
|
* CalDAV/CardDAV: /addressbook-accounts/ and PROPPATCH for addressbooks/calendars for every namespace but CalDAV, CardDAV or Calendarserver (displayname or *-describtion are ok)
|
2012-01-30 05:11:05 +00:00 |
|
Ralf Becker
|
42a64d0410
|
PROPPATCH request was not logged
|
2012-01-30 01:55:05 +00:00 |
|
Ralf Becker
|
e7269e6d29
|
do NOT overwrite calendar-description set via PROPPATCH
|
2012-01-30 00:40:55 +00:00 |
|
Ralf Becker
|
fb16ff842d
|
InfoLog/CalDAV: store unsupported iCal properties like custom fields incl. history logging, thought they are not displayed unless you explicitly add a custom field from them (prefixed with one #)
|
2012-01-29 22:34:43 +00:00 |
|
Ralf Becker
|
2b85dc2656
|
* Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
|
2012-01-29 18:49:32 +00:00 |
|
Ralf Becker
|
f293f8edb8
|
* Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
|
2012-01-29 18:41:46 +00:00 |
|
Ralf Becker
|
5e44c30553
|
* Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
|
2012-01-29 18:23:04 +00:00 |
|
Ralf Becker
|
a596c9c89a
|
* Calendar/iCal/CalDAV: if no end(-time) is given in iCal we use the default lenght from user prefs
|
2012-01-29 18:20:40 +00:00 |
|
Nathan Gray
|
8e0ca08113
|
Change searching for existing accounts/groups which matches anywhere in user name, we need exact match
|
2012-01-26 15:46:37 +00:00 |
|
Nathan Gray
|
ddf0354784
|
Add warnings from conversion, check foreign key link during dry-run
|
2012-01-26 15:38:27 +00:00 |
|
Nathan Gray
|
820d9dca0c
|
- When converting account names to IDs, remove successful conversions so user can be warned about unsuccessful ones
- Return warnings from conversion
|
2012-01-26 15:32:13 +00:00 |
|
Klaus Leithoff
|
02eb8e410b
|
* API/Login: using tabindex to control tab succession on/in loginscreen.
|
2012-01-26 11:59:19 +00:00 |
|
Klaus Leithoff
|
a701566eda
|
* API/Login: using tabindex to control tab succession on/in loginscreen.
|
2012-01-26 11:57:17 +00:00 |
|
Ralf Becker
|
e256893d8d
|
* InfoLog/CalDAV: allow updates with implicite rights of responsible user, InfoLog type is kept on update, deduct not set status of client from completed(-percent)
|
2012-01-26 01:51:44 +00:00 |
|
Ralf Becker
|
d401bcc3ad
|
* InfoLog/CalDAV: allow updates with implicite rights of responsible user, InfoLog type is kept on update, deduct not set status of client from completed(-percent)
|
2012-01-26 01:49:56 +00:00 |
|
Ralf Becker
|
26fdc10b40
|
[Save] missing for edit with implicit rights only, [Apply] was there
|
2012-01-26 01:45:52 +00:00 |
|
Ralf Becker
|
c9b0ad39f7
|
[Save] missing for edit with implicit rights only, [Apply] was there
|
2012-01-26 01:43:14 +00:00 |
|
Nathan Gray
|
7c50df4d57
|
Better fix to handle non-exact search matching
|
2012-01-25 19:25:47 +00:00 |
|
Nathan Gray
|
0482bfb898
|
Double check that field matches, accounts search matches anywhere inside
|
2012-01-25 18:40:00 +00:00 |
|
Nathan Gray
|
642ae665f8
|
- Use warnings returned by convert (unknown names)
- Check foreign key link during dry-run
|
2012-01-25 18:14:57 +00:00 |
|
Nathan Gray
|
3656ce8515
|
- Leave any account names that can't be parsed to IDs for use in errors
- Return warning about any names that can't be parsed
|
2012-01-25 18:13:57 +00:00 |
|
Nathan Gray
|
abe6ce3482
|
Fix bug in condition matching on account ID, if account ID is not in file
|
2012-01-25 17:31:57 +00:00 |
|
Ralf Becker
|
a679a49196
|
* CalDAV/CardDAV: show addressbooks/calendars selected to sync in prefs under users addressbook-/calendar-home-set (incl. account addressbook, if enabled)
|
2012-01-25 03:25:42 +00:00 |
|
Klaus Leithoff
|
712546d12f
|
Changelog for 11.1.20120124
|
2012-01-24 15:18:46 +00:00 |
|
Klaus Leithoff
|
9775e544bd
|
* eMail: allow to control the connection test link in email sidebar and/or the information displayed when called
|
2012-01-24 14:44:21 +00:00 |
|
Klaus Leithoff
|
39b0c1393d
|
fix for missing groups in acl-account-list for write / cal-read / booking
|
2012-01-24 12:20:53 +00:00 |
|
Klaus Leithoff
|
ba9c778c68
|
fix for missing groups in acl-account-list for write / cal-read / booking
|
2012-01-24 12:20:29 +00:00 |
|
Klaus Leithoff
|
517bd97178
|
* resources: change / introduce sorting for display of Account/Group List in ACL management; in addition groups are now sorted to the end of the list
|
2012-01-24 11:42:12 +00:00 |
|
Klaus Leithoff
|
77e38999c4
|
* resources: change / introduce sorting for display of Account/Group List in ACL management; in addition groups are now sorted to the end of the list
|
2012-01-24 11:41:26 +00:00 |
|
Ralf Becker
|
ace8f33784
|
implement CalDAV <calendar-data><expand start="..." end="..."/></calendar-data> to return already expanded recurrences in a given time-range, instead of just a recurring event with a recurrence rule
|
2012-01-24 05:27:26 +00:00 |
|
Ralf Becker
|
8645bac6a3
|
implement CalDAV <calendar-data><expand start="..." end="..."/></calendar-data> to return already expanded recurrences in a given time-range, instead of just a recurring event with a recurrence rule
|
2012-01-24 05:04:35 +00:00 |
|
Nathan Gray
|
3f4016ef38
|
Add a warning if the only delegated is unknown
|
2012-01-23 16:16:50 +00:00 |
|
Klaus Leithoff
|
da5415555f
|
* email: fix double encoding problem while toggling html2text (introduced while bugfixing a maildisplay issue)
|
2012-01-23 15:52:34 +00:00 |
|
Nathan Gray
|
a5009e9f3a
|
Read full account to fix group imports
|
2012-01-23 15:43:52 +00:00 |
|
Nathan Gray
|
3b17d0dde0
|
Include recurring events in previous / next event for contact
|
2012-01-23 15:34:12 +00:00 |
|
Nathan Gray
|
4ab9c5ed1f
|
- Fix handling of multiple delegated users
- Give error if foreign custom field can't be found
|
2012-01-23 15:15:29 +00:00 |
|
Klaus Leithoff
|
62433c2e26
|
check, that a possible col_filter is not overwritten by possible customfield col filters
|
2012-01-23 13:55:52 +00:00 |
|
Klaus Leithoff
|
53d5c88c14
|
check, that a possible col_filter is not overwritten by possible customfield col filters
|
2012-01-23 13:54:44 +00:00 |
|
Ralf Becker
|
8514dd5d64
|
DB-model uses now egw_cal_user.cal_status="X" for participants who got deleted. They never get returned by read or search methods, but influence the ctag of the deleted users calendar!
|
2012-01-23 07:41:29 +00:00 |
|
Ralf Becker
|
24be2fa21d
|
* Calendar: fixed wrong time in iCal of notification, if notifying user is not in server TZ
we need to pass $event[id] so iCal class reads event again, as event is in user TZ, but iCal class expects server TZ!
|
2012-01-23 02:53:25 +00:00 |
|
Ralf Becker
|
1fc54e038b
|
* Calendar: fixed wrong time in iCal of notification, if notifying user is not in server TZ
we need to pass $event[id] so iCal class reads event again, as event is in user TZ, but iCal class expects server TZ!
|
2012-01-23 02:43:06 +00:00 |
|
Ralf Becker
|
f5a7c9cfe8
|
* CardDAV: Hack for iOS 5.0.1 addressbook to stop asking directory gateway permissions with depth=1, which might fail on installs with huge addressbooks
|
2012-01-21 01:47:49 +00:00 |
|
Ralf Becker
|
c79657705b
|
* CardDAV: Hack for iOS 5.0.1 addressbook to stop asking directory gateway permissions with depth=1, which might fail on installs with huge addressbooks
|
2012-01-21 01:45:48 +00:00 |
|