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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diptesh Choudhuri 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58b9c28a0b 
							
						 
					 
					
						
						
							
							example_configs: Add Dex example  
						
						 
						
						... 
						
						
						
						Fixes  #428 . 
						
					 
					
						2023-02-01 13:02:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							c3d18dbbe8 
							
						 
					 
					
						
						
							
							build(deps): bump docker/build-push-action from 3 to 4  
						
						 
						
						... 
						
						
						
						Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
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> 
						
					 
					
						2023-01-31 11:26:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6a0edcfb 
							
						 
					 
					
						
						
							
							build(deps): bump bumpalo from 3.10.0 to 3.12.0  
						
						 
						
						... 
						
						
						
						Bumps [bumpalo](https://github.com/fitzgen/bumpalo ) from 3.10.0 to 3.12.0.
- [Release notes](https://github.com/fitzgen/bumpalo/releases )
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fitzgen/bumpalo/compare/3.10.0...3.12.0 )
---
updated-dependencies:
- dependency-name: bumpalo
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com> 
						
					 
					
						2023-01-24 14:55:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							d56de80381 
							
						 
					 
					
						
						
							
							server: Update lettre  
						
						 
						
						
						
					 
					
						2023-01-24 14:39:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							3fa100be0c 
							
						 
					 
					
						
						
							
							server: update sea-orm dependency  
						
						 
						
						... 
						
						
						
						Fixes  #405  
						
					 
					
						2023-01-24 10:51:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dedy Martadinata S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df1169e06d 
							
						 
					 
					
						
						
							
							docker: simplify binary build, add db integration test  
						
						 
						
						
						
					 
					
						2023-01-22 11:10:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								arcoast 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ae1597ecd 
							
						 
					 
					
						
						
							
							example_configs: Add Wikijs example  
						
						 
						
						... 
						
						
						
						In response to https://github.com/nitnelave/lldap/pull/424#discussion_r1083280235  
						
					 
					
						2023-01-22 09:49:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Igor Rzegocki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d722be8896 
							
						 
					 
					
						
						
							
							server: add option to use insecure SMTP connection  
						
						 
						
						
						
					 
					
						2023-01-19 11:30:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							9018e6fa34 
							
						 
					 
					
						
						
							
							server, refactor: Add a conversion from bool for the filters  
						
						 
						
						
						
					 
					
						2023-01-17 15:09:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Tagliavini 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							807fd10d13 
							
						 
					 
					
						
						
							
							server: Add support for DN filters  
						
						 
						
						
						
					 
					
						2023-01-17 14:21:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							f979e16b95 
							
						 
					 
					
						
						
							
							server: Fix healthcheck return code  
						
						 
						
						... 
						
						
						
						The healthcheck was not returning a non-zero code when failing, due to
an extra layer of Results 
						
					 
					
						2023-01-16 17:35:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							955a559c21 
							
						 
					 
					
						
						
							
							clippy: fix warning  
						
						 
						
						
						
					 
					
						2023-01-13 15:50:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							e458aca3e3 
							
						 
					 
					
						
						
							
							db: Change the DB storage type to NaiveDateTime  
						
						 
						
						... 
						
						
						
						The entire internals of the server now work using only NaiveDateTime,
since we know they are all UTC. At the fringes (LDAP, GraphQL, JWT
tokens) we convert back into UTC to make sure we have a clear API.
This allows us to be compatible with Postgres (which doesn't support
DateTime<UTC>, only NaiveDateTime).
This change is backwards compatible since in SQlite with
Sea-query/Sea-ORM, the UTC datetimes are stored without a timezone, as
simple strings. It's the same format as NaiveDateTime.
Fixes  #87 . 
						
					 
					
						2023-01-13 15:50:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Valentin Tolmer 
							
						 
					 
					
						
						
						
						
							
						
						
							692bbb00f1 
							
						 
					 
					
						
						
							
							db: Change the version number from u8 to i16  
						
						 
						
						... 
						
						
						
						This is the smallest integer compatible with all of MySQL, Postgres and
SQlite.
This is a backwards-compatible change for SQlite since both are
represented as "integer", and all u8 values can be represented as i16. 
						
					 
					
						2023-01-13 15:50:03 +01:00