Ralf Becker
46d0824029
reverted (unnecessary) fix of r41893, causing editing of account addressbook data to show up empty
2013-03-14 11:02:27 +00:00
Ralf Becker
e8961f6fd4
* Addressbook: fixed not working call auf addressbook_ui::(view|edit) with contact_id being a uid
2013-03-01 08:26:04 +00:00
Jörg Lehrke
9bb234eca6
Fix vCard field mapping during import (cummunity bug #3208 )
2013-02-19 19:37:01 +00:00
Ralf Becker
899bde0cc4
merged translations and other uncommited ones
2013-02-08 19:04:52 +00:00
Ralf Becker
c615cd498c
if contact is an account and account-relevant data got updated, handle it like account got updated
2013-01-31 12:46:54 +00:00
Ralf Becker
c020e0aae8
* CardDAV/Addressbook: do NOT allow to delete accounts via CardDAV, was never intended, but as it is allowed in addressbook, it was possible via CardDAV
2013-01-22 13:19:43 +00:00
Ralf Becker
ed56f6b4f5
* CardDAV: fixed wrong privileges for accounts addressbook, causing clients to report it read-only even for admins
2013-01-22 08:41:44 +00:00
Ralf Becker
059787d27c
* All apps: merged missing translations from other apps or branches
2013-01-18 13:56:44 +00:00
Ralf Becker
8eb10b2409
fixed wrong status-code for CardDAV DELETE
2012-10-01 17:26:52 +00:00
Ralf Becker
c05f1af2e4
* Addressbook/InfoLog/Tracker: added or fixed formatting of certain custom field types in notifications using a single shared method
2012-08-09 13:07:07 +00:00
Ralf Becker
ac7d79309e
quieten warning in delete-category hook, if cat is not used
2012-08-09 08:29:28 +00:00
Ralf Becker
2c2536d33c
* Addressbook/CardDAV: fixed lost cell-phone numbers, caused by SyncML update
2012-07-31 14:59:42 +00:00
Jörg Lehrke
a6efd19f97
* Fix Funambol vCard issues (community bug #1999 )
2012-07-22 11:08:54 +00:00
Ralf Becker
52db5c23fc
* Addressbook: fixed not working resize or conversation of non-jpeg images in newer php versions
2012-07-17 13:17:57 +00:00
Ralf Becker
2787fd56d0
* CalDAV: expand-property reports queried by iCal from OS X 10.7.4
...
- expanded-group-member-set
- expanded-group-membership
- calendar-proxy-read-for
- calendar-proxy-write-for
Both calendar-proxy reports can be combined in one request, which is now also handled correct.
2012-07-15 09:17:12 +00:00
Ralf Becker
377033ea01
* Addressbook: backported config switch for history logging / delete prevention required for CardDAV to detect deleted contacts, also switch history logging on for new installs
2012-07-15 08:26:50 +00:00
Ralf Becker
cce69f4841
fixed PHP Strict Standards: Only variables should be assigned by reference
2012-07-14 07:44:48 +00:00
Ralf Becker
5dd50b0ad1
do NOT instanciate tracking class by default: it is only used for (seldome) updates and stalls updates in setup sometimes (1.6 update)
2012-06-17 10:04:09 +00:00
Klaus Leithoff
47642bf6fe
* Addressbook: fix for postgres error on advanced search in addressbook (Helpdesk 3421)
2012-06-01 13:00:32 +00:00
Jörg Lehrke
e381f2a53a
* Fix country name issue during SyncML slowsync (community bug #3146 )
2012-05-23 08:53:53 +00:00
Ralf Becker
92266de8f9
* Addressbook: fixed not working changing of organisation members
2012-05-15 15:55:30 +00:00
Klaus Leithoff
9b423a515f
take care of possible commas in n_fn in addressbook.email popup (on-click adding email to opened email-form when clicking on email-link)
2012-05-14 08:29:43 +00:00
Nathan Gray
da90d4901a
Add missing part of country code changes (r38733)
2012-05-09 15:38:21 +00:00
Ralf Becker
0c67137fdc
* Addressbook/LDAP|SQL->LDAP: fixed error during creation of new contacts, SQL->LDAP now also displays LDAP errors
2012-04-29 15:45:44 +00:00
Ralf Becker
4409ed0818
* Addressbook/LDAP: documented how to get ACL for group-addressbooks working without deprecated rfc2307bis schema
2012-04-29 15:45:16 +00:00
Ralf Becker
d88d797349
* Addressbook: fixed sql error when sorting by a custom field and not displayed custom field content
2012-04-10 12:24:06 +00:00
Ralf Becker
b4452484d8
do NOT blanc fileas_type, as it is not always set in vCard, but should be set in EGroupware
2012-04-04 17:48:05 +00:00
Ralf Becker
aceb318fb0
* CardDAV: fixed not working deleting of existing fields and cell phone numbers for Apple clients
2012-04-04 17:38:17 +00:00
Ralf Becker
915f0f3493
* PHP 5.4: fixes for strict warnings, thought disabling E_STRICT for now, because of various strict warnings in working code, which could not be easy fixed in all areas
2012-04-02 07:48:13 +00:00
Ralf Becker
8735938045
1.8.004 contains necessary schema for carddav_name attribute
2012-03-31 20:40:16 +00:00
Ralf Becker
41fd3575c9
* Update to 1.8.004: REQUIRES TO VISIT SETUP for schema updates
...
- backport of security features from Trunk: support for sha512_crypt password and session-list without access to session-directory
- backport of numerous CalDAV/CardDAV features and fixes from Trunk: multiple addressbooks and calendars, support of resources, request logging
2012-03-31 14:12:25 +00:00
Ralf Becker
cb8940256c
do NOT store state in prefs, if csv_export is set
2012-03-29 12:59:22 +00:00
Ralf Becker
ee8fd5b10e
found a lot more calls to get_rows missing to set csv_export flag and fixed code in nextmatch dealing with situation if num_rows=-1 got stored in prefs anyway
2012-03-29 12:06:10 +00:00
Ralf Becker
38639761b0
* Admin/Addressbook: fixed wrong timezone in created and modified times for contacts and accounts
...
- fixed typo / wrong direction of conversation when storing contacts
- fixed accounts_sql, which uses addressbook_bo::search() to convert created and modified timestamps to servertime as
- (documented that) accounts class (SQL and LDAP) operate completly in server-time
2012-03-14 15:25:03 +00:00
Ralf Becker
a1ffcd08e4
* Admin/Addressbook: fixed wrong timezone in created and modified times for contacts and accounts
...
- fixed typo / wrong direction of conversation when storing contacts
- fixed accounts_sql, which uses addressbook_bo::search() to convert created and modified timestamps to servertime as
- (documented that) accounts class (SQL and LDAP) operate completly in server-time
2012-03-14 15:22:51 +00:00
Ralf Becker
e03b8471e9
* Admin/Addressbook: do NOT mark accounts as deleted, as accounts do NOT know that state, always deleted them and allow to cleanup already marked as deleted accounts in addressbook
2012-03-07 12:05:02 +00:00
Ralf Becker
f676a23821
fixes for PHP 5.4 warnings and strict warnings, thought disabled E_STRICT for now, because of various strict warnings in working code, which could not be easy fixed in all areas (see comment in phpgwapi/inc/functions.inc.php)
2012-03-04 13:33:10 +00:00
Ralf Becker
4711bc2ac1
fixed ldap backend not working for multiple owners
2012-02-29 13:36:24 +00:00
Ralf Becker
7bc098d7c3
* CardDAV/GroupDAV/Addressbook: works now with LDAP backend (account only or all contacts), fixed not working update of accounts (SQL and LDAP), changed ctag generation to work with LDAP too
2012-02-29 09:58:15 +00:00
Nathan Gray
d67191841b
Change addressbook Export CSV context menu option to use importexport
2012-02-27 16:06:10 +00:00
Ralf Becker
2bc821f428
use groupdav->log() for all permanent error-messages, to log the into request-log too, if both If-Match and If-Schdule-Tag-Match given use If-Match for organiser/owner and If-Schedule-Tag-Match for attendees/participants
2012-02-21 20:04:45 +00:00
Ralf Becker
7badca95da
* CardDAV/Addressbook: storing Apple AB type company (X-ABShowAs:COMPANY) as EGroupware fileAs company
2012-02-21 08:57:55 +00:00
Ralf Becker
b0d47bd7d5
fixed missing owner
2012-02-20 11:25:41 +00:00
Ralf Becker
97fd9598d3
SL translations from Ludvik, Robert
2012-02-18 14:48:09 +00:00
Ralf Becker
873db447bc
fixed not working PUT of groups/lists
2012-02-18 10:22:59 +00:00
Ralf Becker
043e1f730a
* Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs
2012-02-17 15:02:14 +00:00
Ralf Becker
eb440fe4d3
* Addressbook: disable custom field tabs, if contact is stored in LDAP, which does not support CFs
2012-02-17 15:00:51 +00:00
Ralf Becker
d33929a332
* Addressbook/CardDAV: fixed sync all in one addressbook changed AB to personal, use default addressbook for new contacts if synced, otherwise use always synced personal AB
2012-02-15 13:04:27 +00:00
Ralf Becker
2939d7bbf3
propagate data from settings hook to handlers, to fix failed installs because setup was not detected
2012-02-14 17:38:45 +00:00
Ralf Becker
7d2572dca5
added user-agent detection for Snow Leopard (OS X 10.6) addressbook, to stop it from messing up categories and photo, Lion (10.7) addressbook works find
2012-02-14 15:14:41 +00:00