Commit Graph

1820 Commits

Author SHA1 Message Date
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
Oscar Manuel Gómez Senovilla
4d046e3727 Update french translation. Tracker #2411 2009-12-05 11:10:16 +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
Oscar Manuel Gómez Senovilla
00c61c6370 tracker #2289 2009-10-12 16:21:57 +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
Oscar Manuel Gómez Senovilla
a512b00cad French translation update. Tracker #2253 2009-09-16 20:25:11 +00:00
Oscar Manuel Gómez Senovilla
8ab3508d31 Update hungarian translation by #2231 2009-09-11 04:39:57 +00:00
Oscar Manuel Gómez Senovilla
d2292f093b Branch part of #1956 2009-09-09 21:45:46 +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
8cbd43d9be "fixed wrong order of private column in csv import" 2009-06-04 13:58:29 +00:00
Ralf Becker
59a3974dc7 "fix for bug #2106 - Addressbook warning message when deleting LDAP contact" 2009-06-01 19:16:09 +00:00
Ralf Becker
403913f1ae fix for bug #1838: problem with utf-8 data in all csv imports
- fgetcsv only works correct, if setlocal is called with an existing and
  correct local
- improved projectmanager method guess_local and moved it to
  common::setlocal, which takes now the charset, lang and country of the
  user into account
- csv-import also displays now the conversation done and reads usernames
  in brackets
- added some missing fields
2009-04-03 12:33:43 +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
Oscar Manuel Gómez Senovilla
0ed6cda053 Update nl lang files 2008-11-23 08:30:49 +00:00
Oscar Manuel Gómez Senovilla
388c515883 preparing to sync current lang files before branching for 1.6. One more commit
expected meanwhile!
2008-11-22 11:05:43 +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