Valentin Tolmer
4eb54d58a1
github: push a :latest-v1 tag
2022-11-21 14:04:11 +01:00
Valentin Tolmer
586e8df29d
version: bump to 1.0-alpha
2022-11-21 12:22:36 +01:00
Valentin Tolmer
5cb07b9780
dependencies: update opaque_ke to v2
...
This is a breaking change: it changes the way the password data is
serialized in the DB, so any saved password is no longer readable (all
passwords have to get reset).
2022-11-21 12:22:10 +01:00
Norm
ffc59af345
example_configs: Update Nextcloud and add tutorial for OIDC with Authelia
2022-11-18 14:05:16 +01:00
dependabot[bot]
03ad10dfc5
build(deps): bump Swatinem/rust-cache from 1 to 2
...
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache ) from 1 to 2.
- [Release notes](https://github.com/Swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Swatinem/rust-cache/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-18 11:05:43 +01:00
Hobbabobba
eb26019a52
example_configs: Added zendto
...
* Create zendto.md
* Update README.md
2022-11-10 11:06:29 +01:00
Hobbabobba
69d0308f46
example_configs: Add vaultwarden sync
2022-11-04 15:34:14 +01:00
Lewis Larsen
ba0dc33583
app: front end improvements
...
Added colour to required asterisks
Added padding to the footer
Added bootstrap class to select elements
Added various icons to buttons
Fixed various button layouts
Reworded some messages
Moved around some form elements
Fixes #12
2022-11-03 15:40:02 +01:00
Dedy Martadinata S
e0c0efcb2f
readme: use nodejs 16 for the build instructions
...
As there are many distributions, and different nodejs out there, define nodejs version to match the CI build.
2022-11-02 08:19:31 +01:00
Igor Rzegocki
e3b1810229
docker: add tzdata package, to support TZ env variable
2022-11-01 12:57:49 +01:00
Valentin Tolmer
e81c87f288
server,app: Add support for resetting your password with email
...
Instead of just username
Fixes #267
2022-10-29 15:04:45 +02:00
Valentin Tolmer
234cb70b97
server: fix handling of present filters
...
If the filter name was not in the list of attributes to return, it
wouldn't be counted as a valid attribute, meaning that the aliases of
attributes were not recognized.
Fixes #351
2022-10-26 09:29:02 +02:00
Indrek Haav
201e3a93eb
Ensure generated JWT doesn't include quotation mark
2022-10-20 13:42:19 +02:00
Valentin Tolmer
27144ee37e
server: Add support for creating a user through LDAP
2022-10-20 10:09:17 +02:00
Valentin Tolmer
2477439ecc
server: Improve rootDSE
...
Matches the case-insensitive "objectclass" filter, fix the reported
version, and declares the name context and some other attributes.
Potential fix to #330 .
2022-10-19 17:35:45 +02:00
Valentin Tolmer
ff66e918cf
server: increase max payload size to 16MB
...
Fixes #337
2022-10-19 17:28:25 +02:00
Valentin Tolmer
ee7dc39afa
example_configs: Add quotes to authelia filters
2022-10-19 14:13:55 +02:00
Valentin Tolmer
4c69f917e7
server: Improve equality handling in filters
...
Now the columns are checked and mapped to user columns, to avoid any
ambiguity.
Fixes #341 .
2022-10-19 08:43:38 +02:00
Valentin Tolmer
8d19678e39
server: refactor sql backend handler
...
And add some missing tests
2022-10-18 13:04:59 +02:00
Valentin Tolmer
bf42517077
nextest: add configuration
2022-10-17 14:39:44 +02:00
Valentin Tolmer
35aa656677
server: refactor ldap_handler
...
Split it into several files, move them into the domain folder, introduce
`LdapError` for better control flow.
2022-10-17 14:39:44 +02:00
Valentin Tolmer
0be440efc8
server: Start versioning the DB schema
...
In preparation for #67 .
2022-10-17 09:38:37 +02:00
Roman
eefe65c042
example_configs: Add Dell iDrac
2022-10-16 16:10:47 +02:00
Roman
a42a532929
example_configs: Add WeKan sample config
2022-10-15 14:42:16 +02:00
Hobbabobba
3bb07db63f
example_configs: fix docuwiki group filter
2022-10-12 22:22:48 +02:00
Valentin Tolmer
32850d4ff9
ldap: add entryUUID to the default fields
...
It should help with #293 .
2022-10-12 18:35:40 +02:00
Dedy Martadinata
92178d2e77
github: automate release artifact creation
2022-10-12 17:49:41 +02:00
Valentin Tolmer
d592b10c87
docker: install gosu
2022-10-12 16:44:52 +02:00
Valentin Tolmer
188a92d124
docker: add healthcheck
2022-10-12 16:44:52 +02:00
Valentin Tolmer
3aaf53442b
server: implement healthcheck
2022-10-12 16:44:52 +02:00
Valentin Tolmer
01d4b6e1fc
lock: update Cargo.lock
2022-10-12 11:14:42 +02:00
Floris
a2dfca0e37
readme: Update to reflect new stable user env settings
2022-10-11 09:31:26 +02:00
Valentin Tolmer
b3f64c6efe
Bump version to 0.4.2-alpha
2022-10-10 21:09:34 +02:00
Valentin Tolmer
32f28d664e
Bump to version 0.4.1
2022-10-10 17:46:34 +02:00
Hobbabobba
412f4fa644
example_config: add Docuwiki
2022-10-09 13:11:26 +02:00
dependabot[bot]
4ffa565e51
build(deps): bump actions/checkout from 2 to 3.1.0 ( #314 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.1.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/v2...v3.1.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: nitnelave <valentin.tolmer@gmail.com>
2022-10-08 06:33:30 +02:00
Hobbabobba
2f9ea4f10f
example_configs: add hedgedoc
...
Co-authored-by: nitnelave <valentin.tolmer@gmail.com>
2022-10-07 21:19:55 +02:00
Dedy Martadinata
123fdc5baf
docker: use the locally-downloaded assets
...
Change the index to the local one to use the locally-downloaded fonts and css.
2022-10-07 19:22:20 +02:00
Valentin Tolmer
5402aa5aa2
server: Silence error message when creating DB
...
Fixes #300
2022-09-30 15:12:15 +02:00
Valentin Tolmer
8069516283
server: Add support for PKCS1 keys
...
Fixes #288
2022-09-30 13:56:03 +02:00
Valentin Tolmer
6c21f2ef4b
clippy: fix warning by implementing Eq
2022-09-27 06:54:29 +02:00
Valentin Tolmer
516893f1f7
server: Fix query building of chained ands/ors
...
Fixes #303
2022-09-27 05:14:57 +02:00
Marco Dura
1660cb1fbb
example_config: grafana fix typos and attributes
2022-09-22 15:22:30 +02:00
Valentin Tolmer
7e1ce10df1
server: allow every config value to be specified as a file
...
By using https://crates.io/crates/figment_file_provider_adapter
Fixes https://github.com/nitnelave/lldap/issues/263
2022-09-14 11:16:50 +02:00
arcoast
b6ee918ca9
example_configs: add Airsonic
2022-09-10 14:32:56 +02:00
Valentin Tolmer
24efd61464
github: fix static wasm-pack build
2022-09-10 13:12:20 +02:00
Valentin Tolmer
0b6b274cfa
example_configs: add Nextcloud
2022-09-10 12:47:41 +02:00
Alexander Olsson
8b01271e94
readme: Fix typo
...
Co-authored-by: alol <alexander.olsson@flaxplax.com>
2022-08-16 16:53:35 -05:00
Valentin Tolmer
d536addf0a
migration-tool: misc cleanup
2022-08-09 13:03:28 +02:00
Valentin Tolmer
2ca083541e
migration-tool: Import users' avatars
2022-08-09 13:03:28 +02:00