Martin Leydier
|
04afc9d8d9
|
docs: add grafana config (#186)
|
2022-06-24 12:41:33 +02:00 |
|
publicdesert
|
b03a38f267
|
docs: add Readd example config for Seafile
Readds both the previous example for Seafile and an alternative setup with Authelia as an intermediary.
|
2022-06-24 12:38:40 +02:00 |
|
MickMorley
|
8f446bd932
|
docs: add Syncthing example
|
2022-06-21 23:13:37 +02:00 |
|
Dedy Martadinata S
|
1ae7987b88
|
docs: portainer: add filter by group example
|
2022-06-20 11:54:16 +02:00 |
|
publicdesert
|
936a6d696a
|
Removed Seafile example config
Removed Seafile example config because of the issue in described in #191
|
2022-06-17 16:11:50 +02:00 |
|
publicdesert
|
fc7ec97051
|
Apply suggested changes
|
2022-06-17 16:11:50 +02:00 |
|
publicdesert
|
a67128338d
|
Add examples for Gitea and Seafile
|
2022-06-17 16:11:50 +02:00 |
|
Christian Kracher
|
e757638506
|
Create portainer.md
portainer.ai CE LLDAP configuration
|
2022-06-12 13:22:50 +02:00 |
|
dada513
|
a673a6aa45
|
get working usernames
|
2022-06-11 14:06:56 +02:00 |
|
dada513
|
9b91362730
|
add wg-portal example
|
2022-06-11 14:06:56 +02:00 |
|
Valentin Tolmer
|
733d363e25
|
ldap: handle full scope searches
Nextcloud searches for users by specifying the entire user DN as the
scope. This commit adds support for these specific scopes.
|
2022-06-10 17:18:46 +02:00 |
|
Valentin Tolmer
|
da186fab38
|
ldap: add support for memberOf attribute
The "memberOf" filter was already supported, but not the attribute.
Fixes #179
|
2022-06-10 15:22:06 +02:00 |
|
Valentin Tolmer
|
1f632a8069
|
example_configs: add Matrix
|
2022-06-07 15:27:47 +02:00 |
|
Valentin Tolmer
|
ff698df280
|
server: Introduce a read-only user
|
2022-06-06 17:27:37 +02:00 |
|
Valentin Tolmer
|
1efab58d0c
|
ldap: add an option to silence unknown fields in the config
|
2022-05-30 20:08:02 +02:00 |
|
Valentin Tolmer
|
a0b0b455ed
|
ldap: ignore unknown filters
|
2022-05-30 20:08:02 +02:00 |
|
Valentin Tolmer
|
1d8582f937
|
ldap: lowercase all DN, fields, values
|
2022-05-30 19:23:29 +02:00 |
|
Valentin Tolmer
|
7e62cc6eda
|
ldap: handle "present" filters for groups
|
2022-05-29 19:30:07 +02:00 |
|
Valentin Tolmer
|
55bcced476
|
readme: fix env variable
|
2022-05-20 13:03:43 +02:00 |
|
Matthew Strasiotto
|
b7957f598b
|
ldap wildcard handler, error if '*' attribute makes it to get_x_attribute
|
2022-05-12 13:14:04 +02:00 |
|
Matthew Strasiotto
|
5150d8341f
|
ldap wildcard handler, add tests
|
2022-05-12 13:14:04 +02:00 |
|
Matthew Strasiotto
|
e5c80b9f17
|
handle wildcards being given as ldap attribute params
fix wildcard expansion
address some pr comments
Move ldap attribute expansion lists to constants
As per: https://github.com/nitnelave/lldap/pull/164#discussion_r867348971
lldap *+ expansion: remove unneccesary cloning
https://github.com/nitnelave/lldap/pull/164#discussion_r867349805
ldap attribute wildcard handling: remove duplicated wildcards
https://github.com/nitnelave/lldap/pull/164#issuecomment-1120211031
ldap wildcard expansion: refactor
ldap attribute handlers: handle '+' by ignoring, '*' and unmatched by warning and ignoring
attribute wildcard expansion: refactor, don't remove '+'
|
2022-05-12 13:14:04 +02:00 |
|
Matthew Strasiotto
|
875c59758b
|
handle dn attribute being queried as distinguishedname
|
2022-05-12 13:14:04 +02:00 |
|
Valentin Tolmer
|
b54fe9128d
|
app: Implement login refresh
|
2022-05-11 17:14:41 +02:00 |
|
Valentin Tolmer
|
ebffc1c086
|
server, ldap: Use group membership for admin status
|
2022-05-08 20:36:57 +02:00 |
|
dependabot[bot]
|
5c1db3cf4a
|
build(deps): bump docker/setup-buildx-action from 1 to 2
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-07 20:02:28 +02:00 |
|
dependabot[bot]
|
e173f34edb
|
build(deps): bump docker/metadata-action from 3 to 4
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3 to 4.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3...v4)
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-07 19:53:44 +02:00 |
|
dependabot[bot]
|
05c60979d7
|
build(deps): bump docker/build-push-action from 2 to 3
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-07 18:46:11 +02:00 |
|
Valentin Tolmer
|
d6c2805847
|
server: don't try to load the certificates if they're not needed
|
2022-05-07 15:01:54 +02:00 |
|
dependabot[bot]
|
89ae7c200c
|
build(deps): bump docker/login-action from 1 to 2
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2022-05-07 14:40:44 +02:00 |
|
Valentin Tolmer
|
f689458aa2
|
server: Implement LDAPS support
|
2022-05-05 17:19:11 +02:00 |
|
Valentin Tolmer
|
6b6f11db1b
|
server: update clap and add LDAPS options
|
2022-05-05 17:19:11 +02:00 |
|
Valentin Tolmer
|
f1b86a16ee
|
ldap: return uids instead of cns for users
|
2022-05-03 12:13:43 +02:00 |
|
Valentin Tolmer
|
4f89b73fe5
|
readme: Fix anchors
|
2022-04-29 15:56:57 +02:00 |
|
Valentin Tolmer
|
c7d68af691
|
github: remove nightly installations
|
2022-04-29 15:54:06 +02:00 |
|
Valentin Tolmer
|
4537d1ae2b
|
docs: update architecture doc
|
2022-04-29 15:04:26 +02:00 |
|
Valentin Tolmer
|
90611aefef
|
readme: Make compatible services more explicit
|
2022-04-29 10:18:26 +02:00 |
|
Valentin Tolmer
|
bd90a3a426
|
ldap: return actual "cn" value instead of "uid" in LDAP messages
|
2022-04-29 10:02:43 +02:00 |
|
Valentin Tolmer
|
e1e1d6cd20
|
ldap: accept "uid" or "cn" as username
|
2022-04-29 10:02:43 +02:00 |
|
JaidenW
|
16a544b5a0
|
Update Organizr.md
|
2022-04-29 09:37:46 +02:00 |
|
JaidenW
|
73ac5a65d4
|
Create Organizr.md
Help document for configuring LDAP backend on Organizr
|
2022-04-29 09:37:46 +02:00 |
|
Valentin Tolmer
|
5420dcf2b8
|
github: skip coverage for doc branches
|
2022-04-25 17:52:00 +02:00 |
|
Cyrix126
|
cb84f7f387
|
Add example configuration for dolibarr
|
2022-04-25 17:39:06 +02:00 |
|
Valentin Tolmer
|
c7f45b12ac
|
app: add bottom padding to avoid overlap with the footer
|
2022-04-25 10:34:22 +02:00 |
|
Valentin Tolmer
|
f52197e76f
|
server: allow non-admin user to do limited searches
|
2022-04-25 09:34:25 +02:00 |
|
Valentin Tolmer
|
3ac38bb96f
|
ldap_handler: Reports groups as groupOfNames as well
|
2022-04-20 10:54:21 +02:00 |
|
Valentin Tolmer
|
2197fe77a5
|
server: Handle "1.1" special attribute
|
2022-04-18 12:01:58 +02:00 |
|
Valentin Tolmer
|
8d7881171b
|
examples: Add Jellyfin config.
|
2022-04-17 23:22:25 +02:00 |
|
Valentin Tolmer
|
f2570cdd3c
|
github: fix coverage action
|
2022-04-17 23:14:10 +02:00 |
|
Valentin Tolmer
|
be452f4649
|
gitignore: ignore custom config
|
2022-04-17 23:14:10 +02:00 |
|