Fabian Kromer
dc8595ad68
Fully replace bunyan with meteor/logging for the LDAP logger (fixes issue #5156 )
2 years ago
Lauri Ojansivu
c27a00a4a8
Fixed typo at ldap.js.
...
Thanks to xet7 !
2 years ago
Lauri Ojansivu
c898a3f5ea
Fixed Can't login via LDAP because of some Node.js issues.
...
Thanks to Danny-Graf and xet7 !
Fixes #5113
2 years ago
Lauri Ojansivu
7f91055d8c
Comment out warning about unset variable at ldap.js.
...
Thanks to xet7 !
2 years ago
Lauri Ojansivu
e83945c1a6
Replaced ldap logger https://www.npmjs.com/package/bunyan with https://docs.meteor.com/packages/logging.html , because bunyan did show dtrace errors when building WeKan.
...
Thanks to xet7 !
2 years ago
Lauri Ojansivu
2da7b1d542
Fix LDAP Group Filtering does not work.
...
Thanks to emilburggraf, psteinforth, craig-silva, Daniel-H76, benh57, falkheiland and xet7 !
Fixes wekan/ldap#64
2 years ago
Johannes Zellner
2ad56af57b
Provide a copy of escapedToHex() from ldapjs
...
Since this is not exported by the upstream module, a copy was made.
3 years ago
Lauri Ojansivu
252b2f6f87
Try to fix #4754 LDAP CN escape. Please test.
...
Thanks to xet7 !
3 years ago
Lauri Ojansivu
743d9d2be8
Try to fix Unescaped char in CN at LDAP, by updating to ldapjs to 2.3.3 and adding escape.
...
Thanks to xUndero, mfilser, gramakri and xet7 !
Fixes #4754
3 years ago
Lauri Ojansivu
00768b4392
Added back WeKan lockout, ldap, oidc, cas.
...
Thanks to xet7 !
3 years ago
Lauri Ojansivu
40265144af
Upgrade to Meteor 2.3.4
...
Thanks to xet7 !
3 years ago
Lauri Ojansivu
fe40f35d6d
LDAP AD Simple Auth: Added settings for all Wekan Standalone (non-Sandstorm) platforms.
...
Thanks to xet7 !
4 years ago
Stefan Maaßen
c0d1ed714e
added comment because of change in configuration dependencies
4 years ago
Robert Scheck
4c6084ab68
Repair LDAP_REJECT_UNAUTHORIZED=false (broken by commit 31f8912
, fixes #3493 )
...
Previous commit 31f89121fe
happened to fix
CVE-2021-3309, but unfortunately breaks LDAP_REJECT_UNAUTHORIZED=false.
4 years ago
Robert Scheck
927d15f2d8
Handle '\n' line breaks in PEM-encoded SSL/TLS certificates
...
For example Podman, handling OCI containers, does not seem to have
a way to pass multi-line strings via env files (and Docker seems to
have the same issue at least outside of docker-compose). Thus this
change allows 'LDAP_CA_CERT' to handle a string with '\n', because
currently only 0x0A aka LF might work. An example for additionally
supported format:
LDAP_CA_CERT=-----BEGIN CERTIFICATE-----\n...\n...\n...\n-----END CERTIFICATE-----
See also: https://github.com/wekan/wekan/issues/3484
4 years ago
Robert Scheck
31f89121fe
Reject by default LDAP connections not authorized via CA trust store
...
See also: https://github.com/wekan/wekan/issues/3482
4 years ago
Stefan Maaßen
fe7962e10a
AD Simple Auth is working
5 years ago
Lauri Ojansivu
9b905c2833
Try to fix Node 12 Buffer() deprecation errors.
...
Thanks to xet7 !
5 years ago
Lauri Ojansivu
e01f4dbf13
Change Buffer to Buffer.alloc on Node v12. Try to fix Snap.
5 years ago
Tobias
2bd48bc45c
add settings field for LDAP user authentication field
6 years ago
Thiago Fernando
fd1af07e43
Update ldap.js
6 years ago
Lauri Ojansivu
73e265d8fd
Include to Wekan packages directory contents, so that meteor command would build all directly.
...
This also simplifies build scripts.
Thanks to xet7 !
6 years ago