Austin
d509dc82a0
Review feedback plus avatar rounding
2023-03-23 19:29:46 +00:00
Austin
d60d869eba
Merge branch 'main' of https://github.com/nitnelave/lldap into feature/avatar-display
2023-03-23 02:50:25 +00:00
Austin
641f08e269
remove dead code
2023-03-22 20:12:24 +00:00
Austin
590825fe73
Updates
2023-03-22 20:08:43 +00:00
Austin Alvarado
834d68a47e
docs: fix DB migration, add sqlite migration helper script
2023-03-22 17:07:10 +01:00
Austin
970af4f01a
Merge branch 'main' into feature/avatar-display
2023-03-22 15:57:51 +00:00
Austin Alvarado
05dbe6818d
server: Create schema command
2023-03-21 14:16:19 +01:00
Austin Alvarado
80dfeb1293
app: Implement dark theme and toggle
2023-03-21 10:50:17 +01:00
Valentin Tolmer
bf64c091cc
docker: Update dockerfiles to build the lldap_set_password tool
2023-03-21 00:03:09 +01:00
Valentin Tolmer
b4d7ada317
lldap_set_password: create the new tool
...
Fixes #473 .
2023-03-21 00:03:09 +01:00
Valentin Tolmer
a07f7ac389
server: ensure first/last name nullable, make avatar long blob in DB
...
Fixes #474 , #486 .
2023-03-20 23:42:47 +01:00
Valentin Tolmer
46b8f2a8a5
server: return groups in memberof by cn instead of uid
...
Fixes #468 .
2023-03-20 22:10:38 +01:00
Austin Alvarado
91ada70c7d
vscode: Update devcontainer and build instructions
2023-03-20 21:29:54 +01:00
Valentin Tolmer
b2cfc0ed03
app: update yew to 0.19
...
This is a massive change to all the components, since the interface
changed.
There are opportunities to greatly simplify some components by turning
them into functional_components, but this work has tried to stay as
mechanical as possible.
2023-03-20 12:11:34 +01:00
Valentin Tolmer
8d44717588
app: replace ConsoleService with gloo_console
2023-03-20 12:11:34 +01:00
Valentin Tolmer
f44e8b7659
app: wrap template arguments in braces
...
To prepare for the migration to yew 1.19
2023-03-20 12:11:34 +01:00
amiga23
07523219d1
docs(dex): Fix group search
...
The userAttr needs to be the full DN, otherwise the search does not work:
```
❯ ldapsearch -x -H ldap://localhost:3890 -D "cn=admin,ou=people,dc=example,dc=com" -b "ou=groups,dc=example,dc=com" -W "member=bob"
Enter LDAP Password:
# extended LDIF
#
# LDAPv3
# base <ou=groups,dc=example,dc=com> with scope subtree
# filter: member=bob
# requesting: ALL
#
# search result
search: 2
result: 53 Server is unwilling to perform
text: Unsupported group filter: while parsing a user ID: Missing DN value
# numResponses: 1
```
2023-03-18 00:07:40 +01:00
dependabot[bot]
7f76e2095d
build(deps): bump actions/checkout from 3.3.0 to 3.4.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.3.0 to 3.4.0.
- [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/v3.3.0...v3.4.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 18:18:13 +01:00
Valentin Tolmer
313fe3e0b7
clippy: fix new warning
2023-03-17 18:13:10 +01:00
Austin Alvarado
c817b31dfc
docs: Add DB migration docs
2023-03-17 17:49:24 +01:00
Austin
b49e3404f8
Tweaks
2023-03-17 15:52:21 +00:00
Dedy Martadinata S
9e038f5218
docker: use correct username for chown
2023-03-17 16:23:53 +01:00
Valentin Tolmer
9e479d38fe
app: get rid of rollup, gzip the wasm
2023-03-05 16:31:56 +01:00
Valentin Tolmer
2593606f16
docs: add docs about scripting
2023-03-03 16:04:08 +01:00
Valentin Tolmer
1b91cc8ac2
server: update clap and mockall
2023-03-02 10:51:38 +01:00
Valentin Tolmer
28607c4744
server: update various dependencies
2023-03-02 10:51:38 +01:00
Valentin Tolmer
dce73f91ef
server: update actix, inline juniper-actix
2023-03-02 10:51:38 +01:00
Valentin Tolmer
07de6062ca
server: update tokio
2023-03-02 10:51:38 +01:00
Valentin Tolmer
c9997d4c17
server: statically enforce access control
2023-03-01 11:28:04 +01:00
Luca Tagliavini
322bf26db5
server: allow non authenticated smtp connections
2023-02-25 18:56:49 +01:00
carolosf
98acd68f06
example_configs: Add example for Sonatype Nexus Repository Manager 3
2023-02-23 09:33:35 +01:00
WS
733f990858
example_configs: Add Rancher example
2023-02-20 15:27:00 +01:00
Valentin Tolmer
bebb00aa2e
app: improve error message for wrong/expired reset token
2023-02-15 14:43:26 +01:00
Valentin Tolmer
193a0fd710
server: Remove trailing / from the domain URL
2023-02-15 14:43:26 +01:00
Valentin Tolmer
3650a438df
docker: fix healthcheck
2023-02-15 11:10:32 +01:00
arcoast
5bee73180d
example_configs: add authentik configuration
...
This should import users, groups & memberships
2023-02-14 18:22:49 +01:00
Valentin Tolmer
672dd96e7e
server: add content-type header to the email
2023-02-14 11:22:22 +01:00
Valentin Tolmer
62104b417a
app: probe for password reset support
2023-02-13 20:24:20 +01:00
Valentin Tolmer
562ad524c4
server: only add password reset routes if they are enabled
2023-02-13 20:24:20 +01:00
Valentin Tolmer
ea498df78b
server: add a test for compare with uniqueMember
2023-02-13 19:31:12 +01:00
Valentin Tolmer
1ce239103c
server: removed dbg
2023-02-13 16:14:52 +01:00
Valentin Tolmer
81036943c2
server: Add support for SubString ldap filter
2023-02-13 16:10:14 +01:00
Valentin Tolmer
21e51c3d38
server: Add support for LdapCompare op
2023-02-13 12:59:53 +01:00
DarkSpir
e92947fc3b
app: Change input field to password type in change_password ui ( #443 )
...
Change input field type for field old_password from its default "text" to "password"
Fixes #442
2023-02-13 09:29:54 +01:00
Juli
94d45f7320
example_configs: Added explanation to Jellyfin Docs
2023-02-12 11:10:52 +01:00
Valentin Tolmer
d04305433f
server: use the new into_tuple from sea_orm
2023-02-10 12:57:38 +01:00
Valentin Tolmer
63cbf30dd7
server: upgrade sea-orm to 0.11
2023-02-10 12:57:38 +01:00
Valentin Tolmer
96eb17a963
server: fix clippy warning
...
The clippy::uninlined_format_args warning in 1.67 was downgraded to
pedantic in 1.67.1 due to lack of support in rust-analyzer, so we're not
updating that one yet.
2023-02-10 12:03:23 +01:00
Valentin Tolmer
8f2c5b397c
server: allow NULL for display_name
...
Fixes #387 .
2023-02-10 11:19:22 +01:00
Rex Zhang
648848c816
example_configs: Add note for Gitea's simple auth mode
2023-02-08 10:30:23 +01:00