Commit graph

71 commits

Author SHA1 Message Date
Ludovic Marcotte 7c3df9f650 (fix) changes to contacts are now propagated to lists (fixes #850, #4301, #4617) 2019-02-18 15:27:34 -05:00
Ludovic Marcotte 394e7e7e88 (feat) handling of c_hascertificate 2017-12-23 04:37:12 -05:00
Francis Lachapelle eb90760b39 Use address books search fields in Contacts module
Searches can now be scoped to one or multiple fields. Those fields are
now dynamic and can be defined using SearchFieldNames in external
contacts sources (SQL and LDAP).
2017-11-21 15:56:16 -05:00
Ludovic Marcotte 340ddf0ae6 (fix) make sure we safely escape all chars 2016-12-09 10:45:44 -05:00
Francis Lachapelle fd4b09428f Expose all email addresses in autocompletion
This change is immediately applicable to LDAP-based system address
books. However, personal SQL-based address books must have their quick
tables recreated. To do so, one must use sogo-tool to backup and restore
the user's data.

Resolves #3443, #3526
2016-05-25 10:25:53 -04:00
Francis Lachapelle 4030cf86fd (feature) Live loading of (GCS) addressbooks
Using md-on-demand of md-virtual-repeat, we now progressively load the
cards metadata of a personal addressbook.
2016-02-19 23:19:07 -05:00
Patrice Levesque 7c25b53fdf Remove pointless #imports from .m and .h files
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 16:11:52 -05:00
Ludovic Marcotte 20bf66d931 (feat) handle links to addressbooks like we do for calendars
also included missing template commit for calendar
2015-08-17 16:21:10 -04:00
Ludovic Marcotte 40dd3e5875 (fix) reworked c_ prefixes on givenname,cn,sn,o and component.
This makes it easier to map to the quick table and avoid
fields duplications.
2015-07-27 12:47:40 -04:00
Francis Lachapelle e40b42c213 Move setAttributes from NGVCard to UIx*Editors 2015-06-11 15:26:35 -04:00
Francis Lachapelle c0eac04437 Adapt SOGoContactGCSFolder contact representation
To match [UIxContactViewer dataAction].
2015-06-11 15:25:29 -04:00
Ludovic Marcotte a24d809e40 Minor code/copyright/authors cleanups 2014-01-09 21:06:31 -05:00
Ludovic Marcotte 0979bd13ae Fix for bug #2006. 2012-11-17 17:16:00 -05:00
Francis Lachapelle 7815b3403c See ChangeLog.
Monotone-Parent: d4394b4b92fdfda720d67698c9fbadc75787ad18
Monotone-Revision: e8c7d8a4465a1b9357c1d9f201dec2b93c5f3507

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-02-11T07:08:02
Monotone-Branch: ca.inverse.sogo
2012-02-11 07:08:02 +00:00
Wolfgang Sourdeau a7da84c804 Monotone-Parent: 15538f1cc9f8c3f555da20f31dcbe5ec191642e4
Monotone-Revision: 4e23e038f2b0b7eddf8b30700b8c9a8910768f98

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-29T19:43:09
Monotone-Branch: ca.inverse.sogo
2012-01-29 19:43:09 +00:00
Wolfgang Sourdeau 4ba4c622bc Monotone-Parent: 995b68ade85d0d884cdf8f6fc87e55f0c376a80c
Monotone-Revision: 61fe02b6c3bc4f0aa3797d661d014d8c256b0de9

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-12-30T20:39:07
Monotone-Branch: ca.inverse.sogo
2011-12-30 20:39:07 +00:00
Francis Lachapelle c22167ba87 See ChangeLog.
Monotone-Parent: 82cf74276a48a04d2d3bb16da3ed5b73576a77ef
Monotone-Revision: 1f900dd9f1637dad2237767e5a65271c06b27df0

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-12-12T15:43:17
2011-12-12 15:43:17 +00:00
Ludovic Marcotte 79c0c2362b See ChangeLog
Monotone-Parent: 82564e2898976a6c09a85817e4b2954a5c58b7a9
Monotone-Revision: 387161e51d5f56bffe765c8e46dec729db13794d

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-11-21T14:15:14
2011-11-21 14:15:14 +00:00
Wolfgang Sourdeau 16d2f563f4 Monotone-Parent: a4e75419096a27680565f5482896e2fd64877b97
Monotone-Revision: 4cbfcc8ac9c9c474165cdf1d49e3c456e68e8179

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-10-04T19:55:39
Monotone-Branch: ca.inverse.sogo
2011-10-04 19:55:39 +00:00
Ludovic Marcotte 1376d8654a Fixed handling of gb2312 charset
Monotone-Parent: 6b4e2f16b2a1ac3bbbb8f854763b7deb70bd8a46
Monotone-Revision: addfe836292fcae874e765a05ef776bfe841be1d

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-07-29T13:26:14
Monotone-Branch: ca.inverse.sogo
2011-07-29 13:26:14 +00:00
Wolfgang Sourdeau 2b79a77c36 Monotone-Parent: 1b073e285785f32b4c27e867a0e0d363fdc74264
Monotone-Revision: 217d2de82145e1b73b967f969ccb9467d0680dcb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-11-01T19:32:19
Monotone-Branch: ca.inverse.sogo
2010-11-01 19:32:19 +00:00
Wolfgang Sourdeau 00fe3ec6dd Monotone-Parent: 1ed4bccebed155143bf812c74cb29f69ccb51f7d
Monotone-Revision: 38830b89dba3fbe47ce03c0a4617768116eda22b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-26T20:19:37
Monotone-Branch: ca.inverse.sogo
2010-10-26 20:19:37 +00:00
Wolfgang Sourdeau 060d06bc60 Monotone-Parent: 95a996f98eb687e1c32ec17dda251611cb98f3a5
Monotone-Revision: 4bda58ef38f5ccda5b874a0271bc6fd1168c8d2e

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-08-12T14:14:34
Monotone-Branch: ca.inverse.sogo
2010-08-12 14:14:34 +00:00
Wolfgang Sourdeau f19bba7292 Monotone-Parent: c46d8b7dd8119925eededd812de04ae71f5c1d6d
Monotone-Revision: e78fc689c78de581aaf34ccdcebebddeb142c5b3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-08-12T14:02:21
Monotone-Branch: ca.inverse.sogo
2010-08-12 14:02:21 +00:00
Wolfgang Sourdeau 97df7c4c45 Monotone-Parent: c40151185171e3ba8a257569b8ab5ec86930d393
Monotone-Revision: 0efdaccbad84f567e4d9cc3ca0176e506620aefb

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-05-05T18:49:29
Monotone-Branch: ca.inverse.sogo
2010-05-05 18:49:29 +00:00
Wolfgang Sourdeau 32eda4b841 Monotone-Parent: a4983f379dc036de6579ce272ecb19b8e655def2
Monotone-Revision: 4f981df6c4bdc933e2028d7a0ac984e74762dcb0

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-04-23T15:53:54
Monotone-Branch: ca.inverse.sogo
2010-04-23 15:53:54 +00:00
Francis Lachapelle 2e0d488f3e See ChangeLog
Monotone-Parent: c66c023a1a42d53c473a7338a49a9b456d889ed9
Monotone-Revision: 62137d02651888053a8bd415f6e6f5aa79e44cf4

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-10-28T17:48:22
Monotone-Branch: ca.inverse.sogo
2009-10-28 17:48:22 +00:00
Ludovic Marcotte 502279186e See ChangeLog
Monotone-Parent: 4eb36e8b2021cf9b64520bb8434bff43f5716ee9
Monotone-Revision: 2a908e25e6cc0e1dd4272685f53fe6594d1c949c

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-09-25T14:42:33
Monotone-Branch: ca.inverse.sogo
2009-09-25 14:42:33 +00:00
C Robert 08a5e8c9e8 Mantis 46
Monotone-Parent: 4114bd0be7d5fc4d73b57879b042ffab8c6a8d7f
Monotone-Revision: 2e6453c768913aface3391daa78a173f76bd1852

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2009-07-29T15:52:43
Monotone-Branch: ca.inverse.sogo
2009-07-29 15:52:43 +00:00
Wolfgang Sourdeau 82aa341a5f Monotone-Parent: 5a279242bcd0a7239b0fee3400fe08b944a04d51
Monotone-Revision: fbaf51f1b9944aee510a816b001f424db9802648

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-06-04T14:42:50
Monotone-Branch: ca.inverse.sogo
2009-06-04 14:42:50 +00:00
Francis Lachapelle 72592597ca Monotone-Parent: d964b6374c8b995e67d8bce06f4be5855ceb1428
Monotone-Revision: b1fef274eded93af1afedb293db6a9921fadf828

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-02-17T14:30:49
Monotone-Branch: ca.inverse.sogo
2009-02-17 14:30:49 +00:00
Wolfgang Sourdeau 2765c2a2ec Monotone-Parent: efd9926cc2f7cfa8385ca79896abdf82e8b16d59
Monotone-Revision: c9246310f08403905093c99e74adb38f7c4c3c7e

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-02-06T20:09:56
Monotone-Branch: ca.inverse.sogo
2009-02-06 20:09:56 +00:00
Ludovic Marcotte 28aeaa6fee See ChangeLog
Monotone-Parent: cf113a40bd52153bf7981b492915e149294e2c84
Monotone-Revision: f68bc0f7c4af372fd5c49f8961ad1605dd875d1f

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2008-12-30T19:48:33
Monotone-Branch: ca.inverse.sogo
2008-12-30 19:48:33 +00:00
Francis Lachapelle b1f67c46ec Monotone-Parent: 3c0fcfcac202c6097fb0fa37b97c52fef28e9c93
Monotone-Revision: 6a69a9438cda177d7f4ada9b069b92023777399b

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2008-07-15T20:21:40
Monotone-Branch: ca.inverse.sogo
2008-07-15 20:21:40 +00:00
Wolfgang Sourdeau b86bbe9396 Monotone-Parent: 82fc330b5d4b9a01f4015dd01dcccb5316336a01
Monotone-Revision: 3faccfb297355b8a622a5cd6cf76be5f4134e1ec

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-11T18:59:04
Monotone-Branch: ca.inverse.sogo
2008-07-11 18:59:04 +00:00
Francis Lachapelle a19563f78b Monotone-Parent: 5a9d1a37ff5b7e57b7c92db2cc2c56d3af92d80c
Monotone-Revision: 1c7442ef9f84ce58c394c1539163f94d731b3545

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2008-07-08T11:32:43
Monotone-Branch: ca.inverse.sogo
2008-07-08 11:32:43 +00:00
Wolfgang Sourdeau acfedae126 Monotone-Parent: 0e8b32d9c70c2ce26b1625a032639e96a5e907a9
Monotone-Revision: 3edbc90046db007b2cea7d85505ba6bcecec6dd7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-07-04T16:06:09
Monotone-Branch: ca.inverse.sogo
2008-07-04 16:06:09 +00:00
Wolfgang Sourdeau a7bd1a9511 Monotone-Parent: 4147bb1d4b55d6458b5f11fe840ccc1671d4f45e
Monotone-Revision: e93fdeaa76b1e9c3f341133f6683d32e2788bdab

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-06-13T20:18:03
Monotone-Branch: ca.inverse.sogo
2008-06-13 20:18:03 +00:00
Wolfgang Sourdeau 5c2c26e0db Monotone-Parent: a084cda52b54dea2be32b37d71aefe6f27b1af33
Monotone-Revision: 8e81030e83aa6ed594c40a5f56274b5ba292f47c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-05-02T23:08:15
Monotone-Branch: ca.inverse.sogo
2008-05-02 23:08:15 +00:00
Wolfgang Sourdeau 316f7d6ca7 Monotone-Parent: 4afb8958d56f8a63fd74bc6e907f2e1921729f2a
Monotone-Revision: fc1c7bf5235599e9080f17bb0917a268ed619660

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-03-07T22:12:40
Monotone-Branch: ca.inverse.sogo
2008-03-07 22:12:40 +00:00
Wolfgang Sourdeau b416756551 Monotone-Parent: 3f296062919cfbbae0e24137aa3637f886a274b3
Monotone-Revision: 8f8ecd8d738bfaf099722644bfbdaee74d8b589d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-02-22T21:20:53
Monotone-Branch: ca.inverse.sogo
2008-02-22 21:20:53 +00:00
Wolfgang Sourdeau 884498f49f Monotone-Parent: e08089f9a1045c8de9972e8a201de91f52fd18c7
Monotone-Revision: cef936e3d6818f80d736b01c2f30e5de56e00b93

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-12-06T22:48:41
Monotone-Branch: ca.inverse.sogo
2007-12-06 22:48:41 +00:00
Francis Lachapelle 047010bfa4 Monotone-Parent: ecda7e1fc6092838f7b2b5c7a35d4cb7c1b2f11d
Monotone-Revision: 1011e8e7cab7e718b62aa03f637fa6a37349d95c

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2007-11-23T21:16:04
Monotone-Branch: ca.inverse.sogo
2007-11-23 21:16:04 +00:00
Wolfgang Sourdeau aebac17d01 Monotone-Parent: 66fe156475b1f789bc5d20c857350ca9afea9556
Monotone-Revision: a164259525f718f804b625a9f09b4c3b3c9e83f8

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-11-09T20:12:07
Monotone-Branch: ca.inverse.sogo
2007-11-09 20:12:07 +00:00
Wolfgang Sourdeau 71db9eca36 Monotone-Parent: d45b9825eb29bcbb89f32b7326fed4cd3b64ca00
Monotone-Revision: 4b26b52413afe9c0e02b06099d1261720125fdca

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-11-08T20:35:09
Monotone-Branch: ca.inverse.sogo
2007-11-08 20:35:09 +00:00
Wolfgang Sourdeau 38d3aa757e Monotone-Parent: f6b8a3a72253a47ef5eda38ba241b206f9b48f65
Monotone-Revision: 1fb2ab16dbaee22f67d20e86943f297a72cf6c72

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-11-07T23:34:25
Monotone-Branch: ca.inverse.sogo
2007-11-07 23:34:25 +00:00
Wolfgang Sourdeau cc0237bc45 - external patch
Monotone-Parent: ba5973b414572fb5f085f8980182645843a42958
Monotone-Revision: ecf850422f6e93462013857de0eaef9e5ed5eb02

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-11-05T14:51:50
Monotone-Branch: ca.inverse.sogo
2007-11-05 14:51:50 +00:00
Wolfgang Sourdeau 206ba45c65 Monotone-Parent: 304019ef4927dcf653b6c4c591e87a5b17c9edf2
Monotone-Revision: 77b66d1c57c68b5b16ff0e72dbda315edaeed590

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-10-16T22:14:37
Monotone-Branch: ca.inverse.sogo
2007-10-16 22:14:37 +00:00
Ludovic Marcotte 778658c75a See ChangeLog for full details.
Monotone-Parent: 4ebf80607b2a71f3b2192bd3ba8c310f15bd37f5
Monotone-Revision: 8b8f40b39b92d25a5eb1161d5efe0bd91fd3e207

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2007-10-10T18:44:26
Monotone-Branch: ca.inverse.sogo
2007-10-10 18:44:26 +00:00
Wolfgang Sourdeau e8c2a933c4 Monotone-Parent: 4aa70b487f0aac9a825415cb0573df63c95632b1
Monotone-Revision: 262094fb69b2e0eb9af1fde64d15aafc31ecccda

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-09-17T03:42:16
Monotone-Branch: ca.inverse.sogo
2007-09-17 03:42:16 +00:00