Commit Graph

602 Commits

Author SHA1 Message Date
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
Leendert de Borst
5509be5281 Update Dockerfile (#233) 2024-09-20 17:03:10 +02:00
Leendert de Borst
6c7645ea3d Enable treat warning as error for release (#233) 2024-09-20 17:02:51 +02:00
Leendert de Borst
4bd3b5cb29 Refactor project folder structure (#233) 2024-09-20 16:19:06 +02:00
Leendert de Borst
2e08de3546 Move shared projects (#233) 2024-09-20 15:17:38 +02:00
Leendert de Borst
956338f61f Refactor generator projects (#233) 2024-09-20 14:56:14 +02:00
Leendert de Borst
9f87861f88 Add default service URL check to update (#233) 2024-09-20 11:44:27 +02:00
Leendert de Borst
db6357a845 Tweak lock/unlock flow (#233) 2024-09-19 22:21:23 +02:00
Leendert de Borst
adc82278b2 Merge pull request #258 from lanedirt/257-move-user-menu-items-to-mobile-menu-for-mobile-screens 2024-09-19 08:49:48 +02:00
Leendert de Borst
22945f6066 Tweak top menu, add dblock functionality (#257) 2024-09-19 00:14:00 +02:00
Leendert de Borst
9646552e46 Combine user menu to mobile menu (#267) 2024-09-18 23:27:26 +02:00
Leendert de Borst
2ffc6c1f52 Update timeout from 15sec to 20sec to reduce errors in GitHub Actions runs (#254) 2024-09-18 00:12:26 +02:00
Leendert de Borst
9338384649 Set remember me checkbox to enabled by default (#254) 2024-09-18 00:12:26 +02:00
Leendert de Borst
b6cfc03b01 Add revision retention rule to keep last 10 revisions (#254) 2024-09-18 00:12:26 +02:00
Leendert de Borst
997bd8ce44 Add revision number to admin and default migration (#254) 2024-09-18 00:12:26 +02:00
Leendert de Borst
e8b0544735 Merge pull request #252 from lanedirt/186-implement-vault-synchronize-support
Implement vault synchronize/merge support
2024-09-17 22:57:43 +02:00
Leendert de Borst
f1ff5c1d54 Update AttachmentUploader.razor (#186) 2024-09-17 22:56:54 +02:00