Commit Graph

618 Commits

Author SHA1 Message Date
Leendert de Borst
fa664ea918 Update all admin tables to use new SortableTable component (#220) 2024-10-07 20:03:23 +02:00
Leendert de Borst
bbb168d764 Refactor table to common SortableTable component (#220) 2024-10-07 17:47:07 +02:00
Leendert de Borst
d5ba3a63e4 Refactor misc buttons in client app to shared button components (#220) 2024-10-07 16:29:59 +02:00
Leendert de Borst
afc605afd0 Update LinkButton (#220) 2024-10-07 16:11:42 +02:00
Leendert de Borst
cdbe6c6e8c Refactor admin account settings links/buttons (#220) 2024-10-07 16:03:11 +02:00
Leendert de Borst
b184273456 Refactor page headers in admin to shared component (#220) 2024-10-07 15:18:08 +02:00
Leendert de Borst
fb7de645e5 Adjust namespace (#220) 2024-10-07 14:39:08 +02:00
Leendert de Borst
35f35b8bbe Refactor page headers in client to shared component (#220) 2024-10-07 14:34:53 +02:00
Leendert de Borst
4c5e312f11 Update welcome.razor margins (#220) 2024-10-07 13:11:11 +02:00
Leendert de Borst
708f6d7b9b Merge pull request #283 from lanedirt/280-optimize-mobile-responsive-version
Mobile response tweaks
2024-10-07 12:43:12 +02:00
Leendert de Borst
5b72e181e6 Merge pull request #282 from lanedirt/276-show-specific-warning-if-wasm-is-not-supported-by-client
Add WASM error detection and show application warning if WASM is not supported by client
2024-10-07 12:42:58 +02:00
Leendert de Borst
4441c543cc Refactor if/else (#276) 2024-10-07 12:29:51 +02:00
Leendert de Borst
933f8650ce Mobile response tweaks (#280) 2024-10-07 12:27:28 +02:00
Leendert de Borst
26c910bf26 Add WASM error detection and show application warning (#276) 2024-10-07 11:45:40 +02:00
Leendert de Borst
037919a548 Update README.md 2024-10-06 15:11:03 +02:00
Leendert de Borst
771527c891 Update README.md 2024-10-06 15:09:13 +02:00
Leendert de Borst
13c8709c19 Merge pull request #278 from lanedirt/275-make-2fa-input-field-number-input
Make 2fa input field a number
2024-10-05 19:53:28 +02:00
Leendert de Borst
043538054e Make 2FA input field a number (#275) 2024-10-05 19:45:46 +02:00
Leendert de Borst
d366dc3b0c Fix note regex bug (#275) 2024-10-05 19:16:45 +02:00
Leendert de Borst
35f1332138 Merge pull request #273 from lanedirt/271-add-newline-support-to-notes-field
Update note widget to support newlines and anchor tags
2024-10-05 15:20:31 +02:00
Leendert de Borst
ac040d90a8 Update note widget to support newlines and anchor tags (#271) 2024-10-04 20:02:06 +02:00
Leendert de Borst
0e50276308 Merge pull request #274 from lanedirt/269-add-support-for-persisting-encryption-key
Revert JsInteropService to have init in properties
2024-10-04 20:01:01 +02:00
Leendert de Borst
1c0041326b Revert JsInteropService to have init in properties (#269) 2024-10-04 20:00:29 +02:00
Leendert de Borst
8d13b1b0e3 Merge pull request #272 from lanedirt/269-add-support-for-persisting-encryption-key
Make webauthn implementation secure
2024-10-04 18:23:25 +02:00
Leendert de Borst
a267d94b3e Fix flaky tests (#269) 2024-10-04 18:11:24 +02:00
Leendert de Borst
4ccbba5b4b Refactor (#269) 2024-10-04 17:23:25 +02:00
Leendert de Borst
daf25fcc12 Updated instructions (#269) 2024-10-04 14:33:41 +02:00
Leendert de Borst
fc8d365c49 Improve webauthn error reporting, add support for Yubikey (#269) 2024-10-04 14:11:48 +02:00
Leendert de Borst
e7e66a6285 Rewrite webauthn implementation to use PRF (#269) 2024-10-04 12:31:37 +02:00
Leendert de Borst
ad26450d8b Refactor webauthn call structure (#269) 2024-10-03 22:17:32 +02:00
Leendert de Borst
fcf0fb8605 Merge pull request #270 from lanedirt/269-add-support-for-persisting-encryption-key
Add support for persisting encryption key
2024-10-03 00:53:41 +02:00
Leendert de Borst
da2efa7e8a Add rough working webauthn version (#269) 2024-10-03 00:53:06 +02:00
Leendert de Borst
4018d38148 Add webauthn scaffolding (#269) 2024-10-02 20:23:21 +02:00
Leendert de Borst
6affa67561 Update Login.razor (#265) 2024-09-30 11:49:27 +02:00
dependabot[bot]
0a543cec42 Bump Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Tokens
Bumps [Microsoft.IdentityModel.JsonWebTokens](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) and [Microsoft.IdentityModel.Tokens](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet). These dependencies needed to be updated together.

Updates `Microsoft.IdentityModel.JsonWebTokens` from 8.0.1 to 8.1.0
- [Release notes](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases)
- [Changelog](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/8.0.1...8.1.0)

Updates `Microsoft.IdentityModel.Tokens` from 8.0.1 to 8.1.0
- [Release notes](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/releases)
- [Changelog](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/8.0.1...8.1.0)

---
updated-dependencies:
- dependency-name: Microsoft.IdentityModel.JsonWebTokens
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.IdentityModel.Tokens
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-25 07:49:16 +02:00
Leendert de Borst
179faac0a0 Update README.md 2024-09-24 23:10:39 +02:00
Leendert de Borst
4cfacc5012 Merge pull request #259 from lanedirt/233-general-refactoring-and-cleanup
General refactoring, update folder structure, code cleanup
2024-09-24 23:06:11 +02:00
Leendert de Borst
a407a23101 Implement ILogger for all client side console logging calls (#233) 2024-09-24 23:05:25 +02:00
Leendert de Borst
df33d4abd4 Replace console.writeline with ILogger implementation for dbservice (#233) 2024-09-24 18:38:34 +02:00
dependabot[bot]
28a5939f62 Bump Swashbuckle.AspNetCore from 6.7.3 to 6.8.0
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 6.7.3 to 6.8.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.7.3...v6.8.0)

---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 08:16:45 +02:00
Leendert de Borst
467b25104e Update dotnet-e2e-client-tests.yml (#233) 2024-09-23 18:50:10 +02:00
Leendert de Borst
8ee3cd0396 Merge main into current branch (#233) 2024-09-23 18:37:54 +02:00
Leendert de Borst
d471a61fbf Restructure tests into their own shards to speed up parallel execution (#233) 2024-09-23 18:35:48 +02:00
dependabot[bot]
df0413038e Bump HtmlAgilityPack from 1.11.65 to 1.11.66
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack) from 1.11.65 to 1.11.66.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases)
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.65...v1.11.66)

---
updated-dependencies:
- dependency-name: HtmlAgilityPack
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 18:07:04 +02:00
Leendert de Borst
9180d600a6 Separate e2e tests to run in separate actions to speed up execution (#233) 2024-09-23 18:06:43 +02:00
Leendert de Borst
8bea3d9336 Refactor (#233) 2024-09-22 22:08:59 +02:00
Leendert de Borst
1f88d5678b Refactor E2E registration part (#233) 2024-09-22 21:35:46 +02:00
Leendert de Borst
061e72210f Update null! usage to required or default empty value (#233) 2024-09-21 22:19:01 +02:00
Leendert de Borst
ef8fa091b9 Update LoginBase.cs (#233) 2024-09-20 18:35:40 +02:00
Leendert de Borst
21e8171355 Refactor (#233) 2024-09-20 18:07:26 +02:00