Commit graph

45 commits

Author SHA1 Message Date
signaryk c92d3125a3 Fix the base DN searches 2024-07-05 17:28:31 -05:00
signaryk f91f8874dc Fix the base DN searches 2024-07-05 17:25:13 -05:00
signaryk 757cbb740c Fix the base DN searches 2024-07-05 17:22:59 -05:00
signaryk 02cb7a2a73 Fix the base DN searches 2024-07-05 17:19:15 -05:00
signaryk 079d832dd1 Fix the base DN searches 2024-07-05 17:16:02 -05:00
signaryk 1802a16d8a Fix the base DN searches 2024-07-05 17:15:18 -05:00
signaryk 3c5e55b83e Implement base DN search that's basically group search 2024-07-05 16:53:33 -05:00
signaryk 50183c2cba Try defining baseDN for nextcloud to be happy 2024-07-05 16:33:47 -05:00
signaryk ab4283ceac Fix looping over multiple entities or groups 2024-07-05 16:16:02 -05:00
signaryk c2eca7ed43 Add memberOf filtering for user search 2024-07-05 16:05:57 -05:00
signaryk 5b50734599 Add gitea/forgejo sepcific queries support 2024-07-04 10:07:25 -05:00
Michael Aldridge 18acf05b6b .github/workflows: Use auto-generated creds 2022-08-27 17:39:56 -05:00
Michael Aldridge 9cc9e6e986 internal/ldap: Add option to bind anonmyously 2022-08-27 17:35:45 -05:00
Michael Aldridge b8cd3bb4bc internal/ldap: use variadic options 2022-08-27 16:46:54 -05:00
Michael Aldridge 3d431cbdf1 main: kludge logrus formatter into hclog a bit more 2022-08-27 16:33:10 -05:00
Michael Aldridge 506466c01d go.mod: update netauth client to v0.6.1. 2022-08-27 16:08:56 -05:00
Michael Aldridge 1c964cb732 internal/ldap: Improve support for attribute-present filters 2022-08-27 15:51:03 -05:00
Michael Aldridge 69798ffe7a internal/ldap: Log unsupported search filters 2021-10-16 18:01:02 -05:00
Michael Aldridge 65e76b3c73 Update client to netauth v0.4.1 2021-03-20 23:29:00 -07:00
Michael Aldridge 287056df00 Log client startup errors 2021-03-20 21:20:54 -07:00
Michael Aldridge 0eef9f2b22 Push release to correct repo 2021-03-18 01:27:53 -07:00
Michael Aldridge d4100a055e Fix NOTICE generation 2021-03-18 01:16:30 -07:00
Michael Aldridge c02929e9e3 Add more advanced release workflow 2021-03-18 00:53:49 -07:00
Michael Aldridge 9415810db1 Update to netauth v0.4.0 2021-03-18 00:37:19 -07:00
Michael Aldridge 12c4054bce Shrink docker container 2020-11-10 22:59:53 -08:00
Michael Aldridge 9d283c5315 Link container to source repo 2020-11-10 22:05:02 -08:00
Michael Aldridge 1f9ea643d7 Push to ghcr.io 2020-11-10 21:58:19 -08:00
Michael Aldridge 4ff8b99cbe Add github workflow to package containers 2020-11-10 17:42:12 -08:00
Michael Aldridge 55b4034696 Add dockerfile 2020-11-09 22:36:02 -08:00
Michael Aldridge 44d8cee507 internal/ldap: Correctly handle multi-valued attributes 2020-11-08 19:33:21 -08:00
Michael Aldridge 1b2e59b9be internal/ldap: Support more LDAP filters 2020-11-08 16:45:07 -08:00
Michael Aldridge c4dd12c378 internal/ldap: Fix search equivalence translation 2020-08-25 18:58:56 -07:00
Michael Aldridge 4a82eb8228 meta: Add release machinery 2020-08-23 22:46:37 -07:00
Michael Aldridge 1ce7cfb147 main: Add defaults 2020-08-23 19:39:32 -07:00
Michael Aldridge 1c55b7d328 main: Allow serving TLS connections 2020-08-23 19:35:21 -07:00
Michael Aldridge 6d4b4de38a main: Handle initialization and shutdown 2020-08-23 15:31:20 -07:00
Michael Aldridge 3c3d6979bc internal/ldap: Improve search debugging 2020-08-23 15:11:14 -07:00
Michael Aldridge 5789f11056 internal/ldap: Synchronize path 2020-08-23 00:52:38 -07:00
Michael Aldridge 792f53e2da internal/ldap: Implement search for groups 2020-08-23 00:50:43 -07:00
Michael Aldridge f8157ba366 README.md: Update readme 2020-08-23 00:18:54 -07:00
Michael Aldridge 2cf2849cea internal/ldap: Implement search for entities 2020-08-23 00:17:03 -07:00
Michael Aldridge 2b8ce28a83 internal/ldap: Remove unused search function 2020-08-22 20:50:38 -07:00
Michael Aldridge 83e78da739 internal/ldap: Handle bind 2020-08-22 20:49:54 -07:00
Michael Aldridge b3783dffb5 internal/ldap: Initial boilerplate 2020-08-21 00:03:53 -07:00
Michael Aldridge e707cb2b34 Initial Commit 2020-08-17 01:22:17 -07:00