dependabot[bot]
4f050cded5
build(deps): bump actions/checkout from 4.1.4 to 4.1.5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.4...v4.1.5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 22:40:29 +02:00
RobertL
254a168e78
example_configs: mailserver: Include protocol in server host definition
...
Without the protocol specified, Mailserver throws an error
2024-05-03 09:32:54 +02:00
Pierre Penninckx
85b83aff5f
example_configs: add user_id mapping for nextcloud
...
This allows both LDAP and SSO backends to have consistent usernames
2024-05-02 09:19:33 +02:00
lvillis
199a80ca5b
example_configs: Add Metabase and sonarqube ( #906 )
2024-04-30 12:17:25 +02:00
Torstein Eide
f96868318a
example_configs: pfsense.md, add warning about error about `OU`
2024-04-27 14:42:48 +02:00
dependabot[bot]
04b0fa0ae9
build(deps): bump actions/checkout from 4.1.3 to 4.1.4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.3...v4.1.4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-24 23:26:16 +02:00
dependabot[bot]
2e08c6a7ec
build(deps): bump actions/checkout from 4.1.2 to 4.1.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.2...v4.1.3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-23 07:22:01 +02:00
dependabot[bot]
892492815d
build(deps): bump actions/checkout from 4.1.1 to 4.1.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.1...v4.1.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 21:52:51 +02:00
Valentin Tolmer
2597a250f0
github: Update codecove action to v4
2024-04-22 21:37:23 +02:00
Valentin Tolmer
f67f090bde
migration_tool: fix clippy warning
2024-04-22 20:42:40 +02:00
n-connect
a97881477f
example_configs: add FreeBSD rc.d service script
...
Use:
extract (the future) FreeBSD release package into /usr/local/ -> so your files will be under /usr/local/lldap_server/
save/copy this rc.d script file into /usr/local/etc/rc.d/
finally cat lldap_enable=YES >> /etc/rc.conf
the service script set to run the lldap server as "www" user - make sure the whole lldap_server directory is accessible/runnable by "www". Simplest to run chown -R www:www /usr/local/lldap_server
2024-04-22 17:39:05 +02:00
nitnelave
8587fc38fd
config: Fix the admin reset password option in template
2024-04-04 00:35:40 +02:00
Jonathan
6d65a2546c
docker: Include bootstrap.sh in main image
2024-04-01 18:54:09 +02:00
kri164
7806ed34ff
example_configs: Update nextcloud.md - add a example of group filter ( #882 )
2024-03-28 10:29:55 +01:00
Valentin Tolmer
22623bfab1
server: Fix user search for multiple memberOf
2024-03-18 22:02:12 +01:00
lvillis
2f20f63b41
example_configs: Fix typo in nexus.md
2024-03-15 12:02:56 +01:00
lordratner
87d825626c
example_configs: fix role in authelia
2024-03-14 20:42:03 +01:00
Aziz
8cbad6d5bd
example_configs: Add MegaRAC-SP-X-BMC
2024-03-14 09:36:12 +01:00
kevin7s-io
8db7d8a46f
example_configs: Add Harbor
2024-03-12 21:42:37 +01:00
Valentin Tolmer
533d1bcfd0
github: Update dev container to add FreeBSD target
2024-03-07 09:18:05 +01:00
Valentin Tolmer
3d8aafaa9d
app: Improve the email reset message
2024-02-27 08:41:24 +01:00
Valentin Tolmer
f93681239b
app: default to user_id if display_name is empty, when adding users to groups
2024-02-27 08:27:33 +01:00
Valentin Tolmer
13720c101c
server: silence clippy warnings
2024-02-27 08:22:58 +01:00
Valentin Tolmer
a1eb708cf3
server: Add missing unique indices on lowercase email/group names, fix memberof lookup
2024-02-26 10:53:51 +01:00
Adam Shand
959bb907d8
example_configs: Add OCIS
2024-02-20 10:40:47 +01:00
jakob42
22074f56d2
mentioned dokuwiki authchained plugin
2024-02-12 09:24:14 +01:00
Valentin Tolmer
5c5b87d5af
app,server: Switch /reset/step1 to a POST request
...
Otherwise, caching can become an issue. Also, it's not an idempotent request.
2024-02-09 00:20:31 +01:00
Valentin Tolmer
f65a6f524a
app: Fix GetDetails rendering loop in avatar
2024-02-08 21:56:11 +01:00
Valentin Tolmer
96f5b31e0c
server: Add graphQL methods to manage custom LDAP object classes
2024-02-06 22:39:05 +01:00
Valentin Tolmer
4955b7fac1
server: Add support for the custom LDAP object classes in LDAP filters
2024-02-06 22:39:05 +01:00
Valentin Tolmer
646fe32645
server: Add support for custom LDAP object classes for users and groups
2024-02-05 22:51:02 +01:00
Austin Alvarado
fa9743be6a
app: create avatar component and reorganize a little bit ( #830 )
...
* Create avatar component and reorganize a little bit
* html fmt
* fmt
2024-02-05 07:55:49 -07:00
Valentin Tolmer
38c4296d62
github: Improve codecov integration with better config
2024-02-02 15:52:29 +01:00
Valentin Tolmer
1c65cd115e
server: Fix panic due to database collation
...
When the database's collation is not "C", the DB order is not the same as the
Rust order. As such, asserting that the elements are in increasing order fails.
However, since both queries get the order from the database, they should be in
the same order.
With too many users, the query had a giant filter `IN (u1, u2, u3,
...)`. In PostgreSQL, we can pass the users as an array instead, but that
doesn't work with SQLite. Instead, we repeat the filter from the
previous query to get the same users/groups, as a subquery.
2024-02-02 15:39:16 +01:00
Austin Alvarado
8f2391a792
app: create group attribute schema page ( #825 )
2024-02-01 10:56:47 -07:00
shroomify-it
bb2654f9c2
example_configs: add radicale DAV server to the readme
2024-01-28 08:44:25 +01:00
shroomify-it
770e934859
example_configs: Create radicale.md
2024-01-28 08:42:19 +01:00
Austin Alvarado
cc0827f271
app: update forms to use new components ( #818 )
2024-01-27 09:10:02 -07:00
Austin Alvarado
93f3057b8f
server: remove debug print
2024-01-25 22:35:42 +01:00
dependabot[bot]
206e98c986
build(deps): bump peter-evans/dockerhub-description from 3 to 4
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-25 21:34:56 +01:00
HighwayStar
28e6fa0f10
example_configs: Fix docker-mailserver example
...
* Fixes following issues:
- double braces around mail= filter cause:
ldap_search_ext: Bad search filter (-7)
- too wide/upper level base DN cause, changed to ou= level helps
result: 53 Server is unwilling to perform
text: Unsupported group attribute for substring filter: "mail"
2024-01-24 08:11:15 +01:00
Valentin Tolmer
d4b3b4649e
server: Clean up main, make more functions async
2024-01-24 00:04:43 +01:00
Austin Alvarado
b78e093205
app: add user attributes schema page ( #802 )
2024-01-22 21:53:33 -07:00
Valentin Tolmer
c2eed8909a
server: Only call expand_attributes at most once per request
2024-01-23 00:17:08 +01:00
Valentin Tolmer
b82a2d5705
server: Treat the database password as a secret
2024-01-22 23:12:33 +01:00
Valentin Tolmer
addd453287
server: don't error on global searches if only one side fails
2024-01-22 22:30:54 +01:00
Valentin Tolmer
e308a5e9a1
server: Add the attribute schema to the attributes in graphql
...
And make sure that we only request the schema once per top-level query
2024-01-21 23:25:57 +01:00
elmodor
1f2f034a48
Added maddy example config
...
Updated README.md for Maddy
i
2024-01-18 22:01:57 +01:00
Valentin Tolmer
bd0a58b476
server: clean up the attributes, relax the substring filter conditions
...
This consolidates both user and group attributes in their map_{user,group}_attribute as the only point of parsing. It adds support for custom attribute filters for groups, and makes a SubString filter on an unknown attribute resolve to just false.
2024-01-17 23:44:25 +01:00
dependabot[bot]
4adb636d53
build(deps): bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-17 22:11:09 +01:00