kanidm/kanidmd/idm/src
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
..
actors Domain Display Name (#872) 2022-07-07 13:03:08 +10:00
be 68 replication basics (#908) 2022-07-07 13:28:36 +10:00
constants Fix domain info to properly version and migrate (#909) 2022-07-07 15:58:19 +10:00
credential More UI things (#911) 2022-07-11 16:33:18 +10:00
idm Fix domain info to properly version and migrate (#909) 2022-07-07 15:58:19 +10:00
plugins Fix domain info to properly version and migrate (#909) 2022-07-07 15:58:19 +10:00
repl 68 replication basics (#908) 2022-07-07 13:28:36 +10:00
tracing_tree Domain Display Name (#872) 2022-07-07 13:03:08 +10:00
valueset 68 replication basics (#908) 2022-07-07 13:28:36 +10:00
access.rs Domain Display Name (#872) 2022-07-07 13:03:08 +10:00
audit.rs 383 170 164 authentication updates 2 (#716) 2022-04-27 10:56:18 +10:00
audit_loglevel.rs 383 170 164 authentication updates 2 (#716) 2022-04-27 10:56:18 +10:00
config.rs Domain Display Name (#872) 2022-07-07 13:03:08 +10:00
crypto.rs 383 170 164 authentication updates 2 (#716) 2022-04-27 10:56:18 +10:00
entry.rs Fix domain info to properly version and migrate (#909) 2022-07-07 15:58:19 +10:00
event.rs 383 170 164 authentication updates 2 (#716) 2022-04-27 10:56:18 +10:00
filter.rs 68 replication basics (#908) 2022-07-07 13:28:36 +10:00
identity.rs 636 consent remembering in oauth2 (#824) 2022-06-20 11:37:39 +10:00
interval.rs 383 170 164 authentication updates 2 (#716) 2022-04-27 10:56:18 +10:00
ldap.rs At some point, you have to pay for your tech debt. (#759) 2022-05-24 10:49:34 +10:00
lib.rs 68 replication basics (#908) 2022-07-07 13:28:36 +10:00
macros.rs 68 replication basics (#908) 2022-07-07 13:28:36 +10:00
modify.rs 68 replication basics (#908) 2022-07-07 13:28:36 +10:00
schema.rs Fix domain info to properly version and migrate (#909) 2022-07-07 15:58:19 +10:00
server.rs 68 replication basics (#908) 2022-07-07 13:28:36 +10:00
status.rs 383 170 164 authentication updates 2 (#716) 2022-04-27 10:56:18 +10:00
utils.rs Windows build support (#903) 2022-07-06 10:53:43 +10:00
value.rs Domain Display Name (#872) 2022-07-07 13:03:08 +10:00