Commit Graph

  • 34b2e609bd cargo clippy Pierre Hubert 2022-08-24 13:38:12 +02:00
  • 4450a21225 Update webauthn-rs dependency Pierre Hubert 2022-08-24 13:33:40 +02:00
  • 35b9bfc8bb Bump crate version Pierre Hubert 2022-08-20 09:39:04 +02:00
  • 68e0aa2565 Update aes dependency Pierre Hubert 2022-08-20 09:30:36 +02:00
  • 8b2d3b7fae Run cargo update Pierre Hubert 2022-08-20 09:15:20 +02:00
  • b84613dcd4 Merge pull request 'Update Rust crate futures-util to 0.3.23' (#30) from renovate/futures-util-0.x into master pierre 2022-08-19 12:42:37 +00:00
  • 1a1b3661ed Merge branch 'master' into renovate/futures-util-0.x pierre 2022-08-19 12:42:18 +00:00
  • c74dc95b26 Merge pull request 'Update Rust crate serde_yaml to 0.9.9' (#31) from renovate/serde_yaml-0.x into master pierre 2022-08-19 12:42:11 +00:00
  • 908d79856f Update Rust crate serde_yaml to 0.9.9 drone 2022-08-17 00:28:21 +00:00
  • c98f8663d7 Update Rust crate futures-util to 0.3.23 drone 2022-08-17 00:28:08 +00:00
  • 15665f3c85 Merge pull request 'Update Rust crate clap to 3.2.16' (#28) from renovate/clap-3.x into master pierre 2022-08-13 07:25:11 +00:00
  • f6a886c477 Merge branch 'master' into renovate/clap-3.x pierre 2022-08-13 07:24:37 +00:00
  • c2a5f0a8fd Merge pull request 'Update Rust crate serde_yaml to 0.9.4' (#29) from renovate/serde_yaml-0.x into master pierre 2022-08-13 07:24:22 +00:00
  • ecfa1a357a Update Rust crate serde_yaml to 0.9.4 drone 2022-08-11 00:27:48 +00:00
  • fca0446b5c Update Rust crate clap to 3.2.16 drone 2022-07-31 00:28:03 +00:00
  • 433572293b Display app version for administrators Pierre Hubert 2022-07-22 15:11:30 +02:00
  • 9bdce94487 Run cargo update Pierre Hubert 2022-07-22 14:49:17 +02:00
  • 677cae894c Merge pull request 'Update actix-identity to version 0.5.2' (#27) from actix_identity into master pierre 2022-07-22 12:45:43 +00:00
  • 8679b1c367 Fix redirection issue after login Pierre Hubert 2022-07-22 14:36:39 +02:00
  • 24240ca4fd Refactor code Pierre Hubert 2022-07-22 14:28:44 +02:00
  • 07542abf8b Update actix_identity Pierre Hubert 2022-07-22 12:21:38 +02:00
  • 98313d07e6 Merge branch 'master' into HEAD Pierre Hubert 2022-07-22 10:37:06 +02:00
  • bccb25c4af Merge pull request 'Update Rust crate clap to 3.2.7' (#23) from renovate/clap-3.x into master pierre 2022-07-22 06:04:54 +00:00
  • fc824ad5c8 Merge branch 'master' into renovate/clap-3.x pierre 2022-07-22 06:04:41 +00:00
  • 75bfc39ca7 Merge pull request 'Update Rust crate serde_json to 1.0.82' (#24) from renovate/serde_json-1.x into master pierre 2022-07-22 06:04:19 +00:00
  • 147d88cbb0 Merge branch 'master' into renovate/serde_json-1.x pierre 2022-07-22 06:03:54 +00:00
  • b477ccdd2a Merge pull request 'Update Rust crate serde to 1.0.139' (#25) from renovate/serde-1.x into master pierre 2022-07-22 05:57:58 +00:00
  • 76a58c5873 Update Rust crate clap to 3.2.12 drone 2022-07-19 00:11:53 +00:00
  • 1d257cc0e6 Update Rust crate actix-identity to 0.5.1 drone 2022-07-13 00:12:05 +00:00
  • 8d19ba87d6 Update Rust crate serde to 1.0.139 drone 2022-07-13 00:12:02 +00:00
  • 51e872d3ad Update Rust crate serde_json to 1.0.82 drone 2022-06-30 00:11:25 +00:00
  • d22fdc3abb Merge pull request 'Update Rust crate clap to 3.2.6' (#22) from renovate/clap-3.x into master pierre 2022-06-24 08:57:54 +00:00
  • 3003fb55e6 Update Rust crate clap to 3.2.6 drone 2022-06-23 00:12:38 +00:00
  • 8161910264 Merge pull request 'Update Rust crate clap to 3.2.1' (#21) from renovate/clap-3.x into master pierre 2022-06-15 09:42:59 +00:00
  • dfffc65016 Update Rust crate clap to 3.2.1 drone 2022-06-14 00:09:48 +00:00
  • 6d6877421b Merge pull request 'Update Rust crate uuid to 1.1.2' (#20) from renovate/uuid-1.x into master pierre 2022-06-13 07:26:35 +00:00
  • 1f4e9e73b4 Update Rust crate uuid to 1.1.2 drone 2022-06-11 00:10:25 +00:00
  • 1adc1e63cc Update dependencies Pierre Hubert 2022-06-05 15:26:11 +02:00
  • e53e6fe8b4 Merge pull request 'Update Rust crate uuid to 1.1.0' (#19) from renovate/uuid-1.x into master pierre 2022-06-05 13:25:45 +00:00
  • 7d92edbcb6 Update Rust crate uuid to 1.1.1 drone 2022-06-04 00:14:31 +00:00
  • 7300da5fca Merge pull request 'Update Rust crate log to 0.4.17' (#15) from renovate/log-0.x into master pierre 2022-05-17 06:48:03 +00:00
  • af6b5d2d72 Update Rust crate log to 0.4.17 drone 2022-05-14 00:09:12 +00:00
  • df05d0520d Merge pull request 'Update Rust crate clap to 3.1.17' (#14) from renovate/clap-3.x into master pierre 2022-05-13 06:44:43 +00:00
  • 397b6a2fe4 Merge branch 'master' into renovate/clap-3.x pierre 2022-05-13 06:44:28 +00:00
  • e1eda68182 Merge pull request 'Update Rust crate serde_json to 1.0.81' (#16) from renovate/serde_json-1.x into master pierre 2022-05-13 06:43:27 +00:00
  • d6e151268e Update Rust crate clap to 3.1.18 drone 2022-05-12 00:10:35 +00:00
  • afdb131e4b Update Rust crate serde_json to 1.0.81 drone 2022-05-10 00:10:48 +00:00
  • f222a28895 Merge pull request 'Update Rust crate clap to 3.1.14' (#13) from renovate/clap-3.x into master pierre 2022-05-05 16:19:41 +00:00
  • b2aeaf2e68 Merge pull request 'Update Rust crate serde_json to 1.0.80' (#12) from renovate/serde_json-1.x into master pierre 2022-05-05 16:15:36 +00:00
  • 43dfcfb8cf Merge branch 'master' into renovate/serde_json-1.x pierre 2022-05-05 15:56:07 +00:00
  • 2c2b469200 Add missing instruction Pierre Hubert 2022-05-05 17:55:37 +02:00
  • b917c812d3 Merge branch 'master' into renovate/serde_json-1.x pierre 2022-05-05 15:54:26 +00:00
  • 0f69c3cf2c Update CI script & add badge Pierre Hubert 2022-05-05 17:52:48 +02:00
  • ee872a5365 Merge pull request 'Update Rust crate serde to 1.0.137' (#11) from renovate/serde-1.x into master pierre 2022-05-05 15:51:38 +00:00
  • e853e16834 Merge branch 'master' into renovate/serde-1.x pierre 2022-05-05 15:34:14 +00:00
  • 4ed5f6ac53 Merge pull request 'Update Rust crate qrcode-generator to 4.1.6' (#10) from renovate/qrcode-generator-4.x into master pierre 2022-05-05 15:32:13 +00:00
  • ba34deb0cd Merge branch 'master' into renovate/qrcode-generator-4.x pierre 2022-05-05 15:20:07 +00:00
  • 144b7a982f Add CI script Pierre Hubert 2022-05-05 17:13:47 +02:00
  • 8557b19629 Update Rust crate serde_json to 1.0.80 drone 2022-05-01 14:51:25 +00:00
  • a5666b8f65 Update Rust crate serde to 1.0.137 drone 2022-05-01 14:51:22 +00:00
  • e694a40cea Update Rust crate clap to 3.1.14 drone 2022-05-01 14:51:20 +00:00
  • f985abcc22 Update Rust crate qrcode-generator to 4.1.6 drone 2022-04-29 00:03:36 +00:00
  • 1c8c471fc6 Fix typo Pierre Hubert 2022-04-23 21:01:02 +02:00
  • a51cab4c39 Merge pull request 'Update Rust crate jwt-simple to 0.11.0' (#9) from renovate/jwt-simple-0.x into master pierre 2022-04-23 20:49:22 +02:00
  • b1ee7131d4 Merge pull request 'Update Rust crate uuid to v1' (#7) from renovate/uuid-1.x into master pierre 2022-04-23 20:48:25 +02:00
  • 07b1ff4bae Merge pull request 'Update Rust crate clap to 3.1.12' (#6) from renovate/clap-3.x into master pierre 2022-04-23 20:47:03 +02:00
  • 6f1e00e737 Add Permissions-Policy header Pierre Hubert 2022-04-23 20:45:34 +02:00
  • 234e77d08a Block pages indexing Pierre Hubert 2022-04-23 20:41:31 +02:00
  • 48112dfed7 Make usage of FatalErrorPage more convenient Pierre Hubert 2022-04-23 20:31:09 +02:00
  • a516f173ad Merge pull request 'Add webauthn' (#8) from webauthn into master pierre 2022-04-23 20:25:13 +02:00
  • 822b78237a Finish implementation of Webauthn! Pierre Hubert 2022-04-23 20:23:23 +02:00
  • 933c8ff024 Add expiration to webauthn challenges Pierre Hubert 2022-04-23 20:22:32 +02:00
  • 9e345895ff Managed to authenticate user using Webauthn Pierre Hubert 2022-04-23 20:17:49 +02:00
  • 05d3bee328 Send authenticate request Pierre Hubert 2022-04-23 19:20:59 +02:00
  • 1d69ea536f Get auth challenge Pierre Hubert 2022-04-23 18:56:14 +02:00
  • bdd1ac5419 Update Rust crate uuid to v1 drone 2022-04-23 00:12:01 +00:00
  • e62947ab9f Update Rust crate jwt-simple to 0.11.0 drone 2022-04-23 00:11:57 +00:00
  • d887e0df34 Update Rust crate clap to 3.1.12 drone 2022-04-23 00:11:47 +00:00
  • f09a62f8df Disable "Start enrollment" button while processing credentials Pierre Hubert 2022-04-21 19:31:38 +02:00
  • 0f17a8a35c Better sentence meaning Pierre Hubert 2022-04-21 19:28:54 +02:00
  • 0f2fe87b5d cargo clippy Pierre Hubert 2022-04-21 19:26:50 +02:00
  • 49716a8bf5 Register user security keys Pierre Hubert 2022-04-21 19:24:26 +02:00
  • 1f0e6d05c8 Generate & return webauthn registration challenge Pierre Hubert 2022-04-20 21:06:53 +02:00
  • 10982190e7 Add new test to validate TOTP codes generation Pierre Hubert 2022-04-20 18:06:04 +02:00
  • 834ba1987e Improve handling of code input in TOTP page Pierre Hubert 2022-04-20 17:52:32 +02:00
  • 1a1b31e8a0 Add support for numeric pad Pierre Hubert 2022-04-20 17:47:23 +02:00
  • 68cb630339 Automatically display first factor input form if there is only one Pierre Hubert 2022-04-20 12:06:56 +02:00
  • 867021e01a Improve TOTP form Pierre Hubert 2022-04-20 11:59:16 +02:00
  • 0e02b63d93 Refuse to deliver token if code_verifier is present without code challenge Pierre Hubert 2022-04-20 09:52:00 +02:00
  • d7344feb9b Merge pull request 'Two factor authentication : TOTP' (#5) from twofactors into master pierre 2022-04-20 09:40:48 +02:00
  • 0260742c01 Finish implementation of Authenticator App Pierre Hubert 2022-04-20 09:39:28 +02:00
  • 1e401a0b10 Authentication using TOPT code is working Pierre Hubert 2022-04-20 09:35:57 +02:00
  • 958f6eaabf Request focus on first input on login page Pierre Hubert 2022-04-20 09:16:21 +02:00
  • 5e9c410e98 Improve TOPT login page Pierre Hubert 2022-04-19 20:55:42 +02:00
  • e8b3828f2c cargo clippy Pierre Hubert 2022-04-19 20:52:59 +02:00
  • 94aeefe450 Replace type UserID with a structure Pierre Hubert 2022-04-19 19:40:36 +02:00
  • feb6db09b9 Fix typo Pierre Hubert 2022-04-19 19:33:16 +02:00
  • 806a085c97 Improve redirect URI management Pierre Hubert 2022-04-19 19:30:14 +02:00
  • ce7118ff81 Display form to enter OTP code Pierre Hubert 2022-04-19 19:24:07 +02:00
  • c1677071fc Add a page to choose second factor Pierre Hubert 2022-04-19 18:27:21 +02:00