Commit Graph

92 Commits

Author SHA1 Message Date
Raphael Wimmer
f565f23f15 config.php.default: clarify meaning of LDAP_USER_CREATION
While the documentation explains the meaning of LDAP_USER_CREATION very well, the example config file just contains the explanation "Allow automatic LDAP user creation". This might confuse some admins (such as me) as it can be interpreted as "create an LDAP user for new local users". This commit expands the explanation to clarify the meaning of LDAP_USER_CREATION.
2021-11-08 19:57:11 -08:00
Erwan Colin
76a81d0675 Enable external group synchronization deactivation. 2021-09-24 13:38:41 -07:00
operateur404
d382e2e4be LDAP protocol/host/port configuration by URL; make BASE_DN optional
PHP ldap_connect($host, $port) function signature is deprecated: https://www.php.net/manual/en/function.ldap-connect.php

Querying an AD Global Catalog across an entire forest requires an empty base DN
2021-02-03 18:49:50 -08:00
Harry Kakoulidis
ac224fa178 Added an option to send a copy of all generated e-mails to a BCC address 2020-12-07 19:49:41 -08:00
JayBeeDe
e3e9cabd8b Added setting that makes possible any new LDAP user to be Manager by default 2020-10-04 12:11:07 -07:00
mildis
33c3b32cda Allow email to be retrieve by SSO ReverseProxy
If REMOTE_EMAIL header is set, use it as user email.
If REVERSE_PROXY_DEFAULT_DOMAIN is set but not REMOTE_EMAIL, use the current construct.
2020-08-28 22:59:59 -07:00
sxntxn
26618f525b Add option to configure SMTP HELO hostname 2020-07-07 20:39:23 -07:00
Matthias Straka
6c4665b3ca Add new config parameter SESSION_HANDLER 2020-07-06 21:30:27 -07:00
Max Appel
55f4a6ed74 Fixed capitalization of sAMAccountName for LDAP_USER_ATTRIBUTE_USERNAME example 2020-06-10 20:10:07 -07:00
mildis
9e1e4ea381 Allow use of the user's DN as the group filter substitution 2020-05-21 20:57:30 -07:00
Manfred Hoffmann
b442c52acb Show group memberships in a tooltip 2020-04-05 11:20:12 -07:00
mildis
b26776e529 Add cURL support to HTTP Client
- Add HTTP_PROXY_EXCLUDE option when cURL is used
- Show HTTP client backend in about page
- Fallback to legacy Stream Contexts if cURL extension is not available
2019-06-03 20:00:49 -07:00
FUJII Ryota
39e579e427 Clarify the comment about MAIL_SMTP_ENCRYPTION 2019-02-25 17:42:39 -08:00
Frédéric Guillot
ba5878e786 Update ChangeLog 2019-02-02 10:50:22 -08:00
Frédéric Guillot
8cf8f9ef07 Disable by default plugin installer
- There is no code review or any approval process to submit a plugin.
- Anyone can submit a backdoor as plugin.
- This is up to the Kanboard instance owner to validate if a plugin is legit.
2019-01-30 21:34:04 -08:00
Vadim Zhukov
44cf75467c Make PLUGINS_DIR absolute, this is the common requirement in Kanboard.
Also add comment telling users to use absolute paths to avoid someone
else failing the same way as I did.
2018-09-03 12:33:00 -07:00
Frédéric Guillot
95ac11a6aa Add system log driver and use it by default 2018-03-05 13:34:04 -08:00
Frédéric Guillot
0d578171fe Add timeout parameter for database connection 2018-02-14 10:18:27 -08:00
Frédéric Guillot
d35d5beee2 Add option to disable Mysql SSL server verification 2018-01-11 14:01:32 -08:00
Frédéric Guillot
0153cb33de Add command to remove project activities after one year 2017-12-01 11:54:02 -08:00
Frédéric Guillot
6d2076e859 Add config option to exclude fields from auth providers sync 2017-11-28 16:29:49 -08:00
Frédéric Guillot
1db9bc1b2e Update code base and doc to use kanboard.org domain 2017-11-27 11:14:37 -08:00
Frederic Guillot
d3b8fbfa28 Make configurable to number of events stored in project activities 2017-10-19 10:50:36 -07:00
Frederic Guillot
d0a1ed9227 Add configuration parameter to disable email configuration from user interface 2017-02-05 11:54:27 -05:00
Frederic Guillot
f360e1ed1f Change default value of DATA_DIR in example file 2017-01-21 22:50:56 -05:00
Frederic Guillot
f2fd5d75d9 Add config parameter to toggle automatic SQL migrations
- Add two command line opterations to show schema version
and to execute SQL migrations
- Add new configuration parameter to enable or disable
SQL migrations
2016-12-02 19:16:50 -05:00
Frederic Guillot
9ed80ff8ef Update config.default.php 2016-12-02 17:50:06 -05:00
Frederic Guillot
e2a9440c92 Fix undefined constant in config example file 2016-08-22 21:48:27 -04:00
Frederic Guillot
d4606f69f6 Minor cleanup 2016-07-23 15:15:11 -04:00
Frederic Guillot
cf7bac1860 Added config parameter to allow self-signed certificates for the HTTP client 2016-06-05 15:42:22 -04:00
Frederic Guillot
55ee906ba3 Added support for language LDAP attribute 2016-05-07 18:05:33 -04:00
Frederic Guillot
6361131d3f Improve logging 2016-05-07 14:40:49 -04:00
Frederic Guillot
300dabe6b4 Added support for LDAP user photo profile 2016-05-07 12:59:35 -04:00
Frederic Guillot
400e230881 Added support for Mysql SSL connection 2016-05-06 19:19:05 -04:00
Frederic Guillot
3872dee261 Added support for LDAP Posix Groups (OpenLDAP with memberUid) 2016-04-30 20:38:16 -04:00
Frederic Guillot
047236711e Update doc and default config file for new config option 2016-02-13 10:55:50 -05:00
Frederic Guillot
9b9d823f30 Move Gitlab and Github authentication to external plugins 2016-01-29 23:59:58 -05:00
Frederic Guillot
e9fedf3e5c Rewrite of the authentication and authorization system 2015-12-05 20:31:27 -05:00
Frederic Guillot
2451706316 Add generic LDAP client library 2015-11-27 09:15:12 -05:00
Frederic Guillot
0a8c111ca9 Fix wrong value for PLUGINS_DIR in config.default.php 2015-11-18 20:43:25 -05:00
Frederic Guillot
06e9486c59 Minor changes 2015-10-24 19:26:25 -04:00
Frederic Guillot
1fed12e353 Remove trailing slash for FILES_DIR 2015-10-24 18:04:18 -04:00
Frederic Guillot
9129a16337 Check for each request that reverse proxy user match user session 2015-10-24 09:30:27 -04:00
Frederic Guillot
9707c0b4c4 Make unit tests pass under Windows 2015-10-22 21:31:30 -04:00
Frederic Guillot
dc0749ecce Improve LDAP auth 2015-10-11 14:44:16 -04:00
Frederic Guillot
586c600040 Add proxy support for http client 2015-10-08 20:54:07 -04:00
Frederic Guillot
4a26dffaaf Add config parameter to enable/disable Syslog 2015-10-02 22:14:01 -04:00
Frederic Guillot
2af45250c4 Add config parameter PLUGINS_DIR 2015-09-22 21:27:02 -04:00
Frederic Guillot
de5049039c Improve LDAP authentication class 2015-09-12 20:28:34 -04:00
Frederic Guillot
41c334bf29 Add LDAP group sync 2015-09-06 18:07:30 -04:00