dependabot[bot]
6d2be193ec
Bump hashbrown from 0.12.2 to 0.12.3 ( #926 )
...
Bumps [hashbrown](https://github.com/rust-lang/hashbrown ) from 0.12.2 to 0.12.3.
- [Release notes](https://github.com/rust-lang/hashbrown/releases )
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/hashbrown/compare/v0.12.2...v0.12.3 )
---
updated-dependencies:
- dependency-name: hashbrown
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2022-07-18 19:58:02 +10:00
dependabot[bot]
4833482447
Bump serde from 1.0.138 to 1.0.139 ( #928 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.138 to 1.0.139.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.138...v1.0.139 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2022-07-18 19:57:33 +10:00
dependabot[bot]
5a8f41a4e7
Bump dyn-clone from 1.0.6 to 1.0.8 ( #930 )
...
Bumps [dyn-clone](https://github.com/dtolnay/dyn-clone ) from 1.0.6 to 1.0.8.
- [Release notes](https://github.com/dtolnay/dyn-clone/releases )
- [Commits](https://github.com/dtolnay/dyn-clone/compare/1.0.6...1.0.8 )
---
updated-dependencies:
- dependency-name: dyn-clone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2022-07-18 19:57:11 +10:00
James Hodgkinson
799bf13cdf
Tide route map things ( #913 )
...
* magic routemap things
2022-07-11 18:16:41 +10:00
James Hodgkinson
d8f195915d
More UI things ( #911 )
...
* Instead of wasm_bindgen creating a JS snippet to externalize code, we're now loading pure-JS util functions from wasmloader.js (#[wasm_bindgen(raw_module = "/pkg/wasmloader.js")])
* Sign out is now a confirmation box instead of "oh no I have to log back in because I'm clumsy and clicked a thing"
* Now using the urlencoding crate for encoding the TOTP URLs because string replacing encoded characters felt like writing our own crypto (and now you can call yourself whatever arbitrary string you want)
* This fixed an issue in the web UI where the "Add a TOTP" interface would show URL-encoded things, but also made things easier for consistency.
* Moved the other web middleware objects into the middleware module because the main module was getting a bit unwieldy.
* Started auto-generating the integrity hashes in a different way on start up, which removes a middleware doing random string replacements to inject them, and means we can update modules without having to manually update the string values in the HTML.
2022-07-11 16:33:18 +10:00
dependabot[bot]
8683d452fe
Bump openssl from 0.10.40 to 0.10.41 ( #915 )
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.40 to 0.10.41.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.40...openssl-v0.10.41 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 08:32:36 +10:00
dependabot[bot]
ecbb7bed70
Bump hashbrown from 0.12.1 to 0.12.2 ( #916 )
...
Bumps [hashbrown](https://github.com/rust-lang/hashbrown ) from 0.12.1 to 0.12.2.
- [Release notes](https://github.com/rust-lang/hashbrown/releases )
- [Changelog](https://github.com/rust-lang/hashbrown/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/hashbrown/compare/v0.12.1...v0.12.2 )
---
updated-dependencies:
- dependency-name: hashbrown
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 07:40:50 +10:00
dependabot[bot]
b51edbd29e
Bump compact_jwt from 0.2.2 to 0.2.3 ( #914 )
...
Bumps [compact_jwt](https://github.com/kanidm/compact_jwt ) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/kanidm/compact_jwt/releases )
- [Commits](https://github.com/kanidm/compact_jwt/commits )
---
updated-dependencies:
- dependency-name: compact_jwt
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 07:40:05 +10:00
dependabot[bot]
c428fe9405
Bump criterion from 0.3.5 to 0.3.6 ( #917 )
...
Bumps [criterion](https://github.com/bheisler/criterion.rs ) from 0.3.5 to 0.3.6.
- [Release notes](https://github.com/bheisler/criterion.rs/releases )
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.5...0.3.6 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-11 07:29:33 +10:00
James Hodgkinson
403016b0f8
WebUI Cleanup, icons, Profile Wireframing ( #910 )
...
* account person extend was showing failure when succeeding
* first run on a user profile page, did some other CSS tweaks to the UI
* UI neatening, profile wireframing, robotstxt, PWA manifest
* adding domain_display_name to webmanifest
2022-07-07 18:57:28 +10:00
Firstyear
1d64405387
Fix domain info to properly version and migrate ( #909 )
2022-07-07 15:58:19 +10:00
Firstyear
8b84999640
68 replication basics ( #908 )
2022-07-07 13:28:36 +10:00
James Hodgkinson
d2ea936b16
Domain Display Name ( #872 )
2022-07-07 13:03:08 +10:00
James Hodgkinson
534bd9f621
Docker build fixes ( #904 )
...
* Added KANIDM_BUILD_PROFILE to `kanidmd` build Dockerfile
2022-07-06 10:54:44 +10:00
James Hodgkinson
fedc21ddca
Windows build support ( #903 )
...
`kanidmd` builds and runs in Windows now. Currently skipping file permissions checks on startup, but it's tested OK on a Windows 10 box.
2022-07-06 10:53:43 +10:00
dependabot[bot]
9c900380d3
Bump tide-compress from 0.10.3 to 0.10.4 ( #902 )
...
Bumps [tide-compress](https://github.com/Fishrock123/tide-compress ) from 0.10.3 to 0.10.4.
- [Release notes](https://github.com/Fishrock123/tide-compress/releases )
- [Changelog](https://github.com/Fishrock123/tide-compress/blob/main/Changelog.md )
- [Commits](https://github.com/Fishrock123/tide-compress/compare/0.10.3...0.10.4 )
---
updated-dependencies:
- dependency-name: tide-compress
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-05 17:44:49 +10:00
James Hodgkinson
f664971acf
Building kanidm cli in docker, disabling ARM kanidmd ( #879 )
...
* adding kanidm image and config
* removing npm deps from build and dockerfiles
* moving to a non-root user in the dockerfile
2022-07-05 11:39:38 +10:00
James Hodgkinson
61e32bce4f
docs updates and UI cleanup ( #874 )
...
* showing the queried user when running account validity show
* updating account delete
* tweaking account and radius delete to show new message formats
* renaming credential reset token ui
* updating documentation for functionality
* added notes to dev readme on how to install/build mdbook and updated docs
2022-07-05 11:38:25 +10:00
dependabot[bot]
fa576eba43
Bump serde from 1.0.137 to 1.0.138 ( #881 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.137 to 1.0.138.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.137...v1.0.138 )
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-04 09:05:52 +10:00
dependabot[bot]
50b5d492d9
Bump serde_json from 1.0.81 to 1.0.82 ( #883 )
2022-07-04 07:31:25 +10:00
dependabot[bot]
9cc7c50f71
Bump filetime from 0.2.16 to 0.2.17 ( #885 )
2022-07-04 07:30:48 +10:00
dependabot[bot]
19d162455b
Bump concread from 0.3.4 to 0.3.7 ( #886 )
2022-07-04 07:30:30 +10:00
dependabot[bot]
42902f1de7
Bump clap_complete from 3.2.2 to 3.2.3 ( #888 )
2022-07-04 07:29:55 +10:00
dependabot[bot]
04cf27ab9f
Bump tracing-subscriber from 0.3.11 to 0.3.14 ( #889 )
2022-07-04 07:29:26 +10:00
James Hodgkinson
65cf0c7f12
adding compression middleware to tide ( #878 )
...
* adding compression middleware to tide
* added notes, tests for regex things
2022-07-03 11:17:46 +10:00
James Hodgkinson
664e2e4df0
bleep bloop what was I doing again ( #870 )
...
* human-facing message generator thingie
* doctests for new code
2022-06-28 09:22:31 +10:00
dependabot[bot]
dbccf3ae75
Bump r2d2 from 0.8.9 to 0.8.10 ( #865 )
...
Bumps [r2d2](https://github.com/sfackler/r2d2 ) from 0.8.9 to 0.8.10.
- [Release notes](https://github.com/sfackler/r2d2/releases )
- [Changelog](https://github.com/sfackler/r2d2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sfackler/r2d2/compare/v0.8.9...v0.8.10 )
---
updated-dependencies:
- dependency-name: r2d2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2022-06-27 20:37:29 +10:00
dependabot[bot]
11ae61e751
Bump clap_complete from 3.2.1 to 3.2.2 ( #862 )
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v3.2.1...clap_complete-v3.2.2 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-27 20:31:45 +10:00
James Hodgkinson
57f8fa9d2b
Update to account recovery UX ( #859 )
...
* JSON-formatted output for recover_account, moved a bunch of logs to debug instead of info
* updated documentation
2022-06-26 18:02:16 +10:00
James Hodgkinson
4b1989ee22
updating csp headers ( #852 )
...
* removing confetti loader (we still package it, for now)
* 📎 -happiness
* updating WASM build scripts and rebuilding
* updated CSP headers to change self to 'self' and remove some insecure https: options
2022-06-22 22:30:08 +10:00
James Hodgkinson
febabf4b56
tweaks to CSP headers, adding more docs
2022-06-22 09:54:48 +10:00
James Hodgkinson
805ac2dd16
Python module and rewritten RADIUS integration ( #826 )
...
* added python kanidm module
* rewrote RADIUS integration
* updated the documentation
* updating github actions to run more often
* BLEEP BLOOP ASYNCIO IS GR8
* adding config to makefile to run pykanidm tests
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Firstyear <william@blackhats.net.au>
2022-06-20 20:16:55 +10:00
dependabot[bot]
1b86a06d67
Bump dyn-clone from 1.0.5 to 1.0.6 ( #829 )
...
Bumps [dyn-clone](https://github.com/dtolnay/dyn-clone ) from 1.0.5 to 1.0.6.
- [Release notes](https://github.com/dtolnay/dyn-clone/releases )
- [Commits](https://github.com/dtolnay/dyn-clone/compare/1.0.5...1.0.6 )
---
updated-dependencies:
- dependency-name: dyn-clone
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 15:15:22 +10:00
dependabot[bot]
2724064189
Bump async-std from 1.11.0 to 1.12.0 ( #830 )
...
Bumps [async-std](https://github.com/async-rs/async-std ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/async-rs/async-std/releases )
- [Changelog](https://github.com/async-rs/async-std/blob/main/CHANGELOG.md )
- [Commits](https://github.com/async-rs/async-std/compare/v1.11.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: async-std
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 14:55:09 +10:00
Firstyear
9d929b876c
636 consent remembering in oauth2 ( #824 )
2022-06-20 11:37:39 +10:00
dependabot[bot]
831aef5eec
Bump reqwest from 0.11.10 to 0.11.11 ( #827 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.10 to 0.11.11.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.10...v0.11.11 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 09:47:41 +10:00
dependabot[bot]
76efb9d9a7
Bump clap_complete from 3.1.4 to 3.2.1 ( #833 )
...
Bumps [clap_complete](https://github.com/clap-rs/clap ) from 3.1.4 to 3.2.1.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v3.1.4...clap_complete-v3.2.1 )
---
updated-dependencies:
- dependency-name: clap_complete
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-20 09:08:53 +10:00
dependabot[bot]
bdca8310fc
Bump clap from 3.1.18 to 3.2.5 ( #831 )
2022-06-20 07:26:52 +10:00
dependabot[bot]
a97f4402b5
Bump uuid from 1.1.1 to 1.1.2 ( #821 )
2022-06-13 08:51:38 +10:00
dependabot[bot]
a18ff9e2e4
Bump tracing from 0.1.34 to 0.1.35 ( #820 )
2022-06-13 08:51:23 +10:00
Mateus Amin
50a253027b
Clap Migration ( #817 )
2022-06-11 15:24:29 +10:00
James Hodgkinson
c5ea14d0cf
adding new favicon and square logo, updating build scripts ( #819 )
2022-06-10 15:07:19 +10:00
dependabot[bot]
9a7c6eeec7
Bump tokio-util from 0.7.2 to 0.7.3 ( #814 )
...
Bumps [tokio-util](https://github.com/tokio-rs/tokio ) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.2...tokio-util-0.7.3 )
---
updated-dependencies:
- dependency-name: tokio-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 08:26:05 +10:00
dependabot[bot]
ed32e10547
Bump uuid from 1.1.0 to 1.1.1 ( #813 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.1.0...1.1.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 08:23:41 +10:00
dependabot[bot]
032c324295
Bump tokio from 1.18.2 to 1.19.1 ( #812 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.18.2 to 1.19.1.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.18.2...tokio-1.19.1 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-06 08:22:36 +10:00
Firstyear
b97d13d284
383 170 164 authentication updates - credential update webui! ( #809 )
2022-06-05 16:30:08 +10:00
James Hodgkinson
06eeead51d
updates the oauth2 URL, updating book layout ( #807 )
2022-06-05 15:08:02 +10:00
James Hodgkinson
7d27612174
Windows automagical buildingtons ( #798 )
...
* windows build automation
* making fmt happy, fixing windows-related bug
* disabled cargo_incremental when using `sccache`, added build options ARG to Dockerfile, limit docker build to one job
2022-05-31 14:13:21 +10:00
Kellin
48e0fd7d21
Set default value for SCCACHE_REDIS build arg ( #792 )
...
- Set a default value in the Dockerfile for SCCACHE_REDIS so that, at
build time, it does not fail with the new behavior because nothing was
actually being passed into the container.
2022-05-29 13:43:01 +10:00
James Hodgkinson
f93e2cbf28
closes #788 - moves info messsage about webui path ( #790 )
2022-05-27 22:49:08 +10:00