shroomify-it
a05ae617a1
example_configs: Create radicale.md
2024-02-05 15:51:26 +00:00
Austin Alvarado
7538059f6a
app: update forms to use new components ( #818 )
2024-02-05 15:51:26 +00:00
Austin Alvarado
ee4a62e1e2
server: remove debug print
2024-02-05 15:51:05 +00:00
dependabot[bot]
8a6ce87fb5
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-02-05 15:51:05 +00:00
HighwayStar
af670dbc93
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-02-05 15:51:05 +00:00
Valentin Tolmer
5840b3009d
server: Clean up main, make more functions async
2024-02-05 15:51:05 +00:00
Austin Alvarado
18f814ba02
app: add user attributes schema page ( #802 )
2024-02-05 15:51:05 +00:00
Austin Alvarado
b55caae3cc
popped stash
2024-02-05 15:42:29 +00:00
Valentin Tolmer
93b4840e93
server: Only call expand_attributes at most once per request
2024-01-23 04:54:31 +00:00
Valentin Tolmer
e0e0da9ebf
server: Treat the database password as a secret
2024-01-23 04:54:31 +00:00
Valentin Tolmer
3316f54133
server: don't error on global searches if only one side fails
2024-01-23 04:54:31 +00:00
Valentin Tolmer
c012c2891b
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-23 04:54:31 +00:00
Austin Alvarado
d459ac0c78
putting a pin in it
2024-01-23 04:11:53 +00:00
Austin Alvarado
c9f9a687a3
add schema to user details query
2024-01-20 18:46:17 +00:00
elmodor
4c47d06c9b
Added maddy example config
...
Updated README.md for Maddy
i
2024-01-20 18:46:17 +00:00
Austin Alvarado
e88db526b4
split tables
2024-01-19 22:10:59 +00:00
Austin Alvarado
e947b8eef0
Refactor + review feedback
2024-01-19 20:58:59 +00:00
Austin Alvarado
ee72b571d0
Clippy fixes
2024-01-18 05:59:59 +00:00
Austin Alvarado
cf492db570
Merge branch 'main' into attributes-ui
2024-01-17 22:47:27 -07:00
Valentin Tolmer
6120a0dca5
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-18 05:46:56 +00:00
dependabot[bot]
523d418459
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-18 05:46:56 +00:00
Austin Alvarado
55225bc15b
ui: add user attributes page
...
todo
2024-01-18 05:41:06 +00: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
Valentin Tolmer
6f905b1ca9
server: update ldap3_proto dependency
...
This will fix the issue with some unhandled controls, this time for sure
2024-01-16 17:52:15 +01:00
Valentin Tolmer
2ea17c04ba
server: Move the definition of UserId down to lldap_auth
2024-01-15 23:48:59 +01:00
Valentin Tolmer
10609b25e9
docs: Misc updates
...
Deprecate key_file in favor of key_seed, add a script to generate the secrets
2024-01-14 22:57:10 +01:00
Valentin Tolmer
9f8364ca1a
server: Fix private key reset functionality
2024-01-14 22:54:13 +01:00
Valentin Tolmer
56078c0b47
docs: add lldap-cli references, improve README
2024-01-13 22:53:12 +01:00
Valentin Tolmer
8b7852bf1c
chore: clippy warnings
2024-01-13 18:32:58 +01:00
Valentin Tolmer
c4be7f5b6f
server: Serialize attribute values when searching
...
This should fix #763 and allow filtering by custom attribute values.
2024-01-13 13:37:46 +01:00
Valentin Tolmer
337101edea
server: update ldap3_proto dependency
...
This will fix the issue with some unhandled controls
2024-01-08 16:10:11 +01:00
Valentin Tolmer
dc140f1675
server: exit with non-zero code when running into errors starting
2024-01-06 00:43:41 +01:00
Roman
f74f88f0c0
example_configs: Add grocy
2024-01-03 21:46:14 +01:00
Valentin Tolmer
708d927e90
server: add a unique index to the memberships
2024-01-03 12:40:24 +01:00
Valentin Tolmer
0d48b7f8c9
server: add support for entryDN
2023-12-31 08:27:25 +01:00
Valentin Tolmer
f2b1e73929
server: Add a check for a changing private key
...
This checks that the private key used to encode the passwords has not
changed since last successful startup, leading to a corruption of all
the passwords. Lots of common scenario are covered, with various
combinations of key in a file or from a seed, set in the config file or
in an env variable or through CLI, and so on.
2023-12-29 15:37:52 +01:00
Dedy Martadinata S
997119cdcf
switch up build steps ( #776 )
...
* switch up build steps
* also swith the buildx
2023-12-29 00:23:57 +07:00
ddiawara
a147085a2f
example_configs: add Dovecot configuration for docker-mailserver
...
---------
Co-authored-by: Dedy Martadinata S <dedyms@proton.me >
2023-12-28 11:26:37 +01:00
Dedy Martadinata S
f363ff9437
docker: Add a rootless container
...
New images with "-rootless" tags will automatically get released on the docker registry.
2023-12-28 11:22:20 +01:00
Haoyu Xu
b6e6269956
example_configs: make the zitadel doc more comprehensive
...
fixed `Userbase` attribute; added `Preferred username attribute`; added `Automatic creation`
2023-12-25 18:48:07 +01:00
Valentin Tolmer
ff0ea51121
server: Add an option to force reset the admin password
2023-12-22 08:27:35 +01:00
Haoyu Xu
9ac96e8c6e
example_configs: add support for admins and local users in homeassistant
2023-12-19 22:36:00 +01:00
Haoyu Xu
63f802648f
example_configs: Add zitadel
2023-12-19 22:11:21 +01:00
Valentin Tolmer
1aba962cd3
readme: Fix block quote
2023-12-19 13:42:07 +01:00
Dedy Martadinata S
06697a5305
readme: Add installation from package
2023-12-19 13:34:26 +01:00
Sematre
5a5d5b1d0e
example_configs: Add GitLab
2023-12-17 22:46:02 +01:00
Cherryblue
2e0d65e665
example_configs: Update seafile.md for v11
...
Updating the guide for Seafile v11+, to mention the differences.
2023-12-16 09:08:30 +01:00
Valentin Tolmer
2c54ad895d
chore: clippy
2023-12-15 23:37:25 +01:00
Valentin Tolmer
272c84c574
server: make attributes names, group names and emails case insensitive
...
In addition, group names and emails keep their casing
2023-12-15 23:21:22 +01:00