Commit Graph

55 Commits (eb18249d2b66d69356c8d59b99fac2cc74c27d27)

Author SHA1 Message Date
Francis Lachapelle cddfac82dd Revert "Revert "Revert "fix(core): added back instance caching for LDAP members"""
This reverts commit 056004bca1.
2020-06-09 15:15:06 -04:00
Francis Lachapelle cb08abfa67 Revert "fix(core): avoid caching group members per instance"
This reverts commit 0ff0d43e1e.
2020-06-09 15:14:47 -04:00
Nicolas 27840093f5
feat(core): add lookupFields attribute in LDAP source
This field allows for looking up attributes not returned with the
default query, such as operational attributes.

Fixes #568

Co-authored-by: Skrupellos <skruppy@onmars.eu>
2020-06-09 11:52:07 -04:00
Ludovic Marcotte 0ff0d43e1e fix(core): avoid caching group members per instance 2020-06-08 10:26:33 -04:00
Ludovic Marcotte 056004bca1 Revert "Revert "fix(core): added back instance caching for LDAP members""
This reverts commit ca5df1a153.
2020-06-08 09:53:44 -04:00
Francis Lachapelle ca5df1a153 Revert "fix(core): added back instance caching for LDAP members"
This reverts commit b94175cc0c.
2020-06-04 16:13:45 -04:00
Ludovic Marcotte b94175cc0c fix(core): added back instance caching for LDAP members 2020-06-03 14:53:26 -04:00
Johannes Kanefendt 948c89f5bb - Respect the user domain when dealing with groups
- Renamed protocol MembershipAwareSource to SOGoMembershipSource
2019-12-04 10:37:08 +01:00
Johannes Kanefendt 2e98929900 Removed tight coupling of group membership expansion and LDAPSource.
Any implementation of SOGoSource may now support group expansion by implementing the protocol MembershipAwareSource.
2019-11-26 15:29:02 +01:00
Francis Lachapelle 25021c192c New paramter SOGoLDAPGroupExpansionEnabled
Fixes #2506
2019-09-05 12:42:25 -04:00
Ludovic Marcotte f57ff86951 (fix) fixed domain placeholder issue when using sogo-tool (fixes #4723) 2019-05-23 15:02:10 -04:00
Ludovic Marcotte dad0be1815 (fix) make sure we keep a pristine version of the baseDN 2019-02-19 13:40:58 -05:00
Ludovic Marcotte d9943e559f (feat) baseDN now accept dynamic domain values (fixes #3685) 2019-02-04 07:37:56 -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 00777fa7f3 (fix) respect the LDAP attributes mapping in the list view 2016-03-18 12:38:47 -04:00
Patrice Levesque bd56f4cf9f Remove pointless #include 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 17:41:54 -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 ae6ed0c055 (feat) applied all changes as a patch coming from PR #180 2015-12-30 09:22:08 -05:00
Ludovic Marcotte 097d5c2333 now possible to configure objectClass names for LDAP groups using GroupObjectClasses (#1499) 2015-03-24 08:40:13 -04:00
Ludovic Marcotte e5d01428ad now possible for SOGo to change the sambaNTPassword/sambaLMPassword 2015-02-11 11:31:35 -05:00
Ludovic Marcotte 3950e9d4c3 Moved DN cache to SOGoCache 2014-02-04 21:03:11 -05:00
Ludovic Marcotte 656869a4a2 Fix for bug #1328 2013-10-18 13:16:30 -04:00
Ludovic Marcotte 7c250fad8f Fix for bug #1061. 2012-11-26 13:13:06 -05:00
Ludovic Marcotte 9ad7a6fa08 propagate from branch 'ca.inverse.sogo.1_3_12' (head 64559b055668abe30f492544f049160b05cf7ab9)
to branch 'ca.inverse.sogo' (head deed692cb3c352022ee720bc7f7b2d91e734367b)

Monotone-Parent: 64559b055668abe30f492544f049160b05cf7ab9
Monotone-Parent: deed692cb3c352022ee720bc7f7b2d91e734367b
Monotone-Revision: 24936b7a90184df1eebd3fa1c0df81c4dcbb2751

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-01-26T16:26:28
Monotone-Branch: ca.inverse.sogo
2012-01-26 16:26:28 +00:00
Ludovic Marcotte 2d03fb1055 See ChangeLog - also updated the doc
Monotone-Parent: 05f7c7299403692e01480ce30ae2a612e6172f84
Monotone-Revision: 64559b055668abe30f492544f049160b05cf7ab9

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2012-01-26T16:22:28
2012-01-26 16:22:28 +00:00
Francis Lachapelle b26858fdc2 propagate from branch 'ca.inverse.sogo.1_3_12' (head c241a8e1e716fa0db3e4f4e370c051096cc2c3e2)
to branch 'ca.inverse.sogo' (head d807738c8f35c5080fb2e1684404fb8d992c8032)

Monotone-Parent: c241a8e1e716fa0db3e4f4e370c051096cc2c3e2
Monotone-Parent: d807738c8f35c5080fb2e1684404fb8d992c8032
Monotone-Revision: 62ee066ad239ea56d6f2dc0b73f12d399813d68c

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-01-12T21:01:06
Monotone-Branch: ca.inverse.sogo
2012-01-12 21:01:06 +00:00
Francis Lachapelle ccf847f555 See ChangeLog
Monotone-Parent: ed15d4f340fd47347d881c8826eb40a2dc22763d
Monotone-Revision: d669b0b3e321e22c68d092f984d543560ae1af0e

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-01-12T20:01:34
2012-01-12 20:01:34 +00:00
Wolfgang Sourdeau 15e606341e Monotone-Parent: 16b846dd0fb3a63bdd80cb7ed360972da407527b
Monotone-Revision: bb276eea8dc76b5c71f49df1d23424ab19015233

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-04T15:26:30
Monotone-Branch: ca.inverse.sogo
2012-01-04 15:26:30 +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
Ludovic Marcotte b87a7ceeac See ChangeLog
Monotone-Parent: 0b515b8331401536a0de4cc2ca53fce6dd6ca6ed
Monotone-Revision: 3f570612955fe5748f947cb46b0d25c731f1bffb

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-07-05T20:10:45
Monotone-Branch: ca.inverse.sogo
2011-07-05 20:10:45 +00:00
Ludovic Marcotte 12856abe4d See ChangeLog
Monotone-Parent: be9e28d5d42ed05605b27d2127cf29b07678495b
Monotone-Revision: 5de6a9584cf27a2c1dad8d1ab8b84fc9ddab2720

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-04-25T10:31:08
Monotone-Branch: ca.inverse.sogo
2011-04-25 10:31:08 +00:00
Francis Lachapelle a87bba64b2 Added support for the parameter "IMAPLoginMailField" for SQL/LDAP sources, and the parameter "authenticationFilter" for SQL sources. See ChangeLog.
Monotone-Parent: 1cdaff22cdbdb961e1937dc8f1ac1936bd06dc99
Monotone-Revision: 36439821e42cfcb830bfff9081d7e1318f1e92ab

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-04-14T18:41:10
Monotone-Branch: ca.inverse.sogo
2011-04-14 18:41:10 +00:00
Francis Lachapelle c33821349e See Changelog.
Monotone-Parent: 7644c155b02b86d417852ac59361714181ec8c18
Monotone-Revision: 66faeac6511d176fd1b35b6a0a5b8cbb20b0b2d1

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-01-24T18:02:12
Monotone-Branch: ca.inverse.sogo
2011-01-24 18:02:12 +00:00
Ludovic Marcotte 2c246f3e7a See ChangeLog
Monotone-Parent: 535292a4d5c9f53624dcaabc419821b5755e9ccc
Monotone-Revision: c35e5e0bbfa47c91a6b8c9b68bf31ca78ee421fc

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-12-14T18:08:36
Monotone-Branch: ca.inverse.sogo
2010-12-14 18:08:36 +00:00
Ludovic Marcotte 40c3cb74d0 See ChangeLog
Monotone-Parent: 024380d579a482e49866c36ef54561cf8b39ab02
Monotone-Revision: 2cbc46c16f9b3d45d868b15a968f614dbbaf9749

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-03-08T15:18:05
Monotone-Branch: ca.inverse.sogo
2010-03-08 15:18:05 +00:00
Ludovic Marcotte b11895fd59 See ChangeLog
Monotone-Parent: 6447c0cddc2aaf8251e73cdfed175eed08cf5bac
Monotone-Revision: 32e14dc57c4f6d9a43de5dfdf3c298091cbf84ea

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-01-08T17:48:45
Monotone-Branch: ca.inverse.sogo
2010-01-08 17:48:45 +00:00
Wolfgang Sourdeau 538367c893 Monotone-Parent: 889bc0c0dd5472ad45082fbd6acb931a2874648f
Monotone-Revision: e5c0dcb0589437eaceeabfaf2552be656e7a33c8

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-12-02T20:55:13
Monotone-Branch: ca.inverse.sogo
2009-12-02 20:55:13 +00:00
Wolfgang Sourdeau bdb9169442 Monotone-Parent: 7df1edc5e4fb86c8fe01354ff89b73239e5a4e37
Monotone-Revision: 4ac298b0202fa194faaffcdf551137eb8bdd429b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-29T21:48:00
Monotone-Branch: ca.inverse.sogo
2009-11-29 21:48:00 +00:00
Wolfgang Sourdeau b79a7e5a00 Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a
Monotone-Revision: c91eef7edcfd08d414664c25a590b6268a7e58e2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-29T04:19:32
Monotone-Branch: ca.inverse.sogo
2009-11-29 04:19:32 +00:00
Wolfgang Sourdeau b302b7887c Monotone-Parent: 4cca4d500ad1af6c1eb559603e3f0344079dd5a4
Monotone-Revision: 44d882d9bb77158fe8b181911db08dab9ca0d76b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-09-30T15:11:47
Monotone-Branch: ca.inverse.sogo
2009-09-30 15:11:47 +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
Francis Lachapelle 188fda54d4 See ChangeLog
Monotone-Parent: 968254dd9df1cf87e5269ec6f7f31e31acc794bc
Monotone-Revision: 6423f19a5a08e1fed0683fb1ab86ffb6e2519da7

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-05-12T19:56:39
Monotone-Branch: ca.inverse.sogo
2009-05-12 19:56:39 +00:00
Francis Lachapelle 0100fbd018 See ChangeLog
Monotone-Parent: 86af39bf6245663b3ce86c22d61625d3204e5e62
Monotone-Revision: 707f11d374470774389d0ad41fc35614be923164

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2009-05-03T17:50:57
Monotone-Branch: ca.inverse.sogo
2009-05-03 17:50:57 +00:00
Ludovic Marcotte e53507146c See ChangeLog
Monotone-Parent: 6daecf153c7b456921285f46297f307b36b5ceb7
Monotone-Revision: 4cbfa058c2199806b08f5a11ac5cebf02316041f

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-04-30T21:17:55
Monotone-Branch: ca.inverse.sogo
2009-04-30 21:17:55 +00:00
Ludovic Marcotte 0f9b580c59 See ChangeLog
Monotone-Parent: e290f01a5006f7dc9a5dec96622f04d6bcdb008c
Monotone-Revision: ee481548c9940bbd1cea617d613818d78b722854

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-04-13T15:01:21
Monotone-Branch: ca.inverse.sogo
2009-04-13 15:01:21 +00:00
Ludovic Marcotte 12dc73a01f See ChangeLog
Monotone-Parent: 795fdd1b62319c12f9aef930c35c63d2fd26c3ac
Monotone-Revision: e290f01a5006f7dc9a5dec96622f04d6bcdb008c

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-04-13T13:10:16
Monotone-Branch: ca.inverse.sogo
2009-04-13 13:10:16 +00:00
Ludovic Marcotte 62cdc5a13c See ChangeLog
Monotone-Parent: 9663f3f262f24910bf38ccb82e6718016ca35645
Monotone-Revision: 4c2f6d4f42eaf2a0ba7489c4099bcdf881808c53

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-04-06T12:54:03
Monotone-Branch: ca.inverse.sogo
2009-04-06 12:54:03 +00:00
Wolfgang Sourdeau f12689a73c Monotone-Parent: 1219e8fa67b77e630542e3726e865fc1bb663c61
Monotone-Revision: 8068894585ba2c44a0ab1631775f93f547ce5ff6

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-04-02T20:51:46
Monotone-Branch: ca.inverse.sogo
2009-04-02 20:51:46 +00:00
Ludovic Marcotte b65ae175c3 See ChangeLog
Monotone-Parent: e32cb5a49f7eb94c778c878808a9abcb69576a80
Monotone-Revision: 89b88978ce7a84af4dd6e2e230ede1c3ef700068

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2009-03-16T21:13:01
Monotone-Branch: ca.inverse.sogo
2009-03-16 21:13:01 +00:00
Wolfgang Sourdeau 15e496adbe Monotone-Parent: c33cdda9e79ffbb64ec7e5ffcb898838a13ac5a7
Monotone-Revision: c6900964008d79668f220a86e8a60e9a660b9c0d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-09-27T01:13:41
Monotone-Branch: ca.inverse.sogo
2008-09-27 01:13:41 +00:00