Klaus Leithoff
d388206b8c
handle calendar replacements (search for events) only when there are calendar replacements required
2010-05-26 12:51:19 +00:00
Jörg Lehrke
d11ce583fb
Fix addressbook_bo::find_contact()
2010-04-21 16:02:35 +00:00
Jörg Lehrke
c9cd0f4ce4
Fix SyncML preferences
2010-04-14 16:40:19 +00:00
Jörg Lehrke
4962c59833
Fix vCard export issue
2010-04-12 06:36:07 +00:00
Nathan Gray
ee4820f782
Backport fix to notify linked apps about changes in address
2010-03-25 15:45:20 +00:00
Jörg Lehrke
7fb989508c
Fix SyncML preferences
2010-03-24 11:30:38 +00:00
Ralf Becker
e687b23c1f
"patch from Lorentz <lorentz(at)friendship-systems.com>"
2010-03-21 09:56:11 +00:00
Jörg Lehrke
00bf02a8e7
Fix Funambol SIF enconding
2010-03-15 17:23:08 +00:00
Jörg Lehrke
b407ea4c8e
Use iterator approach in GroupDAV; fix various issues
2010-03-15 11:35:07 +00:00
Klaus Leithoff
7c1d9fc056
revert change of rev29328, as n_fn issue if fixed in UI now
2010-03-08 08:46:01 +00:00
Jörg Lehrke
8175306dea
Fix GroupDAV entry duplication issue
2010-03-05 12:07:50 +00:00
Jörg Lehrke
1e47770279
Fix n_fn update issue
2010-03-05 08:19:52 +00:00
Jörg Lehrke
19081734cd
Updated GroupDAV code to support InfoLog calendars, Addressbook and new principal implementation
2010-03-04 23:09:55 +00:00
Jörg Lehrke
306c9455c5
Various GroupDAV fixes and extensions
2010-03-01 21:18:52 +00:00
Klaus Leithoff
55e14b525b
fixing of an orgview bug: orgview was extremly sticky, after you selected an org member for e.g. infolog view
2010-03-01 10:24:48 +00:00
Klaus Leithoff
96a47f2dff
backport of rev27514+rev27703 from trunk to fix "n_fn not updated anymore"-issue
2010-02-26 11:47:17 +00:00
Jörg Lehrke
aa779da763
Addressbook synchronization backport
2010-02-25 16:21:49 +00:00
Klaus Leithoff
91d3abd608
fixing issue: failed add to organisation from org-view, when colon in org_unit/org_location/organisation
2010-02-25 13:42:03 +00:00
Klaus Leithoff
fda3d2bad6
get rid of comma in full-emailadresses, as imap_rfc_address_list assumes a new address to come after comma
2010-02-17 12:06:23 +00:00
Jörg Lehrke
54fd41a16a
Use UID for find_content(); code cleanups
2009-12-01 11:21:44 +00:00
Ralf Becker
9b958eed5e
"fixed birthday reminder on home for ldap:
...
- transfer wildcard via parameter, as it get's quoted otherwise
- searching accounts too, if accounts stored in ldap and contacts not"
2009-11-29 13:35:53 +00:00
Ralf Becker
95d4631f61
unsetting etag too when copying contacts to fix optimistic locking error after 2. apply
2009-11-28 11:46:48 +00:00
Jörg Lehrke
aacbe20355
Backport of Christians SyncML Category Handling
2009-11-20 14:45:26 +00:00
Ralf Becker
3c23ce30e0
fixing PHP5.3 deprecated warnings
2009-11-16 09:01:01 +00:00
Jörg Lehrke
18ff8a6fa7
Merge SyncML Extensions with 1.6
2009-11-16 08:04:18 +00:00
Ralf Becker
a08a1887a4
fixed no or only partial export of custom fields via nextmatch csv export
2009-10-30 11:20:46 +00:00
Ralf Becker
da7f122896
"can NOT call methods of common class static in 1.6 (available in trunk)"
2009-10-22 09:11:34 +00:00
Klaus Leithoff
9f7c273474
enable search in extra colums, as it was broken since get_class() returns addressbook_sql for Addresses stored in SQL instead of socontacts_sql
2009-09-23 12:14:28 +00:00
Ralf Becker
45565d098b
Patch from Jean-Charles Passard <jcharles(at)provectio.org>: allows to use either uid or id to retrieve contacts
2009-08-22 07:58:53 +00:00
Ralf Becker
02edb9ec96
"fix for using GroupDAV with LDAP as addressbook backend"
2009-08-07 07:19:57 +00:00
Ralf Becker
326a31722b
"fix for bug: checking \"whole query\" sets number of rows to -1"
2009-07-18 15:19:02 +00:00
Ralf Becker
7cd2fba856
"backported fix from trunk: warning if user has no calendar rights"
2009-06-29 15:36:31 +00:00
Ralf Becker
995cc63822
"fixed not working custom fileds in Insert-in-document feature"
2009-06-29 13:29:10 +00:00
Ralf Becker
38de60f8dc
Fixed display of birthdays from addressbook on home page:
...
- dont display year, if calendar config forbidds to display of birthyear
- dont display them at all, if they are forbidden in calendar
2009-06-15 14:00:52 +00:00
Stefan Becker
f9b3805dc8
fixed birthday in common format on rtf files
2009-06-09 11:58:09 +00:00
Ralf Becker
59a3974dc7
"fix for bug #2106 - Addressbook warning message when deleting LDAP contact"
2009-06-01 19:16:09 +00:00
Klaus Leithoff
ae752edf13
... forgot to change variablenames in the actual db select
2009-03-18 09:28:58 +00:00
Klaus Leithoff
bae8ae867b
fixing a problem with non numeric contact ids, while retrieving the distributionlist (reported by Benoit LORAND)
2009-03-18 09:26:08 +00:00
Klaus Leithoff
ce1412d204
improving speed for the retrieval of the distributionlists
2009-03-16 13:14:44 +00:00
Ralf Becker
f6f32e3f9f
"query account_lid (via accounts::id2name) only if it's not already in the data
...
without that accounts_sql::get_list without limit requires quite a lot more time and memory"
2009-03-02 11:41:50 +00:00
Klaus Leithoff
54d77a5455
fixed bug with the multiple category adding (no category select dialog appeared)
2008-11-28 12:27:23 +00:00
Ralf Becker
6164f3f1e8
"fixed missing argument for $$creaed$$ and $$modified$$ placeholders, reported on the German list"
2008-11-21 09:25:16 +00:00
Ralf Becker
1baa158195
Big SyncML patch from Philip Herbert <pherbert(at)knauber.de>:
...
- change the processing of slowsync, to use the content_map instead of
trying to build a new one. This caused duplication issues on the
client if multiple similar records where stored, because only the first
one found in the server-db was matched, These duplicate entries at client
side had no entry at serverside, so deleting the wrong one
on the client (the content with a valid map entry) could cause
unwanted data loss at server side, because it is impossible for the
user to see what is a duplicate, and what is not.
see also:
http://www.nabble.com/again---syncml-duplication-issue-to20333619s3741.html
- reenabled UID from syncml clients, because it was partly used this caused
issues during SlowSync if the content was changed.
- infolog, calendar if a uid is found in the provided data, allway try to
find the corresponding content first using only the UID, instead of
using the content-id taken from content_map.
also fixed:
- a few fixes in ./notes
- creating an entry on the client that can not be imported,
(Example, Nokia E Series Appointment without a Title)
will no longer create an invalid content-map entry
However, at client side this is still counted in the Protocol as
Server-Add
2008-11-16 10:42:29 +00:00
Ralf Becker
bf3c88731d
"curly brackets are depricated in php6"
2008-11-12 18:05:19 +00:00
Ralf Becker
f2b50bdf8b
"fix for bug #1805 : SQL error when searching mail addresses from fmail
...
Integer column etag was search with ILIKE '%@%' which is not allowed in Postgres, as theres no ILIKE operator for Integer"
2008-11-12 17:53:58 +00:00
Ralf Becker
d28f6f672c
- fixed url recreation for links (use ? for get-params, if no ? in the
...
link)
- made bo_tracking abstract
- added default return null to bo_tracking::get_config and removed it
from extensions implementing no config
- fixed signature of get_config($name,$data,$old=null)
2008-11-08 10:37:52 +00:00
Ralf Becker
5e0cbfb49e
"fix for bug #1355 : Addressbook view does not display link if an url didn't start with http:// or www"
2008-11-08 09:09:40 +00:00
Ralf Becker
43f860ba8f
Reworked GroupDAV and iCal/vCard handler to set 'GroupDAV' as product
...
manufacturer and the recogniced GroupDAV client as product name.
This way we are able to handle different GroupDAV clients, as we
allready do with different SyncML clients.
Also removed the no longer needed code enabling the use of the real UID,
as SyncML does no longer misuse the UID for it's GUID.
2008-11-03 09:36:20 +00:00
Ralf Becker
71edd1c938
Big patch from Philip Herbert (Knauber) modifying the SyncML code to no
...
longer use GUIDs containing eGW's install_id, as the information is
irrellevant for SyncML and cause doublications of entries if the
install_id changes.
I plan to have a new rc4 Wednesday or Thursday containing these changes.
2008-11-03 07:44:02 +00:00
Ralf Becker
f22de2cc36
"get_rows should use all (readable) distribution lists, not only the ones the user has edit right for, thanks to Lluis Faja for noticing"
2008-11-02 07:10:40 +00:00