James Hodgkinson
b249747e55
.deb packaging config and scripting ( #920 )
...
* working on debian builds again
* github actions tweaks
* fixed a ref in the build script
* updating makefile targets to include build profile env
* updates to docs and makefiles
2022-07-20 17:21:40 +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
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]
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
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
James Hodgkinson
d2ea936b16
Domain Display Name ( #872 )
2022-07-07 13:03:08 +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
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]
5b70fecb1a
Update gloo requirement from ^0.7.0 to ^0.8.0 in /kanidmd_web_ui ( #863 )
...
Updates the requirements on [gloo](https://github.com/rustwasm/gloo ) to permit the latest version.
- [Release notes](https://github.com/rustwasm/gloo/releases )
- [Commits](https://github.com/rustwasm/gloo/compare/0.7.0...0.8.0 )
---
updated-dependencies:
- dependency-name: gloo
dependency-type: direct:production
...
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:38:18 +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
dependabot[bot]
1072edbb5e
Bump js-sys from 0.3.57 to 0.3.58 ( #828 )
...
Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.57 to 0.3.58.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-sys
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:31:50 +10:00
Firstyear
9d929b876c
636 consent remembering in oauth2 ( #824 )
2022-06-20 11:37:39 +10:00
dependabot[bot]
4a1df985b9
Bump wasm-bindgen from 0.2.80 to 0.2.81 ( #834 )
...
Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) from 0.2.80 to 0.2.81.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.80...0.2.81 )
---
updated-dependencies:
- dependency-name: wasm-bindgen
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 10:54:04 +10:00
James Hodgkinson
c5ea14d0cf
adding new favicon and square logo, updating build scripts ( #819 )
2022-06-10 15:07:19 +10:00
Firstyear
b97d13d284
383 170 164 authentication updates - credential update webui! ( #809 )
2022-06-05 16:30:08 +10:00
James Hodgkinson
d5fbb91a1c
Adding Content-Security-Policy Headers and auto-generating integrity hashes ( #740 )
...
* Adding Content-Security-Policy Headers and auto-generating integrity hashes
* created favicon and WASM loader as their own files
* adding .map files from bootstrap
2022-05-06 14:20:52 +10:00
dependabot[bot]
71f6c193a0
Bump serde from 1.0.136 to 1.0.137 ( #731 )
2022-05-02 10:30:09 +10:00
dependabot[bot]
cca1eee3d2
Bump serde_json from 1.0.79 to 1.0.80 ( #733 )
2022-05-02 10:06:40 +10:00
William Brown
b6be05248c
(cargo-release) version 1.1.0-alpha.8
2022-05-01 13:58:18 +10:00
James Hodgkinson
5eb9fa604e
Making the login path nicer, dev scripting ( #721 )
...
* making username-not-found messages nicer
* adds a script to run a dev server easier
2022-04-29 10:44:57 +10:00
Firstyear
a58edc5128
20220427 dependency updates ( #718 )
2022-04-27 13:35:26 +10:00
Firstyear
9ade567a52
383 170 164 authentication updates 2 ( #716 )
...
Add foundations for credential update sessions.
2022-04-27 10:56:18 +10:00
James Hodgkinson
eb37e2f4ba
webUI "this is alpha" message ( #675 )
2022-04-17 09:56:43 +10:00
James Hodgkinson
134235ef7f
Specifying MSRV in package now ( #664 )
...
* specifying MSRV in package now
2022-03-31 14:12:53 +10:00
Firstyear
f252d91e13
20220219 webui updates + source refactor + clippy go clip clip ( #642 )
2022-02-20 12:43:38 +10:00
Firstyear
a2bd54c4cb
Improve access controls for IDM admins to manage account radius secrets. ( #638 )
...
Remove need for a bundler in wasm
2022-02-09 12:57:38 +10:00
Firstyear
2a282f8a89
20220104 resolve yew render issues ( #632 )
2022-01-09 10:47:21 +10:00
William Brown
c8468199fc
(cargo-release) version 1.1.0-alpha.7
2021-12-31 09:27:57 +10:00
Firstyear
d25e3b338a
Pre-release update and cleanup ( #631 )
2021-12-31 09:11:20 +10:00
Firstyear
aa75a696ec
Improve autofocus to oauth2 ( #630 )
2021-12-29 11:36:56 +10:00
Firstyear
0f4189a57e
278 603 OIDC implementation ( #608 )
2021-11-21 16:41:49 +10:00
Firstyear
c9ef4fe5df
Setup for webauthn subdomain support ( #598 )
2021-10-20 14:42:43 +10:00
Firstyear
8e3525c736
Fix state parameter to be string ( #602 )
2021-10-20 14:00:14 +10:00
William Brown
c9f4b1dc2e
(cargo-release) version 1.1.0-alpha.6
2021-10-01 11:44:25 +10:00
Firstyear
d2bb9cead4
Rewrite how we store the internals of valuesets in entries ( #578 )
2021-09-15 08:24:37 +10:00
Quinn
a3c0b8ccfe
Customized tracing
for tide::Middleware
logging ( #544 )
2021-08-19 11:04:24 +10:00
Firstyear
3f27267ea4
508 token introspect ( #565 )
2021-08-18 09:41:04 +10:00
Firstyear
b432c79302
Resolve auth choice selection ui ( #558 )
2021-08-08 10:00:41 +10:00
Firstyear
a00d3c01e6
20210802 favicon ( #554 )
2021-08-02 14:35:46 +10:00
Firstyear
b8c33ea3ac
Update to remove vuln jquery instance ( #541 )
2021-07-28 10:38:47 +10:00
Firstyear
1791f12adf
Oauth2 ui flows ( #527 )
2021-07-25 10:51:37 +10:00
Firstyear
ea080feac8
Update webauthn-rs to alpha.9 ( #532 )
2021-07-24 14:58:38 +10:00
cuberoot74088
620a1717a8
495 backup codes cli extension ( #517 )
2021-07-08 12:50:55 +10:00
William Brown
4be329e946
(cargo-release) version 1.1.0-alpha.5
2021-07-07 12:04:12 +10:00
William Brown
e5e760b109
Release prep
2021-07-07 12:02:46 +10:00
Firstyear
6901a5a545
Orca - a load testing framework for Kanidm ( #431 )
2021-05-06 21:15:12 +10:00
James Hodgkinson
de431451f4
Making clippy happy ( #420 )
2021-04-25 11:35:56 +10:00
Firstyear
8da89613e3
Rough working login page ( #417 )
2021-04-24 10:53:19 +10:00