Leendert de Borst
4c7b44c04a
Bump version to 0.14.0 ( #688 )
2025-03-14 14:17:26 +01:00
Leendert de Borst
b41449f892
Remove Microsoft.IdentityModel packages from API which caused method not found bug ( #668 )
2025-03-14 13:13:36 +01:00
dependabot[bot]
934d0d9e56
Bump Microsoft.IdentityModel.Tokens from 8.6.0 to 8.6.1
...
Bumps [Microsoft.IdentityModel.Tokens](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet ) from 8.6.0 to 8.6.1.
- [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.6.0...8.6.1 )
---
updated-dependencies:
- dependency-name: Microsoft.IdentityModel.Tokens
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-14 13:13:36 +01:00
Leendert de Borst
99d0da1119
Update docs and README.md ( #680 )
2025-03-13 15:10:01 +01:00
Leendert de Borst
c74e05d400
Improve create credential popup page title extraction ( #686 )
2025-03-13 15:09:21 +01:00
dependabot[bot]
844bdab92f
Bump MailKit from 4.10.0 to 4.11.0
...
Bumps [MailKit](https://github.com/jstedfast/MailKit ) from 4.10.0 to 4.11.0.
- [Changelog](https://github.com/jstedfast/MailKit/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/jstedfast/MailKit/compare/4.10.0...4.11.0 )
---
updated-dependencies:
- dependency-name: MailKit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-13 14:13:02 +01:00
dependabot[bot]
1345e3c657
Bump MimeKit from 4.10.0 to 4.11.0
...
Bumps [MimeKit](https://github.com/jstedfast/MimeKit ) from 4.10.0 to 4.11.0.
- [Changelog](https://github.com/jstedfast/MimeKit/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/jstedfast/MimeKit/compare/4.10.0...4.11.0 )
---
updated-dependencies:
- dependency-name: MimeKit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-13 14:12:55 +01:00
Leendert de Borst
4fdf7ce92c
Show autofill popup dismiss button when vault is locked ( #682 )
2025-03-13 14:12:43 +01:00
Leendert de Borst
852d9b5e98
Update tests to wait until all password chars have been entered ( #684 )
2025-03-13 13:47:39 +01:00
Leendert de Borst
3c72fa3fde
Update password autofill mechanism to simulate user typing behavior ( #684 )
2025-03-13 13:47:39 +01:00
Leendert de Borst
b61b747e4b
Add default font-family ( #680 )
2025-03-13 13:29:57 +01:00
Leendert de Borst
1b4389c7d7
Show manual instructions if opening preferences fails ( #680 )
2025-03-13 13:29:57 +01:00
Leendert de Borst
499d2759ce
Add Safari extension docs ( #680 )
2025-03-13 13:29:57 +01:00
Leendert de Borst
d0140a8ddb
Fix MacOS wrapper app links and content ( #680 )
2025-03-13 13:29:57 +01:00
Leendert de Borst
76dc465032
Refactor ( #678 )
2025-03-12 22:02:11 +01:00
Leendert de Borst
84420104ee
Iframe and position tweaks ( #678 )
2025-03-12 22:02:11 +01:00
Leendert de Borst
1109bde521
Refactor all inline styles to separate style.css ( #678 )
2025-03-12 22:02:11 +01:00
Leendert de Borst
134a173148
Import stylesheet for contentScript ( #678 )
2025-03-12 22:02:11 +01:00
Leendert de Borst
83be492b3a
Refactor injectIcon ( #678 )
2025-03-12 22:02:11 +01:00
Leendert de Borst
fac72e5a11
Refactor content script to use shadowroot UI ( #678 )
2025-03-12 22:02:11 +01:00
Leendert de Borst
5eb885da20
Refactor ( #661 )
2025-03-12 16:07:16 +01:00
Leendert de Borst
da4f286757
Add download links for Firefox, Edge, Safari and Brave ( #661 )
2025-03-12 16:07:16 +01:00
Leendert de Borst
f6db447ad4
Add Safari extension XCode project scaffolding ( #661 )
2025-03-12 16:07:16 +01:00
Leendert de Borst
b472ba749c
Fix padding issue with search field in Safari ( #661 )
2025-03-12 16:07:16 +01:00
Leendert de Borst
ef68b3b265
Fix scroll issue for Safari browser ( #661 )
2025-03-12 16:07:16 +01:00
Leendert de Borst
08d4a8b656
Add light/dark mode toggle to browser extension settings ( #661 )
2025-03-12 16:07:16 +01:00
Leendert de Borst
93ac131508
Refactor expanded mode check to be called from React ( #661 )
2025-03-12 16:07:16 +01:00
Leendert de Borst
a7d1536140
Refactor and tweak UI ( #672 )
2025-03-11 16:59:12 +01:00
Leendert de Borst
4fa3fedea2
Add TotpViewer component ( #672 )
2025-03-11 16:59:12 +01:00
Leendert de Borst
038e8babb1
Update TotpViewer.razor ( #672 )
2025-03-11 16:59:12 +01:00
Leendert de Borst
0845477041
Add private vs public email domain documentation ( #673 )
2025-03-11 11:17:23 +01:00
Leendert de Borst
90156dd1f8
Refactor ( #181 )
2025-03-11 10:29:25 +01:00
Leendert de Borst
fe4b11cf4d
Add TOTP E2E tests ( #181 )
2025-03-11 10:29:25 +01:00
Leendert de Borst
2cbf234d05
Refactor ( #181 )
2025-03-11 10:29:25 +01:00
Leendert de Borst
a53575b4bf
Add click to copy and form validation ( #181 )
2025-03-11 10:29:25 +01:00
Leendert de Borst
697abc6828
Refactor TOTP code to work view AddEdit/View mode ( #181 )
2025-03-11 10:29:25 +01:00
Leendert de Borst
e96cfa3940
Update UX ( #181 )
2025-03-11 10:29:25 +01:00
Leendert de Borst
61a88e6715
Add credentials TOTP code scaffolding ( #181 )
2025-03-11 10:29:25 +01:00
Leendert de Borst
e07a35b214
Add firefox addon link to docs ( #665 )
2025-03-11 09:59:07 +01:00
Leendert de Borst
4a79fafbb9
Update README.md
2025-03-09 21:32:02 +01:00
Leendert de Borst
02b9bff64e
Update browser-extension-build.yml ( #665 )
2025-03-09 20:46:50 +01:00
Leendert de Borst
55e02478b4
Merge pull request #666 from lanedirt/665-prepare-0130-release
...
Bump version to 0.13.0
2025-03-09 20:25:25 +01:00
Leendert de Borst
a576908ae2
Add edge extension store link ( #665 )
2025-03-09 19:55:21 +01:00
Leendert de Borst
95510f793b
Unzip before uploading files to artifact ( #665 )
2025-03-09 16:39:53 +01:00
Leendert de Borst
20a4a82b1b
Add compression level to prevent re-compressing ( #665 )
2025-03-09 16:28:50 +01:00
Leendert de Borst
61ba6e1a3c
Store less vault revisions to reduce history filesize ( #663 )
2025-03-08 00:36:37 +00:00
Leendert de Borst
f28f1f07b8
Bump version to 0.13.0 ( #665 )
2025-03-08 01:23:32 +01:00
Leendert de Borst
7f186f1345
Update browser-extension-build.yml use short git hash ( #581 )
2025-03-07 22:50:55 +01:00
Leendert de Borst
129b50afba
Update browser-extension-build.yml artifact paths ( #581 )
2025-03-07 22:32:31 +01:00
Leendert de Borst
bad0f485a9
Update browser-extension-build.yml to make all filenames consistent ( #581 )
2025-03-07 18:35:06 +01:00
Leendert de Borst
5d9ae7d189
Update browser-extension-build.yml firefox glob pattern ( #581 )
2025-03-07 18:30:58 +01:00
Leendert de Borst
ef8ab63b66
Add full paths to browser-extension-build.yml ( #581 )
2025-03-07 18:22:01 +01:00
dependabot[bot]
469466995c
Bump NUglify from 1.21.12 to 1.21.13
...
Bumps [NUglify](https://github.com/trullock/NUglify ) from 1.21.12 to 1.21.13.
- [Release notes](https://github.com/trullock/NUglify/releases )
- [Changelog](https://github.com/trullock/NUglify/blob/master/changelog.md )
- [Commits](https://github.com/trullock/NUglify/compare/v1.21.12...v1.21.13 )
---
updated-dependencies:
- dependency-name: NUglify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-07 17:16:18 +00:00
dependabot[bot]
62c5edc7dc
Bump Swashbuckle.AspNetCore from 7.2.0 to 7.3.1
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 7.2.0 to 7.3.1.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.2.0...v7.3.1 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-07 17:16:08 +00:00
dependabot[bot]
ba625a30ea
Bump NUnit3TestAdapter from 4.6.0 to 5.0.0
...
Bumps [NUnit3TestAdapter](https://github.com/nunit/nunit3-vs-adapter ) from 4.6.0 to 5.0.0.
- [Release notes](https://github.com/nunit/nunit3-vs-adapter/releases )
- [Commits](https://github.com/nunit/nunit3-vs-adapter/compare/V4.6.0...V5.0.0 )
---
updated-dependencies:
- dependency-name: NUnit3TestAdapter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-07 17:15:57 +00:00
dependabot[bot]
bcdcbef912
Bump HtmlAgilityPack from 1.11.72 to 1.11.74
...
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack ) from 1.11.72 to 1.11.74.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases )
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.72...v1.11.74 )
---
updated-dependencies:
- dependency-name: HtmlAgilityPack
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-07 17:15:49 +00:00
Leendert de Borst
a64ed4817a
Add returning users and email aliases cards to admin dashboard ( #640 )
2025-03-07 17:15:39 +00:00
Leendert de Borst
919a33defb
Add total amount of records to admin page lists ( #640 )
2025-03-07 17:15:39 +00:00
Leendert de Borst
7e08f64175
Update MS edge browser extension docs ( #581 )
2025-03-07 17:18:38 +01:00
Leendert de Borst
e525bd1c2d
Merge pull request #660 from lanedirt/581-feature-request-add-firefox-browser-extension
...
Add Firefox and Edge browser extension
2025-03-07 16:14:32 +00:00
Leendert de Borst
7298f8914d
Add MS Edge as browser extension build target ( #581 )
2025-03-07 17:00:14 +01:00
Leendert de Borst
c476c53101
Update browser extension dictionaries folder load ( #581 )
2025-03-07 16:35:56 +01:00
Leendert de Borst
b6c7e88000
Refactor stop words to lang file ( #581 )
2025-03-07 15:34:24 +01:00
Leendert de Borst
26624e165a
Update supported browser extension list in API ( #581 )
2025-03-07 15:28:07 +01:00
Leendert de Borst
c079b830b5
Add browser specific client name ( #581 )
2025-03-07 15:16:36 +01:00
Leendert de Borst
165a89e946
Use style.css instead of inline styles ( #581 )
2025-03-07 15:14:04 +01:00
Leendert de Borst
5042e1b696
Fix lint ( #581 )
2025-03-07 15:00:52 +01:00
Leendert de Borst
472a79a12b
Update npm cache path ( #581 )
2025-03-07 14:58:23 +01:00
Leendert de Borst
97730cd721
Remove old browser extensions dir ( #581 )
2025-03-07 14:48:07 +01:00
Leendert de Borst
d5400faf95
Refactor chrome specific API, set font-size to 75% for all browsers ( #581 )
2025-03-07 14:47:12 +01:00
Leendert de Borst
9b8da64858
Refactor react entrypoint ( #581 )
2025-03-07 13:30:27 +01:00
Leendert de Borst
9ce776be2b
Update docs for firefox browser extension ( #581 )
2025-03-07 13:05:22 +01:00
Leendert de Borst
d674c77216
Add firefox as browser extension target ( #581 )
2025-03-07 12:42:29 +01:00
Leendert de Borst
e41c4b3213
Update E2E tests ( #581 )
2025-03-07 12:18:40 +01:00
Leendert de Borst
f88670787f
Update readme ( #581 )
2025-03-07 12:18:29 +01:00
Leendert de Borst
261be3ab34
Update feature_request.md
2025-03-07 12:01:52 +01:00
Leendert de Borst
0bace49e95
Update browser extension output path ( #581 )
2025-03-07 11:33:27 +01:00
Leendert de Borst
bb82952c74
Update github browser extension workflow for new path ( #581 )
2025-03-07 11:22:59 +01:00
Leendert de Borst
fd5244a686
Fix all linting issues ( #581 )
2025-03-07 01:18:14 +01:00
Leendert de Borst
09bc4286d9
Add linting packages ( #581 )
2025-03-07 00:49:47 +01:00
Leendert de Borst
4c45047d23
Add identity generator dict loader and test packages ( #581 )
2025-03-07 00:27:20 +01:00
Leendert de Borst
5251ea53ca
Refactor contextmenu to use wxt browser api ( #581 )
2025-03-06 23:37:45 +01:00
Leendert de Borst
2da9955213
Refactor popup settings to use wxt browser ( #581 )
2025-03-06 23:29:05 +01:00
Leendert de Borst
fab12daacf
Change index.html to popup.html paths ( #581 )
2025-03-06 19:32:23 +01:00
Leendert de Borst
9ba467479a
Refactor messaging to use webext-bridge ( #581 )
2025-03-06 19:07:12 +01:00
Leendert de Borst
8e698a21fa
Add all dependencies, refactor messaging ( #581 )
2025-03-06 18:47:16 +01:00
Leendert de Borst
28a0c7eb1f
Wrap browser extension in wxt for multi-browser compilation ( #581 )
2025-03-06 16:17:14 +01:00
Leendert de Borst
fcbe8da1e6
Add minimum height to credential table view to not obstruct settings popup ( #656 )
2025-03-06 13:06:56 +00:00
Leendert de Borst
a0a3a2e14a
Hide browser extension autofill injected icon on key press ( #653 )
2025-03-06 11:27:50 +00:00
Leendert de Borst
4fff14480b
Add troubleshooting guide to docs ( #655 )
2025-03-06 11:11:15 +00:00
Leendert de Borst
c7ad42a63e
Update PULL_REQUEST_TEMPLATE.md
2025-03-06 11:32:51 +01:00
Leendert de Borst
6df3c03682
Add less severe log message for email received for orphaned user email claim ( #651 )
2025-03-06 10:27:49 +00:00
Leendert de Borst
7da5557b98
Refactor favicon fetch to separate method ( #649 )
2025-03-06 09:41:52 +00:00
Leendert de Borst
38399e00cb
Add favicon extract resize and compression ( #649 )
2025-03-06 09:41:52 +00:00
Leendert de Borst
b30338de37
Add extension version to settings page ( #647 )
2025-03-06 09:41:41 +00:00
Leendert de Borst
ceaa7731fe
Update bottomnav to update selected item on path change ( #647 )
2025-03-06 09:41:41 +00:00
Leendert de Borst
b66c41e4c9
Add manual merge button, fix db upgrade test revision number ( #643 )
2025-03-05 19:40:31 +00:00
Leendert de Borst
9e478c94f9
Add browser extension vault outdate check, fix db create wait flow ( #643 )
2025-03-05 19:40:31 +00:00
Leendert de Borst
b415043b4e
Add E2E test for browser extension credential create flow ( #643 )
2025-03-05 19:40:31 +00:00
dependabot[bot]
10f6525e94
Bump the npm_and_yarn group across 1 directory with 2 updates
...
Bumps the npm_and_yarn group with 2 updates in the /browser-extensions/chrome directory: [esbuild](https://github.com/evanw/esbuild ) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `esbuild` from 0.24.2 to 0.25.0
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2024.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.24.2...v0.25.0 )
Updates `vite` from 6.0.11 to 6.2.0
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.2.0/packages/vite )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-05 19:29:21 +00:00
dependabot[bot]
5fb12f26fe
Bump uri in /docs in the bundler group across 1 directory
...
Bumps the bundler group with 1 update in the /docs directory: [uri](https://github.com/ruby/uri ).
Updates `uri` from 1.0.2 to 1.0.3
- [Release notes](https://github.com/ruby/uri/releases )
- [Commits](https://github.com/ruby/uri/compare/v1.0.2...v1.0.3 )
---
updated-dependencies:
- dependency-name: uri
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-05 16:21:51 +00:00
Leendert de Borst
6047c8f80d
Update ConversionUtility.tsx ( #638 )
2025-03-05 12:15:39 +00:00
Leendert de Borst
1b6e220c5a
Update TestUtils.ts ( #638 )
2025-03-05 12:15:39 +00:00
Leendert de Borst
b2093b5892
Refactor birthdate and gender field fill methods ( #638 )
2025-03-05 12:15:39 +00:00
Leendert de Borst
b81eabc583
Add locale specific formfiller tests and refactor all locale parts ( #638 )
2025-03-05 12:15:39 +00:00
Leendert de Borst
0c4be1398d
Add FormFiller unit tests ( #638 )
2025-03-05 12:15:39 +00:00
Leendert de Borst
4aa0e5f8a1
Refactor form fill logic to its own class ( #638 )
2025-03-05 12:15:39 +00:00
Leendert de Borst
63c737b6cc
Update tests ( #628 )
2025-03-04 17:43:06 +00:00
Leendert de Borst
44c2331b42
Refactor ( #628 )
2025-03-04 17:43:06 +00:00
Leendert de Borst
8f9058e1b8
Tweak tutorial with browser extension dl links ( #628 )
2025-03-04 17:43:06 +00:00
Leendert de Borst
613fb7db12
Refactor browser extension info to shared constants ( #628 )
2025-03-04 17:43:06 +00:00
Leendert de Borst
c4738637f1
Upload empty vault directly as part of creation step ( #628 )
2025-03-04 17:43:06 +00:00
Jack Bayliss
151cb19de8
Update README.md ( #634 )
2025-03-04 14:33:52 +01:00
Leendert de Borst
b0c53ca7b4
Add screenshots to README.md ( #633 )
...
* Update README.md
* Update README.md
* Update README.md
2025-03-03 13:43:27 +01:00
Leendert de Borst
586285c5e8
Update README.md
2025-03-03 12:09:24 +01:00
Leendert de Borst
5ca8fb92c8
Update README.md
2025-03-03 11:50:49 +01:00
Leendert de Borst
206254574a
Bump version to 0.12.3 ( #626 )
2025-02-28 19:01:36 +01:00
Leendert de Borst
9a9fb12d73
Merge pull request #625 from lanedirt/622-make-browser-extension-autofill-popup-more-robust
...
Make browser extension autofill popup more robust
2025-02-28 18:39:04 +01:00
Leendert de Borst
5d0540ee2b
Autofill form directly after creating new credential ( #622 )
2025-02-28 18:15:37 +01:00
Leendert de Borst
59726d87e8
Add full name form detection test ( #622 )
2025-02-28 13:30:35 +01:00
Leendert de Borst
7dccb6443a
Improve firstname/lastname detection ( #624 )
2025-02-28 12:41:33 +01:00
Leendert de Borst
451fe98102
Add full name to form detector ( #622 )
2025-02-28 12:40:17 +01:00
Leendert de Borst
a82b7d7ce5
Update tailwind css ( #622 )
2025-02-28 12:12:23 +01:00
Leendert de Borst
9cbaf51778
Merge branch 'main' into 622-make-browser-extension-autofill-popup-more-robust
2025-02-28 12:00:04 +01:00
Leendert de Borst
1847293162
Merge pull request #621 from lanedirt/620-add-browser-extension-download-links-to-client
...
Add browser extension page and download links
2025-02-27 22:22:38 +01:00
Leendert de Borst
e5a174443d
Merge branch 'main' into 620-add-browser-extension-download-links-to-client
2025-02-27 22:22:01 +01:00
Leendert de Borst
2382ee6592
Update brave detection and responsive design ( #620 )
2025-02-27 20:23:13 +01:00
Leendert de Borst
7253d1fee2
Do all logout actions via webapi which calls authcontext too ( #622 )
2025-02-27 17:53:48 +01:00
Leendert de Borst
bc16167293
Refactor ( #622 )
2025-02-27 17:53:48 +01:00
Leendert de Borst
eb587e3496
Add webapi logout call to all places ( #622 )
2025-02-27 17:53:48 +01:00
Leendert de Borst
6d0352923a
Simplify main logout flow to use page redirect ( #622 )
2025-02-27 17:53:48 +01:00
Leendert de Borst
6d33f99d62
Update favicon display in client to handle SVG ( #622 )
2025-02-27 17:53:48 +01:00
Leendert de Borst
9fbdb2efbb
Update form detection and popup icon display ( #622 )
2025-02-27 17:53:48 +01:00
Leendert de Borst
50817b65d3
Make popup create button more robust ( #622 )
2025-02-27 17:53:48 +01:00
Leendert de Borst
5750eef248
Add client header to webapi token refresh call ( #618 )
2025-02-27 17:52:01 +01:00
Leendert de Borst
5cd5efca4a
Do all logout actions via webapi which calls authcontext too ( #622 )
2025-02-27 17:35:28 +01:00
Leendert de Borst
7ce841b4b5
Refactor ( #622 )
2025-02-27 17:19:33 +01:00
Leendert de Borst
5e1c79610f
Add webapi logout call to all places ( #622 )
2025-02-27 16:54:54 +01:00
Leendert de Borst
a2ccee984b
Simplify main logout flow to use page redirect ( #622 )
2025-02-27 16:39:33 +01:00
Leendert de Borst
f9977fb29e
Update favicon display in client to handle SVG ( #622 )
2025-02-27 16:11:23 +01:00
Leendert de Borst
f8ea8fc7ce
Update form detection and popup icon display ( #622 )
2025-02-27 15:48:56 +01:00
Leendert de Borst
4ab5be17c0
Make popup create button more robust ( #622 )
2025-02-27 15:24:54 +01:00
Leendert de Borst
ad8f13928e
Make browser extension highlight/other dynamic ( #620 )
2025-02-27 14:12:00 +01:00
Leendert de Borst
29af7c2196
Add browser extension page and download links ( #620 )
2025-02-27 12:24:51 +01:00
Leendert de Borst
b25f6580cd
Update README.md
2025-02-26 17:17:20 +01:00
Leendert de Borst
71ae5d0904
Update browser-extension-tests.yml
2025-02-25 13:50:34 +01:00
Leendert de Borst
5baede08a7
Bump version to 0.12.2 ( #616 )
2025-02-25 13:41:55 +01:00
Leendert de Borst
34995fe801
Fix cueck if client or api url are empty ( #612 )
2025-02-25 12:48:53 +01:00
Leendert de Borst
92a2511d9d
Fix bug in browser extension emails list if credential has no email address ( #612 )
2025-02-25 12:48:53 +01:00
Leendert de Borst
41486c940c
Update max nginx upload filesize to 25MB ( #613 )
2025-02-25 12:48:37 +01:00
Leendert de Borst
47c77ade02
Update install.sh to set default ip_logging value ( #610 )
2025-02-25 12:48:13 +01:00
Leendert de Borst
a51621970d
Update browser-extension-tests.yml
2025-02-24 21:46:42 +01:00
Leendert de Borst
39f339b659
Bump version to 0.12.1 ( #608 )
2025-02-24 21:28:08 +01:00
Leendert de Borst
65d1ca1564
Add try catch for incorrect status login call ( #601 )
2025-02-24 21:27:57 +01:00
Leendert de Borst
5c010cd873
Add private/public email validation before showing recent emails ( #602 )
2025-02-24 21:20:21 +01:00
Leendert de Borst
88ba57ce88
Fix chrome extension API URL switching ( #600 )
2025-02-24 21:20:12 +01:00
Leendert de Borst
4d266beb0d
Add anchor tag conversion to open in new tab in email display ( #603 )
2025-02-24 21:20:02 +01:00
Leendert de Borst
536688d110
Enable manual workflow dispatch for release archive logic
2025-02-24 18:16:10 +01:00
Leendert de Borst
e343b48fe7
Update browser-extension-tests.yml
2025-02-24 18:10:54 +01:00
Leendert de Borst
9d02737516
Reduce credential table margins ( #578 )
2025-02-24 17:59:27 +01:00
Leendert de Borst
4a1583a7ff
Bump version to 0.12.0 ( #598 )
2025-02-24 16:46:50 +01:00
Leendert de Borst
4f8125ddb0
Ignore BrowserWasmTests as it no longer works in Chrome ( #593 )
2025-02-24 15:58:19 +01:00
Leendert de Borst
972505c174
Refactor close popup ( #578 )
2025-02-24 14:10:48 +01:00
Leendert de Borst
d5e83d2319
Update credentials table sort logic ( #578 )
2025-02-24 14:10:48 +01:00
Leendert de Borst
9daac83768
Add credentials table view and configure asc/desc sort ( #578 )
2025-02-24 14:10:48 +01:00
Leendert de Borst
bb477e6f91
Bump all Microsoft dependencies to .NET 9.0.2 ( #593 )
2025-02-24 14:02:50 +01:00
Leendert de Borst
b216a9d2a9
Bump dependencies across projects ( #593 )
2025-02-24 13:48:25 +01:00
dependabot[bot]
b66bcefdde
Bump Microsoft.Extensions.Configuration from 9.0.1 to 9.0.2
...
Bumps [Microsoft.Extensions.Configuration](https://github.com/dotnet/runtime ) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.1...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Configuration
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 13:42:04 +01:00
Leendert de Borst
6fdb9a7c3e
Merge pull request #593 from lanedirt/dependabot/nuget/main/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore-9.0.2
...
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore from 9.0.1 to 9.0.2
2025-02-24 13:34:32 +01:00
Leendert de Borst
411b2262e1
Merge branch 'main' into dependabot/nuget/main/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore-9.0.2
2025-02-24 13:34:23 +01:00
Leendert de Borst
72b82671f9
Merge pull request #591 from lanedirt/dependabot/nuget/main/multi-7c78ffaa07
...
Bump Microsoft.EntityFrameworkCore and Microsoft.EntityFrameworkCore.Design
2025-02-24 13:33:51 +01:00
Leendert de Borst
713c21b60c
Merge branch 'main' into dependabot/nuget/main/multi-7c78ffaa07
2025-02-24 13:33:29 +01:00
dependabot[bot]
84b592df7b
Bump Microsoft.AspNetCore.Authorization and Microsoft.AspNetCore.Components.WebAssembly.Authentication
...
Bumps [Microsoft.AspNetCore.Authorization](https://github.com/dotnet/aspnetcore ) and [Microsoft.AspNetCore.Components.WebAssembly.Authentication](https://github.com/dotnet/aspnetcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Authorization` from 9.0.1 to 9.0.2
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.2 )
Updates `Microsoft.AspNetCore.Components.WebAssembly.Authentication` from 9.0.1 to 9.0.2
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authorization
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.Authentication
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 13:20:06 +01:00
dependabot[bot]
8420f2d42e
Bump Microsoft.AspNetCore.Authorization and Microsoft.AspNetCore.Components.Web
...
Bumps [Microsoft.AspNetCore.Authorization](https://github.com/dotnet/aspnetcore ) and [Microsoft.AspNetCore.Components.Web](https://github.com/dotnet/aspnetcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Authorization` from 9.0.1 to 9.0.2
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.2 )
Updates `Microsoft.AspNetCore.Components.Web` from 9.0.1 to 9.0.2
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authorization
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Components.Web
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 13:19:58 +01:00
dependabot[bot]
58ed0bbf4a
Bump Microsoft.EntityFrameworkCore and Microsoft.EntityFrameworkCore.Proxies
...
Bumps [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ) and [Microsoft.EntityFrameworkCore.Proxies](https://github.com/dotnet/efcore ). These dependencies needed to be updated together.
Updates `Microsoft.EntityFrameworkCore` from 9.0.0 to 9.0.2
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v9.0.0...v9.0.2 )
Updates `Microsoft.EntityFrameworkCore.Proxies` from 9.0.0 to 9.0.2
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v9.0.0...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.EntityFrameworkCore.Proxies
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 13:19:44 +01:00
dependabot[bot]
153e10fcd0
Bump Microsoft.EntityFrameworkCore.Tools from 9.0.1 to 9.0.2
...
Bumps [Microsoft.EntityFrameworkCore.Tools](https://github.com/dotnet/efcore ) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v9.0.1...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.Tools
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 13:19:36 +01:00
dependabot[bot]
717dec329b
Bump NUglify from 1.21.11 to 1.21.12
...
Bumps [NUglify](https://github.com/trullock/NUglify ) from 1.21.11 to 1.21.12.
- [Release notes](https://github.com/trullock/NUglify/releases )
- [Changelog](https://github.com/trullock/NUglify/blob/master/changelog.md )
- [Commits](https://github.com/trullock/NUglify/compare/v1.21.11...v1.21.12 )
---
updated-dependencies:
- dependency-name: NUglify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 13:19:28 +01:00
dependabot[bot]
0bd25e70f5
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.3.1 to 8.6.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.3.1...8.6.0 )
Updates `Microsoft.IdentityModel.Tokens` from 8.3.1 to 8.6.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.3.1...8.6.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 >
2025-02-24 13:19:21 +01:00
dependabot[bot]
920c1bdebe
Bump Microsoft.AspNetCore.DataProtection from 9.0.1 to 9.0.2
...
Bumps [Microsoft.AspNetCore.DataProtection](https://github.com/dotnet/aspnetcore ) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.DataProtection
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 13:19:13 +01:00
dependabot[bot]
6506b57d9f
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
...
Bumps [Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore](https://github.com/dotnet/aspnetcore ) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 10:47:56 +00:00
dependabot[bot]
aea98a51a9
Bump Microsoft.EntityFrameworkCore and Microsoft.EntityFrameworkCore.Design
...
Bumps [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ) and [Microsoft.EntityFrameworkCore.Design](https://github.com/dotnet/efcore ). These dependencies needed to be updated together.
Updates `Microsoft.EntityFrameworkCore` from 9.0.0 to 9.0.2
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v9.0.0...v9.0.2 )
Updates `Microsoft.EntityFrameworkCore.Design` from 9.0.0 to 9.0.2
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v9.0.0...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.EntityFrameworkCore.Design
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-24 10:43:30 +00:00
Leendert de Borst
7f28001f7e
Merge pull request #585 from lanedirt/571-feature-request-make-ip-address-logging-optional
...
Make ip address logging optional
2025-02-24 10:42:44 +01:00
Leendert de Borst
d1d6bfb957
Add ip logging info to install docs ( #571 )
2025-02-24 10:42:24 +01:00
Leendert de Borst
a3b1fc0a21
Add E2E tests for ip logging enable/disable ( #571 )
2025-02-23 17:24:22 +01:00
Leendert de Borst
38ac1f731a
Add IP_LOGGING_ENABLED flag ( #571 )
2025-02-23 16:51:10 +01:00
Leendert de Borst
c7d0013b9f
Merge pull request #584 from lanedirt/579-bug-admin-server-settings-page-margins-are-too-wide
...
Admin and client UI tweaks
2025-02-23 16:04:46 +01:00
Leendert de Borst
1634721474
Update create new identity widget positioning ( #579 )
2025-02-22 10:08:16 +01:00
Leendert de Borst
f227725778
Do not show trailing dots for short email subjects ( #579 )
2025-02-22 09:54:25 +01:00
Leendert de Borst
912bdfbe7d
Fix margin on credential delete page ( #579 )
2025-02-22 09:34:15 +01:00
Leendert de Borst
c82e9a9517
Fix margin on admin server settings page ( #579 )
2025-02-22 09:29:55 +01:00
Leendert de Borst
d765978e63
Add account delete E2E test ( #373 )
2025-02-21 21:11:47 +01:00
Leendert de Borst
3d819dce2a
Add account self-delete option to client ( #373 )
2025-02-21 21:11:47 +01:00
dependabot[bot]
23bbc7eedb
Bump vitest
...
Bumps the npm_and_yarn group with 1 update in the /browser-extensions/chrome directory: [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ).
Updates `vitest` from 3.0.4 to 3.0.5
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.5/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
dependency-type: direct:production
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 21:11:19 +01:00
Leendert de Borst
26b9d07e7c
Update browser-extension-tests.yml for branch names ( #541 )
2025-02-21 20:55:06 +01:00
Leendert de Borst
89a24ead1a
Update browser-extension-tests.yml for main branch ( #541 )
2025-02-21 18:10:50 +01:00
dependabot[bot]
10e2787b4f
Bump nokogiri in /docs in the bundler group across 1 directory
...
Bumps the bundler group with 1 update in the /docs directory: [nokogiri](https://github.com/sparklemotion/nokogiri ).
Updates `nokogiri` from 1.16.7 to 1.18.3
- [Release notes](https://github.com/sparklemotion/nokogiri/releases )
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/v1.18.3/CHANGELOG.md )
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.7...v1.18.3 )
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
dependency-group: bundler
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:06:12 +01:00
dependabot[bot]
d93a6c603d
Bump Microsoft.Extensions.Http from 9.0.0 to 9.0.2
...
Bumps [Microsoft.Extensions.Http](https://github.com/dotnet/runtime ) from 9.0.0 to 9.0.2.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:06:06 +01:00
dependabot[bot]
7bc1ccdb7b
Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore and Microsoft.EntityFrameworkCore
...
Bumps [Microsoft.AspNetCore.Identity.EntityFrameworkCore](https://github.com/dotnet/aspnetcore ) and [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Identity.EntityFrameworkCore` from 9.0.0 to 9.0.2
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.2 )
Updates `Microsoft.EntityFrameworkCore` from 9.0.0 to 9.0.2
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v9.0.0...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Identity.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:05:55 +01:00
dependabot[bot]
f30b3895ba
Bump Microsoft.AspNetCore.Authentication.JwtBearer, Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Tokens
...
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore ), [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.AspNetCore.Authentication.JwtBearer` from 9.0.1 to 9.0.2
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.2 )
Updates `Microsoft.IdentityModel.JsonWebTokens` from 8.3.1 to 8.0.1
- [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.3.1...8.0.1 )
Updates `Microsoft.IdentityModel.Tokens` from 8.3.1 to 8.0.1
- [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.3.1...8.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
dependency-type: direct:production
update-type: version-update:semver-patch
- 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 >
2025-02-21 18:05:49 +01:00
dependabot[bot]
ef8c61c6c9
Bump Microsoft.AspNetCore.Components.WebAssembly.Server
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly.Server](https://github.com/dotnet/aspnetcore ) from 9.0.0 to 9.0.2.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.2 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.Server
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:05:37 +01:00
dependabot[bot]
7c65247162
Bump MimeKit from 4.9.0 to 4.10.0
...
Bumps [MimeKit](https://github.com/jstedfast/MimeKit ) from 4.9.0 to 4.10.0.
- [Changelog](https://github.com/jstedfast/MimeKit/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/jstedfast/MimeKit/compare/4.9.0...4.10.0 )
---
updated-dependencies:
- dependency-name: MimeKit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:05:31 +01:00
dependabot[bot]
af166c27fd
Bump Microsoft.AspNetCore.Authorization and Microsoft.AspNetCore.Components.WebAssembly
...
Bumps [Microsoft.AspNetCore.Authorization](https://github.com/dotnet/aspnetcore ) and [Microsoft.AspNetCore.Components.WebAssembly](https://github.com/dotnet/aspnetcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Authorization` from 9.0.1 to 9.0.1
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.1 )
Updates `Microsoft.AspNetCore.Components.WebAssembly` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authorization
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:05:24 +01:00
dependabot[bot]
90b1d0ae09
Bump Microsoft.EntityFrameworkCore.Tools from 9.0.0 to 9.0.1
...
Bumps [Microsoft.EntityFrameworkCore.Tools](https://github.com/dotnet/efcore ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.Tools
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:05:15 +01:00
dependabot[bot]
b4c84d9894
Bump Microsoft.AspNetCore.Authorization and Microsoft.AspNetCore.Components.Web
...
Bumps [Microsoft.AspNetCore.Authorization](https://github.com/dotnet/aspnetcore ) and [Microsoft.AspNetCore.Components.Web](https://github.com/dotnet/aspnetcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Authorization` from 9.0.1 to 9.0.1
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.1...v9.0.1 )
Updates `Microsoft.AspNetCore.Components.Web` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authorization
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Components.Web
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:05:09 +01:00
dependabot[bot]
bce4327f2d
Bump coverlet.msbuild from 6.0.3 to 6.0.4
...
Bumps [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet ) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/compare/v6.0.3...v6.0.4 )
---
updated-dependencies:
- dependency-name: coverlet.msbuild
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:05:01 +01:00
dependabot[bot]
1fe967624f
Bump MailKit from 4.9.0 to 4.10.0
...
Bumps [MailKit](https://github.com/jstedfast/MailKit ) from 4.9.0 to 4.10.0.
- [Changelog](https://github.com/jstedfast/MailKit/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/jstedfast/MailKit/compare/4.9.0...4.10.0 )
---
updated-dependencies:
- dependency-name: MailKit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-21 18:04:51 +01:00
Leendert de Borst
1ee02a3d22
Merge pull request #568 from lanedirt/541-add-browser-extensions-with-auto-fill-mechanism
...
Add Chrome browser extension
2025-02-21 18:04:09 +01:00
Leendert de Borst
ac7b6facd6
Fix bug in base64 encode which didnt work for large icons ( #541 )
2025-02-21 17:21:47 +01:00
Leendert de Borst
58e294b509
Fix duplicate credential popup issue ( #541 )
2025-02-21 17:04:39 +01:00
Leendert de Borst
e8314f91dc
Update credentials list to properly refresh with new vault ( #541 )
2025-02-21 16:31:30 +01:00
Leendert de Borst
977acf84c5
Email UI tweaks ( #541 )
2025-02-21 15:34:08 +01:00
Leendert de Borst
aa9619efad
Performance tweaks ( #541 )
2025-02-21 14:21:09 +01:00
Leendert de Borst
e6ccea1c59
Update README.md ( #541 )
2025-02-21 13:16:47 +01:00
Leendert de Borst
f691056db6
Update login screen ( #541 )
2025-02-21 13:07:20 +01:00
Leendert de Borst
08d7013f75
Add browser extension assets to GH release ( #541 )
2025-02-21 12:54:57 +01:00
Leendert de Borst
067a949c49
Refactor vaultstate to chrome.storage.session ( #541 )
2025-02-21 12:47:52 +01:00
Leendert de Borst
38ee886be2
Show target API endpoint on login form ( #541 )
2025-02-21 12:18:16 +01:00
Leendert de Borst
9ae5e994bd
Add browser extension docs ( #541 )
2025-02-21 11:22:20 +01:00
Leendert de Borst
42573bf1fc
Fix redirect when opening extension popup externally ( #541 )
2025-02-20 23:57:23 +01:00
Leendert de Borst
59e99153c3
Update create new release docs ( #541 )
2025-02-20 23:17:03 +01:00
Leendert de Borst
d2c24792fe
Simplify form detector password confirm ( #541 )
2025-02-20 23:16:49 +01:00
Leendert de Borst
d674563275
Update docs ( #541 )
2025-02-20 22:13:54 +01:00
Leendert de Borst
e153dc6d2a
Refactor ( #541 )
2025-02-20 17:23:18 +01:00
Leendert de Borst
fdbf3db6bb
Refactor formdetector to separate localization params ( #541 )
2025-02-20 16:58:46 +01:00
Leendert de Borst
a6529d67fa
Refactoring ( #541 )
2025-02-20 16:05:08 +01:00
Leendert de Borst
45f748e247
Add server version check ( #541 )
2025-02-20 15:22:30 +01:00
Leendert de Borst
57673b5ee0
Update auth login flow ( #541 )
2025-02-20 13:54:49 +01:00
Leendert de Borst
8ea0273174
Improve credentials list mount logic ( #541 )
2025-02-20 11:38:35 +01:00
Leendert de Borst
a31c516fa5
Accessibility refactor ( #541 )
2025-02-20 11:04:28 +01:00
Leendert de Borst
bb9e986874
Add explicit autofill trigger to context menu ( #541 )
2025-02-19 13:54:30 +01:00
Leendert de Borst
533065c7d3
Add popup show debounce to prevent autofill from spamming popup ( #541 )
2025-02-19 13:31:38 +01:00
Leendert de Borst
16a22b6fa3
Update .gitignore ( #541 )
2025-02-19 12:56:20 +01:00
Leendert de Borst
4d42e7b32e
Update form detection logic, update tests ( #541 )
2025-02-19 12:56:11 +01:00
Leendert de Borst
b50205b318
Fix link in docs ( #541 )
2025-02-19 00:34:22 +01:00
Leendert de Borst
196e19573d
Sonarcloud refactoring ( #541 )
2025-02-19 00:30:05 +01:00
Leendert de Borst
9de7f81053
Refactor math.random ( #541 )
2025-02-18 21:46:19 +01:00
Leendert de Borst
75cf43aaba
Fix extension E2E test ( #541 )
2025-02-18 21:28:20 +01:00
Leendert de Borst
1d76597ee2
Update light mode style ( #541 )
2025-02-18 21:28:08 +01:00
Leendert de Borst
887e91f4c6
Refactor ( #541 )
2025-02-18 12:52:15 +01:00
Leendert de Borst
c4afb9eeb2
Update Settings.tsx ( #541 )
2025-02-18 11:58:09 +01:00
Leendert de Borst
9151e504bc
Fix EmailDetails global loading state hide ( #541 )
2025-02-17 15:11:08 +01:00
Leendert de Borst
b20d330fdc
Add global popup toggle to settings ( #541 )
2025-02-17 15:06:09 +01:00
Leendert de Borst
9c5f5fa5cd
Improve popup visibility ( #541 )
2025-02-17 14:28:59 +01:00
Leendert de Borst
de85430998
Make extension work with iframes ( #541 )
2025-02-17 13:41:16 +01:00
Leendert de Borst
6df6bb071a
Add search bar to credentials list ( #541 )
2025-02-17 12:39:12 +01:00
Leendert de Borst
1263639ca2
Update contentscript and inject icon logic ( #541 )
2025-02-17 11:25:14 +01:00
Leendert de Borst
ad52ec5db1
Improve favicon extraction ( #541 )
2025-02-16 14:26:13 +01:00
Leendert de Borst
665abcd894
Update popup style ( #541 )
2025-02-15 20:43:11 +01:00
Leendert de Borst
8b5cd28e4d
Fix api date test to ignore rounding issue ( #541 )
2025-02-15 09:43:42 +01:00
Leendert de Borst
45a5d7fb20
Fix CSS style conflicts ( #541 )
2025-02-15 09:39:15 +01:00
Leendert de Borst
7fefe9f0bb
Improve username field detection ( #541 )
2025-02-14 23:53:53 +01:00
Leendert de Borst
3fe5fbd981
Update formdetector for name fields ( #541 )
2025-02-14 22:41:19 +01:00
Leendert de Borst
c13e0571ab
Fix date select field detection and fill ( #541 )
2025-02-14 22:16:37 +01:00
Leendert de Borst
fbf7f5b4e4
Update password field extraction ( #541 )
2025-02-14 21:31:31 +01:00
Leendert de Borst
8c132f30fb
Improve email detection ( #541 )
2025-02-14 17:00:21 +01:00
Leendert de Borst
7def472df5
Improve form detection for gender fields ( #541 )
2025-02-14 16:36:11 +01:00
Leendert de Borst
0069b8cfc6
Add date field recognition with slashes ( #541 )
2025-02-14 16:10:45 +01:00
Leendert de Borst
53246a3d99
Update popup styling to be more explicit ( #541 )
2025-02-14 15:45:00 +01:00
Leendert de Borst
11a33d5ea7
Refactor formdetector to focus on focused elements parent form ( #541 )
2025-02-14 15:04:14 +01:00
Leendert de Borst
f5fb69e756
Do not include querystring when copying url for new credential ( #541 )
2025-02-14 14:29:35 +01:00
Leendert de Borst
519bd0801d
Update SearchWidget.razor ( #541 )
2025-02-14 14:13:37 +01:00
Leendert de Borst
cba4a6d3ec
Add email attachment download ( #541 )
2025-02-14 14:06:29 +01:00
Leendert de Borst
5daa95a876
Reduce size of popup ( #541 )
2025-02-14 11:44:17 +01:00
Leendert de Borst
b81613b785
Fix popup links ( #541 )
2025-02-13 17:11:51 +01:00
Leendert de Borst
2013f48ddd
Improve logout reset ( #541 )
2025-02-13 16:27:19 +01:00
Leendert de Borst
867b37ab79
Improve icon inject ( #541 )
2025-02-13 16:16:46 +01:00
Leendert de Borst
390c77448e
Return all credentials on search ( #541 )
2025-02-13 15:07:48 +01:00
Leendert de Borst
7f23c4820c
Update popup style ( #541 )
2025-02-13 14:56:54 +01:00
Leendert de Borst
d6c3bd5cc1
Update autofill popup UI ( #541 )
2025-02-13 13:49:43 +01:00
Leendert de Borst
ccdb62762e
Fix date handling timezone bug with PostgreSQL ( #541 )
2025-02-13 13:02:42 +01:00
Leendert de Borst
e5552e80e6
Tweak loading states ( #541 )
2025-02-13 12:09:36 +01:00
Leendert de Borst
47201b5433
Add status call to unlock page, fix redirect bug ( #541 )
2025-02-12 11:27:03 +01:00
Leendert de Borst
0862aa64cb
Add vault status check before generating new credential ( #541 )
2025-02-11 17:16:42 +01:00
Leendert de Borst
bd833414ad
Improve loading UX ( #541 )
2025-02-11 15:00:59 +01:00
Leendert de Borst
a3d8242dc4
Add status call to credential list page ( #541 )
2025-02-11 13:33:33 +01:00
Leendert de Borst
6ea4a9724f
Fix redirect issue ( #541 )
2025-02-11 12:19:21 +01:00
Leendert de Borst
84d3a25304
Add client version check and vault revision number to status endpoint ( #541 )
2025-02-10 17:17:14 +01:00
Leendert de Borst
a9044e95ca
Log client in vault metadata ( #541 )
2025-02-10 14:22:55 +01:00
Leendert de Borst
9eaf8fb369
Refactor ( #541 )
2025-02-10 13:01:59 +01:00
Leendert de Borst
c2d035510a
Update client name and lint fixes ( #541 )
2025-02-10 12:35:17 +01:00
Leendert de Borst
117da9dfc8
Fix build issues ( #541 )
2025-02-10 12:33:24 +01:00
Leendert de Borst
0633bc2943
Add AV and SpamOK client headers ( #541 )
2025-02-10 11:46:16 +01:00
Leendert de Borst
e153dc6fe7
Add client to auth logs in api and wasm client ( #541 )
2025-02-10 11:32:39 +01:00
Leendert de Borst
1ed74874e5
Add global state change handler to detect logout ( #541 )
2025-02-10 10:38:28 +01:00
Leendert de Borst
620aeaf941
Add generic vault validate method ( #541 )
2025-02-09 22:42:21 +01:00
Leendert de Borst
d298748b10
Add min vault version check ( #541 )
2025-02-09 19:29:41 +01:00
Leendert de Borst
c46e836c28
Add empty vault check to login ( #541 )
2025-02-09 19:13:48 +01:00
Leendert de Borst
2bcf0c9914
Update login page ( #541 )
2025-02-08 18:37:26 +01:00
Leendert de Borst
0e275a3e6f
Update settings text ( #541 )
2025-02-08 15:41:30 +01:00
Leendert de Borst
0d6878e5c7
Tweak bg color ( #541 )
2025-02-08 15:08:26 +01:00
Leendert de Borst
24d9999fde
Linting refactor ( #541 )
2025-02-07 17:26:26 +01:00
Leendert de Borst
5594c1ad2f
Add settings page to control popup enable/disable ( #541 )
2025-02-07 17:18:12 +01:00
Leendert de Borst
20c44ec737
Keep icon visible after click ( #541 )
2025-02-07 16:37:47 +01:00
Leendert de Borst
b46637f8a0
Tweak autofill and add animation ( #541 )
2025-02-07 16:12:38 +01:00
Leendert de Borst
a22dbc59ac
Fix inline unlock mode ( #541 )
2025-02-07 15:24:01 +01:00
Leendert de Borst
06d6693752
Add OOBE text ( #541 )
2025-02-07 15:08:28 +01:00
Leendert de Borst
c28f6f05b2
Implement 2FA for login flow ( #541 )
2025-02-07 13:51:34 +01:00
Leendert de Borst
10f9d5e2b1
Refactor email decryption to util method ( #541 )
2025-02-07 12:57:49 +01:00
Leendert de Borst
f30789f906
Add popout and public email support to credential view ( #541 )
2025-02-07 12:34:45 +01:00
Leendert de Borst
b66c0580cf
Update tests ( #541 )
2025-02-06 21:51:45 +01:00
Leendert de Borst
5db8c99b74
Update vite.config.js ( #541 )
2025-02-06 21:44:25 +01:00
Leendert de Borst
92c042450f
Add email preview to credential detail page ( #541 )
2025-02-06 21:40:10 +01:00
Leendert de Borst
4c60a3efa1
Remove paging params from email list ( #541 )
2025-02-06 20:12:21 +01:00
Leendert de Borst
51af2838d9
Fix contentScript rename capital case folder name ( #541 )
2025-02-06 19:27:18 +01:00
Leendert de Borst
70cad70766
Add go-edit and go-delete keyboard shortcuts to client ( #541 )
2025-02-06 19:26:40 +01:00
Leendert de Borst
d78214393a
Add database version extraction and update revision number ( #541 )
2025-02-06 14:44:14 +01:00
Leendert de Borst
e62dcd5327
Add vault version check to webapi to prevent conflicts ( #541 )
2025-02-06 14:02:31 +01:00
Leendert de Borst
87ec52223a
Add settings retrieval from vault ( #541 )
2025-02-06 13:36:30 +01:00
Leendert de Borst
562abb6641
Remove obsolete vault state params ( #541 )
2025-02-06 12:39:38 +01:00
Leendert de Borst
f894476e0e
Add single credential retrieve query ( #541 )
2025-02-06 12:15:08 +01:00
Leendert de Borst
826037d499
Refactor db initialize ( #541 )
2025-02-06 11:57:17 +01:00
Leendert de Borst
b1ef958976
Make index.html be included with npm run watch ( #541 )
2025-02-06 11:16:16 +01:00
Leendert de Borst
5d03c617c0
Tweak folder structure ( #541 )
2025-02-06 10:22:02 +01:00
Leendert de Borst
0996375c5e
Eslint refactoring ( #541 )
2025-02-06 09:38:53 +01:00
Leendert de Borst
d927640136
Require jsdoc descriptions to be non-empty ( #541 )
2025-02-05 17:59:56 +01:00
Leendert de Borst
1d59548df0
Linting fixes ( #541 )
2025-02-05 17:58:49 +01:00
Leendert de Borst
b8a5233a06
Refactor background.ts to separate files ( #541 )
2025-02-05 17:22:33 +01:00
Leendert de Borst
908efadcec
Refactor code and enforce 2 space indents ( #541 )
2025-02-05 16:45:21 +01:00
Leendert de Borst
3f5f752a2f
Refactor contentscript to individual files ( #541 )
2025-02-05 16:30:03 +01:00
Leendert de Borst
7fdbe812d3
Refactor contentScript.ts ( #541 )
2025-02-05 15:46:40 +01:00
Leendert de Borst
df71d7e3f0
Improve icon inject mechanism ( #541 )
2025-02-05 14:52:27 +01:00
Leendert de Borst
c97b049ed0
Refactor folder structure to prevent having src output dir ( #541 )
2025-02-05 13:57:49 +01:00
Leendert de Borst
267cd6e9f6
Refactor vite config to fix import conflicts ( #541 )
2025-02-05 13:44:00 +01:00
Leendert de Borst
ef41018ac1
Add context menu with password generator ( #541 )
2025-02-05 11:16:53 +01:00
Leendert de Borst
54f891548b
Fix search results and UI tweaks ( #541 )
2025-02-05 10:53:55 +01:00
Leendert de Borst
b92f5a5971
Revert to original search results on removing search term ( #541 )
2025-02-04 16:34:36 +01:00
Leendert de Borst
8415331eee
Show loading animation when creating new alias ( #541 )
2025-02-04 16:30:33 +01:00
Leendert de Borst
afd686f81b
Update credential row UI ( #541 )
2025-02-04 16:26:30 +01:00
Leendert de Borst
413c300904
Add popout icon for every autofill match ( #541 )
2025-02-04 15:57:29 +01:00
Leendert de Borst
bc4fb0ad21
Add birthdate format detection ( #541 )
2025-02-04 15:02:01 +01:00
Leendert de Borst
2193c4d6e3
Attach autofill icon to first element based on dom order ( #541 )
2025-02-04 14:52:12 +01:00
Leendert de Borst
33fe0b74ae
Add email confirm field detect ( #541 )
2025-02-04 14:38:47 +01:00
Leendert de Borst
738f93b882
Update formdetector to detect more variations ( #541 )
2025-02-04 14:01:06 +01:00
Leendert de Borst
b875fcad4e
Add additional formdetector test ( #541 )
2025-02-04 13:35:44 +01:00
Leendert de Borst
c56dbba687
Simulate proper input events for birthdate and gender fields ( #541 )
2025-02-04 10:42:19 +01:00
Leendert de Borst
44783bbeb0
Add birthdate and gender form field detection ( #541 )
2025-02-04 10:29:22 +01:00
Leendert de Borst
3428291c54
Add second form detector test ( #541 )
2025-02-04 10:02:30 +01:00
Leendert de Borst
fa221e3ae5
Refactor formdetector and make it testable ( #541 )
2025-02-04 09:51:58 +01:00
Leendert de Borst
cc23f50edf
Add UX improvements ( #541 )
2025-02-04 09:21:25 +01:00
Leendert de Borst
f811a028cd
Show newest credentials on top ( #541 )
2025-02-03 19:46:45 +01:00
Leendert de Borst
ff0d2cf390
Add vault upload mechanism ( #541 )
2025-02-03 19:25:38 +01:00
Leendert de Borst
c47aa4e182
Add loading indicator to contentscript ( #541 )
2025-02-03 17:30:33 +01:00
Leendert de Borst
1d119aad62
Add favicon extraction ( #541 )
2025-02-03 17:06:40 +01:00
Leendert de Borst
254b9c0a49
Add credential create scaffolding ( #541 )
2025-02-03 16:15:05 +01:00
Leendert de Borst
e760c236bc
Add public/private email domain persist from API ( #541 )
2025-02-03 15:21:17 +01:00
Leendert de Borst
01f32af6a1
Update client vault model with new optional values ( #541 )
...
Save public and private email domains locally in vault (#541 )
Update dockerfile for private email domains (#541 )
Update tests (#541 )
Revert "Update dockerfile for private email domains (#541 )"
This reverts commit 016200c4f413502634925183db3a6df421219a8f.
Revert "Save public and private email domains locally in vault (#541 )"
This reverts commit 549c3cce83fe7d051f828008917c6b320e9058ab.
2025-02-02 15:44:58 +01:00
Leendert de Borst
66b59ce94b
Add private and public email to vault response in API ( #541 )
2025-02-02 13:51:41 +01:00
Leendert de Borst
69c9a4bdd0
Move identity generator dictionaries to root for reuse ( #541 )
2025-02-01 19:58:21 +01:00
Leendert de Borst
e5ead966e9
Add dictionary loader vite plugin to inject identity generator dict content ( #541 )
2025-02-01 13:03:22 +01:00
Leendert de Borst
40b7ecd2fe
Refactor tests ( #541 )
2025-02-01 12:20:16 +01:00
Leendert de Borst
f6c66a9964
Separate build and lint for better insight in status ( #541 )
2025-02-01 12:10:22 +01:00
Leendert de Borst
698d96780a
Add github workflow for testing browser extensions ( #541 )
2025-02-01 12:07:42 +01:00
Leendert de Borst
b250bc0795
Add identity generator implementations and dicts ( #541 )
2025-02-01 12:07:14 +01:00
Leendert de Borst
b229740315
Port .NET identity generation to Typescript ( #541 )
2025-02-01 11:51:34 +01:00
Leendert de Borst
a1ecc49065
Show aliasvault icon inline with form autofill ( #541 )
2025-02-01 11:09:09 +01:00
Leendert de Borst
bc96d30bf4
Add email details page ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
48b6acb174
Add popout button to credential details page ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
d6651001fc
Add all fields to credential detail page ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
4c9376612e
Add copy to clipboard for credential details ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
c89f0e6fae
Fix client open in new tab URL ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
d3caa2d0a9
Add reload button to credential and email pages ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
c05a47587b
Add email to credential details ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
10651d1d0f
Refactor WIP to use react router ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
4e7aee0634
Update EmailsList.tsx ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
1065c687bc
Implement email decryption ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
0a39857d12
Add email retrieval logic ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
72a3975a58
Add bottom navigation bar ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
06d35aac0f
Add contentscript autofill filter ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
ebc671f32f
Add open client button and url setting ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
ea7cb5e323
Add inline unlock page mode with confirm message ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
b1ab983333
Open popup from locked vault notice ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
57cbedf701
Add notice when vault is locked ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
6298cff1a3
Make content script use the width of the input field ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
a975c4d2c5
Revoke token on logout ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
7c3f360a34
Close autofill on mouseclick outside ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
2a76fbc5a3
Add vault reload button ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
0f58424c73
Add user and settings menu button ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
aa1df77400
Refactor ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
acd26ee67b
Add generic loading spinner context ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
11cacf9c0b
Add loading animation when opening popup ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
351548df7c
Update todos ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
322b5da793
Add common credentials query ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
d6c1f38ce4
Replace base64encode with buffer ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
f8194708a0
Add E2E test in .NET that tests the chrome extension ( #541 )
...
Remove github action as headless = true is not supported for chrome extensions (#541 )
Remove default watch from vite.config.js (#541 )
Add GitHub action for extension tests (#541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
c1ec6cb95d
Update WebApiService.ts ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
59627ebe32
Remove console.log ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
e5641108ea
Add more eslint checks and refactoring ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
636e996a17
Fix all eslint issues ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
bfbde5cdf4
Add eslint ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
c9aa79abaf
Refactor ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
cd8ad64a6d
Fix update refresh token ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
00e37c2b25
Only show settings when logged out ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
3263a77f97
Rename popup to index ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
67bb96e245
Refactor project structure ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
eeff14597e
Move credential list to separate component ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
86a65d7344
Add settings page to configure API ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
4f48005a49
Add WebApiService to handle generic access and refresh token logic ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
f6d7ce4356
Fix image loading in contentscript, fix password fill ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
4c5517ae94
Add contentscript for autofill popup ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
51fb01aaf9
Add chrome background service worker and vault persist ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
7ea60a1fa6
Add vault unlock flow and credential print ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
31409d6e5b
Add global auth context ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
483792ebb0
Add sqlite client ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
699b09c6c0
Add crypto methods ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
6bd2ec4a44
Refactor structure ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
6c0a0b463f
Make full flow work when running in Chrome extension context ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
4e869bf2b0
Make argon2id and srp flow work in browser dev ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
3abc245751
Refactor ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
b156f72783
Fix Argon2id key derivation ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
6e8ff0104f
Add basic argon2id flow ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
f2f8fbbfb6
Add argon2id and SRP modules ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
33d0b24260
Add sample button component ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
cb66bcd665
Add tailwind boilerplate ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
5a1db38eed
Add react and vite boilerplate ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
0a565c67dd
Add boilerplate chrome extension hello world ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
b047ce3019
Bump upload-artifact to v4 ( #569 )
2025-01-31 17:32:35 +01:00
Leendert de Borst
acfed81e10
Update roadmap
2025-01-24 11:12:47 +01:00
Leendert de Borst
581d1dac5a
Merge pull request #558 from lanedirt/557-prepare-0111-release
...
Bump version to 0.11.1
2025-01-22 12:18:20 +01:00
Leendert de Borst
50b3872ae0
Bump version to 0.11.1 ( #557 )
2025-01-22 12:17:29 +01:00
Leendert de Borst
2ea2526858
Merge pull request #554 from lanedirt/553-bug-menu-dropdown-does-not-align-correctly-on-very-wide-screens
...
Update mobile menu position in client and admin
2025-01-22 12:13:28 +01:00
Leendert de Borst
2d9b6f38b0
Merge pull request #556 from lanedirt/555-use-relative-url-to-access-api-instead-of-requiring-hostname-in-env
...
Simplify installation by using relative url for API instead of requiring hostname in env file
2025-01-22 12:13:11 +01:00
Leendert de Borst
a941ffa837
Update install.sh ( #555 )
2025-01-22 12:06:15 +01:00
Leendert de Borst
e2da05ac2c
Update manual setup docs ( #555 )
2025-01-22 11:26:03 +01:00
Leendert de Borst
dd8108c974
Update install to only require hostname for SSL configuration ( #555 )
2025-01-22 11:19:09 +01:00
Leendert de Borst
206f8fc2b1
Remove explicit API URL for Docker environments ( #555 )
2025-01-22 11:01:54 +01:00
Leendert de Borst
5a432e4ab5
Update client to make API URL optional ( #555 )
2025-01-22 11:01:27 +01:00
Leendert de Borst
83ba9222bd
Update mobile menu position in client and admin ( #553 )
2025-01-21 11:09:53 +01:00
Leendert de Borst
7e7a8b04ef
Update README.md
2025-01-20 18:30:23 +01:00
dependabot[bot]
a28b5012d6
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly.DevServer](https://github.com/dotnet/aspnetcore ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:14:17 +01:00
dependabot[bot]
85218a8fd1
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.3.0 to 8.3.1
- [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/8.3.1/CHANGELOG.md )
- [Commits](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/8.3.0...8.3.1 )
Updates `Microsoft.IdentityModel.Tokens` from 8.3.0 to 8.3.1
- [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/8.3.1/CHANGELOG.md )
- [Commits](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet/compare/8.3.0...8.3.1 )
---
updated-dependencies:
- dependency-name: Microsoft.IdentityModel.JsonWebTokens
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.IdentityModel.Tokens
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 12:14:09 +01:00
dependabot[bot]
590454b69e
Bump Microsoft.AspNetCore.Mvc.Testing from 9.0.0 to 9.0.1
...
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 11:49:43 +01:00
dependabot[bot]
d81d48ee16
Bump Microsoft.Extensions.Configuration and Microsoft.Extensions.Configuration.FileExtensions
...
Bumps [Microsoft.Extensions.Configuration](https://github.com/dotnet/runtime ) and [Microsoft.Extensions.Configuration.FileExtensions](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Microsoft.Extensions.Configuration` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.1 )
Updates `Microsoft.Extensions.Configuration.FileExtensions` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Configuration
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.Configuration.FileExtensions
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 11:40:02 +01:00
dependabot[bot]
b72217eb04
Bump coverlet.collector from 6.0.3 to 6.0.4
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 6.0.3 to 6.0.4.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/compare/v6.0.3...v6.0.4 )
---
updated-dependencies:
- dependency-name: coverlet.collector
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 11:39:53 +01:00
dependabot[bot]
8942795e76
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
...
Bumps [Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore](https://github.com/dotnet/aspnetcore ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 11:39:46 +01:00
dependabot[bot]
08290e1fa5
Bump Microsoft.AspNetCore.Authorization and Microsoft.AspNetCore.Components.WebAssembly.Authentication
...
Bumps [Microsoft.AspNetCore.Authorization](https://github.com/dotnet/aspnetcore ) and [Microsoft.AspNetCore.Components.WebAssembly.Authentication](https://github.com/dotnet/aspnetcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Authorization` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
Updates `Microsoft.AspNetCore.Components.WebAssembly.Authentication` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authorization
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.Authentication
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 11:39:38 +01:00
dependabot[bot]
7b45b44735
Bump Microsoft.AspNetCore.DataProtection from 9.0.0 to 9.0.1
...
Bumps [Microsoft.AspNetCore.DataProtection](https://github.com/dotnet/aspnetcore ) from 9.0.0 to 9.0.1.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.DataProtection
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 11:39:30 +01:00
dependabot[bot]
ae6913a8e0
Bump Microsoft.AspNetCore.Authentication.JwtBearer, Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Tokens
...
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore ), [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.AspNetCore.Authentication.JwtBearer` from 9.0.0 to 9.0.1
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v9.0.0...v9.0.1 )
Updates `Microsoft.IdentityModel.JsonWebTokens` from 8.3.0 to 8.0.1
- [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.3.0...8.0.1 )
Updates `Microsoft.IdentityModel.Tokens` from 8.3.0 to 8.0.1
- [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.3.0...8.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
dependency-type: direct:production
update-type: version-update:semver-patch
- 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 >
2025-01-20 11:39:24 +01:00
Leendert de Borst
7470ac9e16
Update README.md tech stack
2025-01-16 13:45:54 +01:00
Leendert de Borst
521d10da19
Update roadmap
2025-01-15 18:40:15 +01:00
Leendert de Borst
98aee7bb35
Delete .github/ISSUE_TEMPLATE/security_issue.md
2025-01-15 18:28:53 +01:00
Leendert de Borst
d62f2c4450
Merge pull request #540 from lanedirt/539-add-github-issue-templates
...
Add GitHub issue templates
2025-01-15 17:27:50 +00:00
Leendert de Borst
95edcc3042
Add GitHub issue templates ( #539 )
2025-01-15 18:27:14 +01:00
Leendert de Borst
1bce686121
Create CODE_OF_CONDUCT.md
2025-01-15 18:19:18 +01:00
Leendert de Borst
742417d405
Update README.md
2025-01-15 18:00:22 +01:00
Leendert de Borst
2cfc8d528d
Merge pull request #538 from lanedirt/537-prepare-0110-release
...
Bump version to 0.11.0
2025-01-14 13:51:15 +00:00
Leendert de Borst
7a4e1721c8
Bump version to 0.11.0 ( #537 )
2025-01-14 14:42:56 +01:00
Leendert de Borst
11d79c4874
Merge pull request #536 from lanedirt/535-make-application-warning-logs-more-readable
...
Make duplicate email warning log more readable
2025-01-14 13:32:16 +00:00
Leendert de Borst
7cd35b0a92
Make duplicate email warning log more readable ( #535 )
2025-01-14 12:30:36 +01:00
Leendert de Borst
d0f62a26c0
Merge pull request #534 from lanedirt/530-update-sonarcloud-github-action-to-work-with-pr-from-forks
...
Update sonarcloud-code-analysis so it works for main and PRs (#530 )
2025-01-14 11:20:41 +00:00
Leendert de Borst
01198502a3
Update sonarcloud-code-analysis so it works for main and PRs ( #530 )
2025-01-14 12:20:14 +01:00
Leendert de Borst
229ad109a7
Merge pull request #533 from lanedirt/530-update-sonarcloud-github-action-to-work-with-pr-from-forks
...
Add pullrequest key to sonarcloud analysis
2025-01-14 10:49:48 +00:00
Leendert de Borst
837b16d971
Add pullrequest key to sonarcloud analysis ( #530 )
2025-01-14 11:49:04 +01:00
Leendert de Borst
4010d1b93f
Merge pull request #531 from lanedirt/530-update-sonarcloud-github-action-to-work-with-pr-from-forks
...
Update sonarcloud-code-analysis.yml to work with PR's from forks
2025-01-14 10:28:48 +00:00
Leendert de Borst
f7ce60ae68
Update sonarcloud-code-analysis.yml to work with PR's from forks ( #530 )
2025-01-14 11:26:37 +01:00
Leendert de Borst
5e61bd5db2
Merge pull request #527 from lanedirt/525-prevent-email-address-collision-from-occuring
...
Prevent email address collision from occurring during identity generation
2025-01-13 14:09:54 +00:00
dependabot[bot]
a2e8a438de
Bump NUnit.Analyzers from 4.5.0 to 4.6.0
...
Bumps [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/nunit/nunit.analyzers/releases )
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.md )
- [Commits](https://github.com/nunit/nunit.analyzers/compare/4.5.0...4.6.0 )
---
updated-dependencies:
- dependency-name: NUnit.Analyzers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-13 14:09:38 +00:00
Leendert de Borst
92904dcf55
Refactor email prefix exists check ( #525 )
2025-01-12 15:29:15 +00:00
Leendert de Borst
e4f2ca630b
Add server side email prefix generation method ( #525 )
2025-01-12 14:01:48 +00:00
Leendert de Borst
ed80ad24c1
Add more names to identity generator dictionary to prevent collisions ( #525 )
2025-01-12 13:02:22 +00:00
Leendert de Borst
0c368ab84b
Merge pull request #524 from lanedirt/151-make-email-attachments-visible-in-ui-and-allow-for-downloading-attachments-through-client
...
Add email attachment support
2025-01-11 16:15:49 +00:00
Leendert de Borst
dee2044ed6
Refactor ( #151 )
2025-01-11 16:05:32 +00:00
dependabot[bot]
f6f6072b3f
Bump coverlet.msbuild from 6.0.2 to 6.0.3
...
Bumps [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet ) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/compare/v6.0.2...v6.0.3 )
---
updated-dependencies:
- dependency-name: coverlet.msbuild
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-11 15:57:26 +00:00
dependabot[bot]
4bfe72d750
Bump coverlet.collector from 6.0.2 to 6.0.3
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 6.0.2 to 6.0.3.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/compare/v6.0.2...v6.0.3 )
---
updated-dependencies:
- dependency-name: coverlet.collector
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-11 15:56:56 +00:00
Leendert de Borst
330f59dc10
Add email decryption test with and without attachments ( #151 )
2025-01-11 15:45:54 +00:00
Leendert de Borst
a20d981427
Add full attachment download flow to email decryption test ( #151 )
2025-01-11 13:10:26 +00:00
Leendert de Borst
bd2274db75
Add support for download attachments from SpamOK ( #151 )
2025-01-11 12:58:40 +00:00
Leendert de Borst
6cfa6f4ef5
Add email attachment retrieval and decryption to client ( #151 )
2025-01-11 12:49:35 +00:00
Leendert de Borst
8a40d2b1b9
Add attachment encryption assert to test ( #151 )
2025-01-10 21:35:22 +00:00
Leendert de Borst
237958ba0f
Show attachment metadata in email modal popup ( #151 )
2025-01-10 19:13:18 +00:00
Leendert de Borst
79db3a54c7
Tweak client z-index to show emailmodal on top ( #151 )
2025-01-10 19:12:45 +00:00
Leendert de Borst
2029745f8b
Fix tablet view for credential view page width ( #151 )
2025-01-10 18:54:51 +00:00
Leendert de Borst
ea4d498502
Update sendEmailCLI.sh to support sending attachments ( #151 )
2025-01-10 15:05:17 +00:00
Leendert de Borst
05838f5dca
Add attachment indicator E2E test on email page ( #151 )
2025-01-10 14:55:45 +00:00
Leendert de Borst
79872163e2
Add attachment indicator to email page ( #151 )
2025-01-10 14:55:27 +00:00
Leendert de Borst
35d0f77dd6
Add HasAttachments to mailbox api model ( #151 )
2025-01-10 14:29:17 +00:00
Leendert de Borst
6660cd20bd
Update docker-compose-pull.yml ( #522 )
2025-01-08 14:28:34 +00:00
Ikko Eltociear Ashimine
e236ba454f
chore: update UserEmailClaim.cs ( #521 )
...
adress -> address
2025-01-08 14:13:14 +00:00
Leendert de Borst
6ec66e4d64
Merge pull request #517 from lanedirt/516-optimize-local-build-for-arm-devices
...
Add support for arm64 to docker images and install.sh local build
2025-01-04 09:37:00 +01:00
Leendert de Borst
14898c0c83
Refactor Dockerfile for readability ( #516 )
2025-01-04 09:24:05 +01:00
Leendert de Borst
d08bec9df7
Bump version to 0.10.3 ( #516 )
2025-01-04 01:31:07 +01:00
Leendert de Borst
9107dfa789
Update Docker images to also build for linux/arm64 ( #516 )
2025-01-04 01:04:57 +01:00
Leendert de Borst
351f6f4d16
Update install.sh ( #516 )
2025-01-03 23:55:51 +01:00
Leendert de Borst
aca607e579
Merge pull request #515 from lanedirt/514-prepare-0102-release
...
Bump version to 0.10.2
2025-01-03 22:30:47 +01:00
Leendert de Borst
ed053422ba
Update StatusHostedService.cs ( #512 )
2025-01-03 22:15:27 +01:00
Leendert de Borst
955b8638ce
Bump version ( #514 )
2025-01-03 21:50:14 +01:00
Leendert de Borst
1d8883cc94
Merge pull request #513 from lanedirt/512-task-runner-cleanup-jobs-do-not-run
...
Maintenance tasks do not run after migration to PostgreSQL
2025-01-03 21:45:04 +01:00
Leendert de Borst
48281f92e6
Refactor to reduce complexity ( #512 )
2025-01-03 21:29:42 +01:00
Leendert de Borst
f19db2c010
Refactor StatusWorker to prevent race conditions and improve stability ( #512 )
2025-01-03 20:38:13 +01:00
Leendert de Borst
f0d397c8af
Add cancellation token check to worker start and stop wait ( #512 )
2025-01-03 16:18:37 +01:00
Leendert de Borst
fafa51d787
Update integration tests ( #512 )
2025-01-03 16:08:09 +01:00
Leendert de Borst
202151e4f1
Update SmtpServer TestHostBuilder to be compatible with integration and E2E tests ( #512 )
2025-01-03 15:36:09 +01:00
Leendert de Borst
c123edccd4
Refactor integration test TestHostBuilder setup to shared abstract class ( #512 )
2025-01-03 15:22:47 +01:00
Leendert de Borst
50cab3a2f3
Show full error when maintenance task fails to start ( #512 )
2025-01-03 12:44:55 +01:00
Leendert de Borst
0184e32e6d
Update migration to reset task runner job sequence ( #512 )
2025-01-03 12:44:40 +01:00
Leendert de Borst
d73d4e90e0
Make admin password for dev always override existing password ( #512 )
2025-01-03 11:58:33 +01:00
Leendert de Borst
06d38842f5
Add dev database import/export support ( #512 )
2025-01-03 11:56:55 +01:00
Leendert de Borst
b0748316ff
Merge pull request #511 from lanedirt/510-admin-password-hash-method-in-installcli-does-not-pass-required-arguments
...
Admin password hash method in installcli does not pass required arguments
2025-01-01 16:18:36 +01:00
Leendert de Borst
8f8b4af3c9
Update install.sh ( #510 )
2025-01-01 16:18:15 +01:00
Leendert de Borst
11bf183cbb
Update install.sh ( #510 )
2025-01-01 16:17:41 +01:00
Leendert de Borst
ac64dba715
Merge pull request #509 from lanedirt/508-prepare-0100-release
...
Prepare 0.10.0 release
2025-01-01 15:43:28 +01:00
Leendert de Borst
d2f9b225d0
Start services again after db migration ( #508 )
2025-01-01 15:01:13 +01:00
Leendert de Borst
d7f1df3252
Update AppInfo bump version ( #508 )
2025-01-01 14:56:28 +01:00
Leendert de Borst
fdce8bddd1
Bump install.sh version ( #508 )
2025-01-01 14:56:15 +01:00
Leendert de Borst
be4a105709
Update docs ( #508 )
2025-01-01 14:56:02 +01:00
Leendert de Borst
dfa2f84570
Merge pull request #507 from lanedirt/506-add-postgresql-database-import-and-export-commands-to-installsh
...
Add postgresql database import and export commands to install.sh
2024-12-31 21:40:49 +01:00
Leendert de Borst
450ca6a6f4
Update db-import command ( #506 )
2024-12-31 21:34:23 +01:00
Leendert de Borst
4c31912d73
Add db import and export commands to install.sh ( #506 )
2024-12-31 21:18:44 +01:00
dependabot[bot]
367be5a409
Bump NUnit from 4.3.1 to 4.3.2
...
Bumps [NUnit](https://github.com/nunit/nunit ) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/4.3.1...4.3.2 )
---
updated-dependencies:
- dependency-name: NUnit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-31 17:57:22 +01:00
dependabot[bot]
b6cf46ab91
Bump HtmlAgilityPack from 1.11.71 to 1.11.72
...
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack ) from 1.11.71 to 1.11.72.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases )
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.71...v1.11.72 )
---
updated-dependencies:
- dependency-name: HtmlAgilityPack
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-31 17:57:14 +01:00
Leendert de Borst
0da0bd0b17
Merge pull request #505 from lanedirt/503-searching-in-admin-table-pages-defocuses-search-field-after-every-character-typed
...
Do not show loading indicator when refreshing in admin
2024-12-31 17:56:01 +01:00
Leendert de Borst
d8ccaad806
Merge pull request #504 from lanedirt/493-fix-dataprotection-api-errors-when-running-a-clean-docker-install
...
Do not log dataprotection warnings to database log
2024-12-31 17:50:07 +01:00
Leendert de Borst
656210e4f6
Do not show loading indicator when refreshing in admin ( #503 )
2024-12-31 17:48:29 +01:00
Leendert de Borst
c3c85bc10e
Do not log dataprotection warnings to database log but keep for filelog ( #493 )
2024-12-31 17:37:17 +01:00
Leendert de Borst
693ad0b581
Update CONTRIBUTING.md
2024-12-31 15:29:32 +01:00
Leendert de Borst
94ad51059e
Merge pull request #500 from lanedirt/491-link-from-contributindmd-to-the-official-docs-page
...
Update contributing documentation
2024-12-30 11:51:12 +01:00
Leendert de Borst
9374780a5b
Update CONTRIBUTING.md ( #491 )
2024-12-29 12:30:34 +01:00
Leendert de Borst
3263360be5
Merge pull request #492 from lanedirt/190-add-postgresql-as-database-option-to-prevent-concurrency-locking-due-to-sqlite-limitations
...
Switch SQLite to PostgreSQL database engine
2024-12-29 12:15:32 +01:00
Leendert de Borst
1151089d59
Fix merge conflict ( #190 )
2024-12-28 17:06:50 +01:00
Leendert de Borst
d39ecf69e8
Merge pull request #499 from lanedirt/498-make-user-refreshtoken-lifetime-configurable-via-server-settings
...
Make UserRefreshToken lifetime configurable via admin
2024-12-28 16:58:29 +01:00
Leendert de Borst
9caea03460
Update AuthTests.cs ( #498 )
2024-12-28 16:45:06 +01:00
Leendert de Borst
32879e09a8
Make UserRefreshToken lifetime configurable via admin ( #498 )
2024-12-28 16:35:21 +01:00
Leendert de Borst
d3518eca6c
Update install.sh add install.sh version check to install command itself ( #190 )
2024-12-28 15:52:33 +01:00
Leendert de Borst
329ae185ad
Update docs ( #190 )
2024-12-28 14:28:09 +01:00
dependabot[bot]
888054e8ed
Bump NUnit.Analyzers from 4.4.0 to 4.5.0
...
Bumps [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/nunit/nunit.analyzers/releases )
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.md )
- [Commits](https://github.com/nunit/nunit.analyzers/compare/4.4.0...4.5.0 )
---
updated-dependencies:
- dependency-name: NUnit.Analyzers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-27 17:46:07 +01:00
dependabot[bot]
0d141e2c7c
Bump NUnit from 4.3.0 to 4.3.1
...
Bumps [NUnit](https://github.com/nunit/nunit ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/4.3.0...4.3.1 )
---
updated-dependencies:
- dependency-name: NUnit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-27 17:29:08 +01:00
Leendert de Borst
33b930b58a
Merge pull request #497 from lanedirt/495-improve-2fa-login-flow-to-automatically-submit-when-6-digits-have-been-entered
...
Auto submit login form when 2fa code is entered
2024-12-27 17:26:39 +01:00
Leendert de Borst
ad9eb79e9e
Update CodeLockoutTests.cs ( #495 )
2024-12-27 16:56:20 +01:00
Leendert de Borst
cd46578576
Auto submit login form when 2fa code is entered ( #495 )
2024-12-27 10:43:04 +01:00
Leendert de Borst
e577d6fee4
Print warnring but do not exit on image pull fail ( #190 )
2024-12-26 01:30:32 +01:00
Leendert de Borst
9d1923d3ea
Refactor dev db start ( #190 )
2024-12-26 01:26:43 +01:00
Leendert de Borst
d77c28184c
Refactor ( #190 )
2024-12-26 01:13:40 +01:00
Leendert de Borst
180de219c8
Update installer to look at latest release instead of main ( #190 )
2024-12-26 00:41:58 +01:00
Leendert de Borst
17e4f614d8
Refactor postgres docker setup and update docs ( #190 )
2024-12-26 00:39:19 +01:00
Leendert de Borst
747e0910cb
Update SQLite ef model ( #190 )
2024-12-25 23:10:24 +01:00
Leendert de Borst
fc85f34218
Update useremailclaims setnull to be compatible with PostgreSQL ( #190 )
2024-12-25 23:01:54 +01:00
Leendert de Borst
f0e0e9c03e
Add TaskRunnerJobs to migration ( #190 )
2024-12-25 22:55:10 +01:00
Leendert de Borst
2631a1f0b1
Update migration ( #190 )
2024-12-25 22:47:44 +01:00
Leendert de Borst
254104e12d
Update migration logging ( #190 )
2024-12-25 22:46:08 +01:00
Leendert de Borst
a75d5c7a34
Update migration add data truncation if source data exceeds length ( #190 )
2024-12-25 22:41:56 +01:00
Leendert de Borst
bf40539e92
Update dockerignore to ignore data directories during build ( #190 )
2024-12-25 22:41:40 +01:00
Leendert de Borst
cb330219ab
Refactor postgres db folder creation ( #190 )
2024-12-25 22:26:58 +01:00
Leendert de Borst
4f5e822722
Include postgres empty dir in git to ensure correct permissions ( #190 )
2024-12-25 22:23:43 +01:00
Leendert de Borst
96997c7d8d
Update docs ( #190 )
2024-12-25 22:21:19 +01:00
Leendert de Borst
f959b7dc91
Update install.sh ( #190 )
2024-12-25 22:21:13 +01:00
Leendert de Borst
59599f43a3
Update docs ( #190 )
2024-12-25 16:53:30 +01:00
Leendert de Borst
b5e575051c
Update migration logic to reset auto increment id ( #190 )
2024-12-25 16:45:17 +01:00
Leendert de Borst
433664d85d
Fix admin redirect absolute URL bug ( #190 )
2024-12-25 14:40:44 +01:00
Leendert de Borst
82b2b75127
Update docs with new update instructions ( #190 )
2024-12-25 14:24:31 +01:00
Leendert de Borst
577e02d761
Update install script ( #190 )
2024-12-25 14:24:16 +01:00
Leendert de Borst
26b1c4e044
Load security page components async ( #190 )
2024-12-25 12:11:17 +01:00
Leendert de Borst
3872678039
Sanitize email when retrieving emails for emailbox ( #190 )
2024-12-24 22:20:44 +01:00
Leendert de Borst
80cc72eb22
Fix RecentEmails.razor dispose bug ( #190 )
2024-12-24 22:20:12 +01:00
Leendert de Borst
141a291ace
Fix bug in db sync tests ( #190 )
2024-12-24 20:49:38 +01:00
Leendert de Borst
3b5e944417
Refactor ( #190 )
2024-12-24 15:48:34 +01:00
Leendert de Borst
65553e0918
Update postgresql date column types to improve compatiblity ( #190 )
2024-12-24 15:27:04 +01:00
Leendert de Borst
a7502d42e4
Fix migration tool params called from install.sh ( #190 )
2024-12-24 14:56:37 +01:00
Leendert de Borst
4d43acb53f
Add build container start/stop/restart commands ( #190 )
2024-12-24 13:50:49 +01:00
Leendert de Borst
14ac94b78a
Add migrate-db command to install.sh ( #190 )
2024-12-24 13:08:48 +01:00
Leendert de Borst
361f4b8817
Added migration logic from sqlite to postgresql ( #190 )
2024-12-24 12:53:22 +01:00
Leendert de Borst
7a62ddcf6a
Enable postgresql legacy timestamp behavior ( #190 )
2024-12-24 12:39:57 +01:00
Leendert de Borst
6b59200df2
Fix migrations ( #190 )
2024-12-24 11:59:37 +01:00
Leendert de Borst
6a0699318c
Add sqlite migrations to be in sync with postgresql model ( #190 )
2024-12-23 21:41:25 +01:00
Leendert de Borst
f6e2648a53
Update GitHub actions for postgresql ( #190 )
2024-12-23 20:52:39 +01:00
Leendert de Borst
4b8e4c907e
Refactor WebApplicationFactoryFixture ( #190 )
2024-12-23 20:10:47 +01:00
Leendert de Borst
30804cc973
Update DataProtectionExtensions.cs ( #190 )
2024-12-23 18:00:47 +01:00
Leendert de Borst
8edfc3d0d6
Update Logout.razor ( #190 )
2024-12-23 17:11:30 +01:00
Leendert de Borst
4fb5087c82
Add local postgresql dev database ( #190 )
2024-12-23 16:31:02 +01:00
Leendert de Borst
cf454d2bb8
Add postgres healthcheck to docker-compose.yml ( #190 )
2024-12-23 16:03:59 +01:00
Leendert de Borst
0a577873ee
Update install.sh to create postgres credentials ( #190 )
2024-12-23 15:40:00 +01:00
Leendert de Borst
32c8e48d45
Update Dockerfile ( #190 )
2024-12-23 15:25:18 +01:00
Leendert de Borst
564ae54de8
Update postgresql factory to support env vars if available ( #190 )
2024-12-23 15:11:34 +01:00
Leendert de Borst
d9f4f8d121
Update Dockerfile ( #190 )
2024-12-23 14:38:07 +01:00
Leendert de Borst
728b20b489
Update install.sh ( #190 )
2024-12-23 14:18:47 +01:00
Leendert de Borst
219f0bc9cc
Update db configuration ( #190 )
2024-12-23 14:17:17 +01:00
Leendert de Borst
9735df0436
Update install.sh to generate postgresql credentials ( #190 )
2024-12-23 13:57:01 +01:00
Leendert de Borst
78a872a67d
Refactor smtpserver and taskrunner so all tests pass ( #190 )
2024-12-23 12:58:07 +01:00
Leendert de Borst
77a48ea4e9
Refactor admin so all tests pass ( #190 )
2024-12-23 12:16:05 +01:00
Leendert de Borst
22538ae000
Refactor datetime to always use UTC ( #190 )
2024-12-22 21:36:01 +01:00
Leendert de Borst
db632c3edb
Refactor SmtpService to use new dbcontextfactory ( #190 )
2024-12-22 20:05:05 +01:00
Leendert de Borst
1c53addcaa
Refactor WebApi to use new dbcontextfactory ( #190 )
2024-12-22 18:58:24 +01:00
Leendert de Borst
817404cd08
Refactor UserService delete unused methods causing concurrency issues ( #190 )
2024-12-22 14:10:30 +01:00
Leendert de Borst
9062cdc701
Refactor admin project to use dbcontextfactory ( #190 )
2024-12-22 11:53:22 +01:00
Leendert de Borst
e45866fa67
Update EF models to not use driver specific fields ( #190 )
2024-12-22 11:26:16 +01:00
Leendert de Borst
8fbd10caaa
Update admin project to use new IAliasServerDbContextFactory ( #190 )
2024-12-22 00:37:13 +01:00
Leendert de Borst
54d54f28b4
Move migrations for db engines to their respective folders ( #190 )
2024-12-22 00:07:31 +01:00
Leendert de Borst
3116aa5a1f
Update postgresql.conf ( #190 )
2024-12-21 12:17:17 +01:00
Leendert de Borst
eb45358532
Update gitignore for db files ( #190 )
2024-12-21 12:09:43 +01:00
Leendert de Borst
03fd047cb4
Add postgresql docker container scaffolding ( #190 )
2024-12-21 11:56:08 +01:00
Leendert de Borst
6a7fc9c5ba
Merge pull request #488 from lanedirt/343-add-option-to-disable-new-user-registration-via-installsh
...
Update install.sh
2024-12-20 20:23:06 +01:00
Leendert de Borst
62700de9ad
Update install.sh ( #343 )
2024-12-20 20:22:43 +01:00
Leendert de Borst
edeaa77299
Merge pull request #487 from lanedirt/342-add-option-to-block-existing-user-in-admin
...
Add option to block existing user in admin
2024-12-20 19:57:39 +01:00
Leendert de Borst
84b93924f5
Add user block checks to api and add tests ( #342 )
2024-12-20 19:47:12 +01:00
Leendert de Borst
400e702753
Add user blocked status toggle to admin ( #342 )
2024-12-20 18:53:28 +01:00
Leendert de Borst
147f8db5d1
Add Blocked column to users table ( #342 )
2024-12-20 18:53:01 +01:00
Leendert de Borst
8e1470bc1b
Merge pull request #486 from lanedirt/343-add-option-to-disable-new-user-registration-via-installsh
...
Add option to disable new user registration via install.sh
2024-12-20 18:24:50 +01:00
Leendert de Borst
50853bf011
Update tests ( #343 )
2024-12-20 17:30:28 +01:00
Leendert de Borst
07dd90a705
Add public registration enabled check to client ( #343 )
2024-12-20 16:52:05 +01:00
Leendert de Borst
a7a7d6d82b
Rename public registration enabled flag ( #343 )
2024-12-20 16:51:51 +01:00
Leendert de Borst
249efe54b0
Add public registration env flag check to api ( #343 )
2024-12-20 16:06:15 +01:00
Leendert de Borst
20eb3e5ff4
Add public registration setting to install.sh ( #343 )
2024-12-20 15:56:30 +01:00
Leendert de Borst
ba15c446d9
Merge pull request #484 from lanedirt/483-dark-mode-text-readability-tweaks
...
Dark mode text readability tweaks
2024-12-19 15:54:55 +01:00
Leendert de Borst
5ea9f4ee08
Merge pull request #482 from lanedirt/481-add-username-sanity-check-on-vault-save-to-prevent-db-corruption-between-user-sessions
...
Add username sanity check to vault save to prevent potential vault collision/corruption
2024-12-19 15:54:47 +01:00
Leendert de Borst
1e7b7b172a
Update tests to work with changed notifications ( #481 )
2024-12-19 15:39:22 +01:00
Leendert de Borst
35f6565c8b
Update DbService.cs to fix merge return status ( #481 )
2024-12-19 15:16:28 +01:00
Leendert de Borst
8cb99c997d
Update Logo.razor ( #483 )
2024-12-19 15:03:48 +01:00
Leendert de Borst
16cf528b7f
Add dark mode tweaks to admin error page ( #483 )
2024-12-19 14:55:25 +01:00
Leendert de Borst
8ad3eb9bd5
Add dark mode tweaks to client two factor code page ( #483 )
2024-12-19 14:55:14 +01:00
Leendert de Borst
2d59c40e24
Refactor username sanity check to associate with vault load instead of login ( #481 )
2024-12-19 14:39:05 +01:00
Leendert de Borst
33283e07be
Set username on unlock ( #481 )
2024-12-19 13:34:14 +01:00
Leendert de Borst
fbf5880370
Add username sanity check to vault save ( #481 )
2024-12-19 12:14:06 +01:00
Leendert de Borst
be4a74ef3c
Update README.md
2024-12-18 10:54:09 +01:00
Leendert de Borst
a759091755
Update AppInfo.cs ( #479 )
2024-12-16 16:55:58 +01:00
dependabot[bot]
8dc99c09a8
Bump Swashbuckle.AspNetCore from 7.1.0 to 7.2.0
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.1.0...v7.2.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-12-16 12:19:17 +01:00
dependabot[bot]
b9ec4baf66
Bump NUglify from 1.21.10 to 1.21.11
...
Bumps [NUglify](https://github.com/trullock/NUglify ) from 1.21.10 to 1.21.11.
- [Release notes](https://github.com/trullock/NUglify/releases )
- [Changelog](https://github.com/trullock/NUglify/blob/master/changelog.md )
- [Commits](https://github.com/trullock/NUglify/compare/v1.21.10...v1.21.11 )
---
updated-dependencies:
- dependency-name: NUglify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-16 12:19:10 +01:00
Leendert de Borst
71ed62cdcb
Merge pull request #478 from lanedirt/469-webassembly-required-error-not-visible-in-client-app
...
Add E2E test for browser with WASM disabled
2024-12-16 12:19:00 +01:00
dependabot[bot]
2bbad8c75c
Bump NUnit from 4.2.2 to 4.3.0
...
Bumps [NUnit](https://github.com/nunit/nunit ) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/4.2.2...4.3.0 )
---
updated-dependencies:
- dependency-name: NUnit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-16 11:24:59 +01:00
dependabot[bot]
f02b841eea
Bump Serilog and Serilog.Settings.Configuration
...
Bumps [Serilog](https://github.com/serilog/serilog ) and [Serilog.Settings.Configuration](https://github.com/serilog/serilog-settings-configuration ). These dependencies needed to be updated together.
Updates `Serilog` from 4.2.0 to 4.2.0
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v4.2.0...v4.2.0 )
Updates `Serilog.Settings.Configuration` from 8.0.4 to 9.0.0
- [Release notes](https://github.com/serilog/serilog-settings-configuration/releases )
- [Changelog](https://github.com/serilog/serilog-settings-configuration/blob/dev/CHANGES.md )
- [Commits](https://github.com/serilog/serilog-settings-configuration/compare/v8.0.4...v9.0.0 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Serilog.Settings.Configuration
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-16 11:24:36 +01:00
dependabot[bot]
f6fc5af8ac
Bump MailKit from 4.8.0 to 4.9.0
...
Bumps [MailKit](https://github.com/jstedfast/MailKit ) from 4.8.0 to 4.9.0.
- [Changelog](https://github.com/jstedfast/MailKit/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/jstedfast/MailKit/compare/4.8.0...4.9.0 )
---
updated-dependencies:
- dependency-name: MailKit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-16 11:24:30 +01:00
dependabot[bot]
1d1155bf0e
Bump MimeKit from 4.8.0 to 4.9.0
...
Bumps [MimeKit](https://github.com/jstedfast/MimeKit ) from 4.8.0 to 4.9.0.
- [Changelog](https://github.com/jstedfast/MimeKit/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/jstedfast/MimeKit/compare/4.8.0...4.9.0 )
---
updated-dependencies:
- dependency-name: MimeKit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-16 11:24:24 +01:00
Leendert de Borst
2632211af6
Merge pull request #470 from lanedirt/469-webassembly-required-error-not-visible-in-client-app
...
Show error if client does not support WebAssembly
2024-12-16 10:34:20 +01:00
Leendert de Borst
05cca6998e
Merge pull request #468 from lanedirt/467-task-runner-jobs-do-not-always-run-at-configured-time
...
Add task runner job table for tracking task runner historic runs
2024-12-16 10:18:13 +01:00
Leendert de Borst
c4a8a20a62
Add E2E test for browser with WASM disabled ( #469 )
2024-12-15 17:05:31 +01:00
Leendert de Borst
f2c6af9ccb
Update install.sh URL comment ( #469 )
2024-12-15 16:43:48 +01:00
Leendert de Borst
e94201acda
Tweak logo on mobile view auth area ( #469 )
2024-12-15 16:28:57 +01:00
Leendert de Borst
9e03473208
Show error message when client does not support WebAssembly ( #469 )
2024-12-15 16:28:41 +01:00
Leendert de Borst
0c5b2fb1da
Add task runner job table and manual start button ( #467 )
2024-12-15 15:59:51 +01:00
Leendert de Borst
a5c4a7618d
Update AliasServerDbContext.cs so pragma settings are applied correctly ( #467 )
2024-12-15 14:53:33 +01:00
Leendert de Borst
70220cecbb
Merge pull request #466 from lanedirt/465-prepare-093-release
...
Update version to 0.9.3
2024-12-13 13:09:33 +01:00
Leendert de Borst
c63faa352f
Update version to 0.9.3 ( #465 )
2024-12-13 13:09:14 +01:00
Leendert de Borst
7e261a05c9
Merge pull request #464 from lanedirt/463-bump-spamokpasswordgenerator-library-to-110
...
Bump SpamOK.PasswordGenerator version to 1.1.0
2024-12-13 13:01:45 +01:00
Leendert de Borst
545ec5576e
Bump SpamOK.PasswordGenerator version to 1.1.0 ( #463 )
2024-12-13 12:45:05 +01:00
dependabot[bot]
73dcbe5860
Bump the npm_and_yarn group across 2 directories with 1 update
...
Bumps the npm_and_yarn group with 1 update in the /src/AliasVault.Admin directory: [nanoid](https://github.com/ai/nanoid ).
Bumps the npm_and_yarn group with 1 update in the /src/AliasVault.Client directory: [nanoid](https://github.com/ai/nanoid ).
Updates `nanoid` from 3.3.7 to 3.3.8
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8 )
Updates `nanoid` from 3.3.7 to 3.3.8
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: nanoid
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-13 12:15:20 +01:00
Leendert de Borst
13917444b9
Merge pull request #461 from lanedirt/460-password-not-correct
...
Fix account registration username capitalization login bug
2024-12-13 12:15:08 +01:00
dependabot[bot]
119e13a9dd
Bump Serilog from 4.1.0 to 4.2.0
...
Bumps [Serilog](https://github.com/serilog/serilog ) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v4.1.0...v4.2.0 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-13 11:50:58 +01:00
dependabot[bot]
7d656e9a9a
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.2.1 to 8.3.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.2.1...8.3.0 )
Updates `Microsoft.IdentityModel.Tokens` from 8.2.1 to 8.3.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.2.1...8.3.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-12-13 11:50:50 +01:00
Leendert de Borst
8bd05b5c2e
Fix account registration username capitalization login bug ( #460 )
2024-12-13 11:50:18 +01:00
Leendert de Borst
1e65f14323
Update README.md
2024-12-11 23:30:41 +01:00
Leendert de Borst
2c7543889d
Update README.md
2024-12-11 18:24:10 +01:00
Leendert de Borst
63c5483208
Merge pull request #455 from lanedirt/454-update-default-server-settings
...
Update default server settings
2024-12-05 10:07:07 +01:00
Leendert de Borst
2586d61651
Merge pull request #457 from lanedirt/456-add-task-runner-to-installsh-pull-list
...
Update install.sh to include task runner to image pull list
2024-12-05 10:07:00 +01:00
Leendert de Borst
c7a32cf0e9
Update install.sh ( #456 )
2024-12-04 21:32:13 +01:00
Leendert de Borst
46cc6527aa
Update default server settings ( #454 )
2024-12-04 19:17:56 +01:00
Leendert de Borst
ef291bffc1
Merge pull request #452 from lanedirt/451-task-runner-cannot-access-database
...
Task runner cannot access database
2024-12-04 18:55:42 +01:00
Leendert de Borst
94f6199e27
Update AppInfo.cs ( #451 )
2024-12-04 18:55:05 +01:00
Leendert de Borst
5ababf3bf3
Update docker-compose.yml ( #451 )
2024-12-04 18:54:23 +01:00
Leendert de Borst
b47e735e8f
Merge pull request #450 from lanedirt/449-publish-new-task-runner-image-to-ghcrio
...
Publish task runner docker container image
2024-12-04 18:39:34 +01:00
Leendert de Borst
de17303085
Publish task runner docker container image ( #449 )
2024-12-04 18:39:15 +01:00
Leendert de Borst
635136d257
Merge pull request #448 from lanedirt/447-prepare-090-release
...
Update version to 0.9.0
2024-12-04 18:31:13 +01:00
Leendert de Borst
832e340b1b
Update version to 0.9.0 ( #447 )
2024-12-04 18:30:48 +01:00
Leendert de Borst
4e0b6b5adf
Merge pull request #444 from lanedirt/221-add-aliasvaulttaskservice-for-running-scheduled-background-tasks-such-as-log-cleanups
...
Add TaskRunner for running scheduled background tasks such as log cleanups
2024-12-04 18:28:26 +01:00
Leendert de Borst
18be105350
Merge pull request #446 from lanedirt/442-update-docker-composeyml-when-running-installsh-update
...
Always download latest docker compose files on install or update
2024-12-04 18:28:16 +01:00
Leendert de Borst
9bea01fbf8
Update install.sh to always download latest docker compose files on install ( #442 )
2024-12-04 18:18:28 +01:00
Leendert de Borst
a33fd08cb4
Add TaskRunner to docker compose stack ( #221 )
2024-12-04 17:57:46 +01:00
Leendert de Borst
25f5660f81
Refactor ( #221 )
2024-12-04 17:57:46 +01:00
Leendert de Borst
0923936f7c
Add TaskRunner maintenance time tests ( #221 )
2024-12-04 17:57:46 +01:00
Leendert de Borst
3c0905d0b0
Add integration tests for TaskRunner ( #221 )
2024-12-04 17:57:46 +01:00
Leendert de Borst
97fd3beeaa
Add E2E test for server settings admin page ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
3195ad86ce
Add email cleanup tasks ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
d147639a83
Add task runner implementation ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
9e0716d32e
Add using to db connections ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
3a05b1e5c3
Refactor admin to use shared server project ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
9628861186
Add AliasVault.Shared.Server project ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
2b541dc28d
Make TaskRunner compile ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
e655dcedb0
Refactor service control in admin, add TaskRunner ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
9b8bbebb44
Add server settings page to admin ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
bbc99ebf16
Add AliasVault.TaskRunner boilerplate ( #221 )
2024-12-04 17:57:45 +01:00
Leendert de Borst
23690f4e9b
Merge pull request #445 from lanedirt/441-move-custom-port-config-from-docker-composeyml-to-env
...
Move custom port settings to .env file
2024-12-04 17:57:04 +01:00
Leendert de Borst
6286034a9d
Move custom ports to .env ( #441 )
2024-12-04 17:56:44 +01:00
Leendert de Borst
2ea684061e
Merge pull request #440 from lanedirt/349-add-statistics-to-admin
...
Add statistics to admin
2024-12-04 10:53:23 +01:00
Leendert de Borst
973abc8917
Update sqlite connection string to include WAL mode directly ( #349 )
2024-12-04 10:00:49 +01:00
Leendert de Borst
65304b0f84
Refactor admin dashboard into separate components ( #349 )
2024-12-03 22:56:22 +01:00
Leendert de Borst
ca4dd89e89
Update AdminPlaywrightTest.cs ( #349 )
2024-12-02 17:10:15 +01:00
Leendert de Borst
fccf10dc82
Tweak UI of admin account settings ( #349 )
2024-12-02 17:08:09 +01:00
Leendert de Borst
b845245728
Show amount of emails received in user email claim page ( #349 )
2024-12-02 16:59:21 +01:00
Leendert de Borst
e46357d603
Add statistics to admin home dashboard page ( #349 )
2024-12-02 16:54:07 +01:00
Leendert de Borst
6568ed8059
Merge pull request #439 from lanedirt/438-prepare-083-release
...
Prepare 0.8.3 release
2024-12-02 14:43:15 +01:00
Leendert de Borst
236718c76e
Update version to 0.8.3 ( #438 )
2024-12-02 14:42:54 +01:00
Leendert de Borst
17ef816fa3
Update install docs ( #438 )
2024-12-02 14:42:45 +01:00
Leendert de Borst
db33a0a1da
Merge pull request #437 from lanedirt/436-make-miscrelease-articles-show-up-in-docs
...
Add gitignore for /docs to include misc/release articles
2024-12-02 14:36:39 +01:00
Leendert de Borst
7a97bbf716
Add gitignore for /docs to include misc/release articles ( #436 )
2024-12-02 14:36:20 +01:00
Leendert de Borst
0c4ab8c1b6
Merge pull request #435 from lanedirt/434-update-installsh-to-pull-correct-docker-image-version
...
Update install.sh to pull correct docker image version
2024-12-02 14:32:08 +01:00
Leendert de Borst
6ee19d57bf
Merge pull request #433 from lanedirt/dependabot/nuget/main/Swashbuckle.AspNetCore-7.1.0
...
Bump Swashbuckle.AspNetCore from 7.0.0 to 7.1.0
2024-12-02 13:51:51 +01:00
Leendert de Borst
dcb92c8dad
Add update-installer command to install.sh for CI/CD ( #434 )
2024-12-02 13:41:09 +01:00
Leendert de Borst
968d3cfcf1
Update install.sh to write version to docker-compose to ensure we pull and run the right containers ( #434 )
2024-12-02 13:32:19 +01:00
Leendert de Borst
8e9c12f6e7
Wait 15 seconds for containers to start during test ( #434 )
2024-12-02 13:30:15 +01:00
dependabot[bot]
3c8f32e67a
Bump Swashbuckle.AspNetCore from 7.0.0 to 7.1.0
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v7.0.0...v7.1.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-12-02 10:52:44 +00:00
Leendert de Borst
86d7ee3e9b
Merge pull request #431 from lanedirt/430-prepare-082-hotfix-release
...
Update version to 0.8.2
2024-11-27 16:31:44 +01:00
Leendert de Borst
a39ed8c0a7
Update version to 0.8.2 ( #430 )
2024-11-27 16:31:28 +01:00
Leendert de Borst
e772e722b5
Merge pull request #429 from lanedirt/428-update-email-installation-documentation
...
Update email installation documentation
2024-11-27 13:22:11 +01:00
Leendert de Borst
b6bf431062
Only test favicon extraction for known stable website ( #428 )
2024-11-27 12:55:28 +01:00
Leendert de Borst
aa41cceff3
Update email installation documentation ( #428 )
2024-11-27 12:51:25 +01:00
Leendert de Borst
1baea180aa
Merge pull request #427 from lanedirt/426-client-logs-out-unexpectedly-when-kept-open-in-background-tab
2024-11-26 20:32:12 +01:00
Leendert de Borst
0d8143c62e
Fix refresh token expired check ( #426 )
2024-11-26 19:08:41 +01:00
Leendert de Borst
4ae84052e8
Refactor RecentEmails.razor ( #426 )
2024-11-26 19:03:03 +01:00
Leendert de Borst
c73c41ca06
Refactor RecentEmails component to only load emails when app is visible ( #426 )
2024-11-26 18:33:35 +01:00
Leendert de Borst
5b58418e57
Fix refresh token grace period check ( #426 )
2024-11-26 18:24:33 +01:00
Leendert de Borst
7c7f7549c5
Merge pull request #423 from lanedirt/422-add-email-server-documentation
...
Add email server documentation
2024-11-25 23:26:26 +01:00
Leendert de Borst
38203fd767
Merge pull request #425 from lanedirt/424-make-installsh-be-able-to-update-itself
...
Update install.sh with self-update support
2024-11-25 23:18:42 +01:00
Leendert de Borst
a7b8484a84
Set email server to disabled by default ( #422 )
2024-11-25 23:18:27 +01:00
Leendert de Borst
a091a94737
Update docker-compose-build.yml for better resilience ( #422 )
2024-11-25 23:07:43 +01:00
Leendert de Borst
2c299a82b8
Update install.sh with self-update support ( #424 )
2024-11-25 23:03:13 +01:00
Leendert de Borst
5ee710750e
Merge pull request #421 from lanedirt/420-limit-max-username-length
...
Add max username length restriction of 40 chars
2024-11-25 22:49:58 +01:00
Leendert de Borst
ed5ea31ca8
Add email server docs ( #422 )
2024-11-25 22:49:38 +01:00
Leendert de Borst
ffdb427184
Add email server setup command ( #422 )
2024-11-25 22:49:24 +01:00
Leendert de Borst
4cef3efa1f
Refactor all tests to use shorter username ( #420 )
2024-11-25 21:40:15 +01:00
Leendert de Borst
a5c8908c6b
Add max username length restriction of 40 chars ( #420 )
2024-11-25 19:40:27 +01:00
Leendert de Borst
88c10b5a9c
Merge pull request #419 from lanedirt/418-improve-docker-compose-build-test-workflow
...
Update workflow test to show error if HTTP check fails
2024-11-25 15:50:59 +01:00
Leendert de Borst
48d3d26be5
Merge pull request #416 from lanedirt/414-grep-env-no-such-file-or-directory-on-clean-install
...
Fix bug in install.sh
2024-11-25 15:41:43 +01:00
Leendert de Borst
5caa583240
Update workflow test to show error if HTTP check fails ( #418 )
2024-11-25 15:41:21 +01:00
Leendert de Borst
79f4749869
Add extra .env exist check to install.sh ( #414 )
2024-11-25 15:35:42 +01:00
Leendert de Borst
4de42e4a33
Merge pull request #417 from lanedirt/415-update-version-number-to-081
...
Prepare 0.8.1 version
2024-11-25 15:31:46 +01:00
Leendert de Borst
af9fba39f3
Update AppInfo.cs ( #415 )
2024-11-25 15:30:59 +01:00
Leendert de Borst
91b27c1bec
Update install.sh ( #414 )
2024-11-25 15:29:22 +01:00
Leendert de Borst
0fb5327f04
Merge pull request #413 from lanedirt/412-add-update-option-to-install-script
...
Add update option to install script
2024-11-25 14:41:17 +01:00
Leendert de Borst
57f6b0961c
Update docs ( #412 )
2024-11-25 14:40:38 +01:00
Leendert de Borst
c1d70fe504
Add support for installing specific version ( #412 )
2024-11-25 14:39:04 +01:00
Leendert de Borst
4c379802fc
Update docker compose build workflow ( #412 )
2024-11-25 14:38:45 +01:00
dependabot[bot]
6a9a98b7bf
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.2.0 to 8.2.1
- [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.2.0...8.2.1 )
Updates `Microsoft.IdentityModel.Tokens` from 8.2.1 to 8.2.1
- [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.2.1...8.2.1 )
---
updated-dependencies:
- dependency-name: Microsoft.IdentityModel.JsonWebTokens
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.IdentityModel.Tokens
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 14:27:22 +01:00
dependabot[bot]
d2705d0b92
Bump Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.11.1 to 17.12.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md )
- [Commits](https://github.com/microsoft/vstest/compare/v17.11.1...v17.12.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 14:27:09 +01:00
dependabot[bot]
fcd0397184
Bump Microsoft.Playwright.NUnit and NUnit
...
Bumps [Microsoft.Playwright.NUnit](https://github.com/microsoft/playwright-dotnet ) and [NUnit](https://github.com/nunit/nunit ). These dependencies needed to be updated together.
Updates `Microsoft.Playwright.NUnit` from 1.48.0 to 1.49.0
- [Release notes](https://github.com/microsoft/playwright-dotnet/releases )
- [Commits](https://github.com/microsoft/playwright-dotnet/compare/v1.48.0...v1.49.0 )
Updates `NUnit` from 4.2.2 to 3.13.2
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/4.2.2...v3.13.2 )
---
updated-dependencies:
- dependency-name: Microsoft.Playwright.NUnit
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: NUnit
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 14:27:02 +01:00
Leendert de Borst
a8e35d5e1d
Update install script with explicit update option ( #412 )
2024-11-25 14:26:25 +01:00
Leendert de Borst
cf459f748f
Merge pull request #411 from lanedirt/407-reduce-unnecessary-warnings-in-logs
...
Fix various warnings in logs
2024-11-25 13:48:33 +01:00
Leendert de Borst
65a2bebd51
Update SQLite connection config ( #407 )
2024-11-25 13:34:28 +01:00
Leendert de Borst
22e29c6cf5
Move DataProtection to top of program.cs to prevent decryption errors ( #407 )
2024-11-25 13:34:13 +01:00
Leendert de Borst
6fd4f7d607
Log Smtp messages to information instead of warning ( #407 )
2024-11-25 11:30:10 +01:00
Leendert de Borst
dab4762e94
Always force recreate docker containers after install ( #407 )
2024-11-25 11:29:44 +01:00
Leendert de Borst
bb3d38f50e
Consolidate docker build/publish ( #407 )
2024-11-25 11:29:28 +01:00
Leendert de Borst
c7f6375fbb
Return bad request if no refresh token is provided ( #407 )
2024-11-22 23:01:36 +01:00
Leendert de Borst
197248a6ea
Merge pull request #406 from lanedirt/323-customize-error-when-unhandled-error-occurs-in-webapp
...
Style blazor wasm exception message
2024-11-22 12:15:35 +01:00
Leendert de Borst
5de9a0b8d8
Style blazor wasm exception message ( #323 )
2024-11-22 10:48:43 +01:00
Leendert de Borst
8a99dbf705
Merge pull request #394 from lanedirt/359-back-button-should-not-be-visible-at-terms-and-conditions-step-during-user-create
...
Do not show back button on first step of user creation
2024-11-22 10:03:45 +01:00
Leendert de Borst
b6b3b88b1d
Merge pull request #395 from lanedirt/358-do-not-show-expired-access-tokens-on-security-page-on-client
...
Only show non-expired refresh tokens on client
2024-11-22 10:03:39 +01:00
Leendert de Borst
0dc699ea54
Merge pull request #396 from lanedirt/371-tweak-client-body-and-footer-z-index
...
Fix body and footer overlap issue
2024-11-22 10:03:33 +01:00
Leendert de Borst
a228ccb904
Merge pull request #397 from lanedirt/363-client-logout-action-registers-as-failed-in-auth-log
...
Fix refresh token revoke bug
2024-11-22 10:03:28 +01:00
Leendert de Borst
398e4016dc
Merge pull request #399 from lanedirt/398-only-use-installsh-for-testing-pull-deploy-in-github-actions
...
Download fresh install.sh to test pull deploy in GitHub Actions
2024-11-22 10:03:22 +01:00
Leendert de Borst
fd1e0c5d15
Merge pull request #404 from lanedirt/402-add-github-pages-documentation-website
...
Update README with new docs website
2024-11-22 01:21:27 +01:00
Leendert de Borst
e6ea0c51c8
Update README with new docs website ( #402 )
2024-11-22 01:21:11 +01:00
Leendert de Borst
38eef67207
Merge pull request #403 from lanedirt/402-add-github-pages-documentation-website
...
Update documentation
2024-11-22 00:41:03 +01:00
Leendert de Borst
7ce253e93d
Update docs ( #402 )
2024-11-22 00:40:41 +01:00
Leendert de Borst
c519b80159
Merge pull request #401 from lanedirt/400-tweak-docker-compose-setup-to-not-use-static-network-name-to-prevent-conflicts
...
Remove static docker network name to prevent conflicts as its not needed
2024-11-21 22:37:16 +01:00
Leendert de Borst
e128bbf091
Remove static docker network name to prevent conflicts as its not needed ( #400 )
2024-11-21 22:36:15 +01:00
Leendert de Borst
04315b38ba
Create CNAME
2024-11-21 20:41:12 +01:00
Leendert de Borst
0ee1b5e992
Download fresh install.sh to test pull deploy instead of checking out full repo ( #398 )
2024-11-21 19:53:04 +01:00
Leendert de Borst
b4b2dc3fe7
Fix refresh token revoke bug ( #363 )
2024-11-21 19:26:16 +01:00
Leendert de Borst
7ac9cdc9e7
Tweak body so it fully overlaps over absolutely positioned footer while scrolling ( #371 )
2024-11-21 18:14:14 +01:00
Leendert de Borst
9ba8bb183a
Only show non-expired refresh tokens on client ( #358 )
2024-11-21 18:12:42 +01:00
Leendert de Borst
7ef8a12fb2
Do not show back button on first step of user creation ( #359 )
2024-11-21 17:33:19 +01:00
Leendert de Borst
ea7aba4ff4
Merge pull request #393 from lanedirt/391-download-letsencrypt-docker-compose-yml-file-for-quick-install
...
Add static docker compose network name
2024-11-20 17:52:37 +01:00
Leendert de Borst
aac9694d5d
Add static network name ( #391 )
2024-11-20 17:52:11 +01:00
Leendert de Borst
06d7666265
Merge pull request #392 from lanedirt/391-download-letsencrypt-docker-compose-yml-file-for-quick-install
...
Update install.sh
2024-11-20 17:23:56 +01:00
Leendert de Borst
ca17759727
Update install.sh ( #391 )
2024-11-20 17:23:36 +01:00
Leendert de Borst
48b96b4151
Merge pull request #390 from lanedirt/389-prepare-070-release
...
Update documentation for 0.7.0 release
2024-11-20 17:01:20 +01:00
Leendert de Borst
e9064643a6
Add busy timeout to SQLite connections to prevent errors ( #389 )
2024-11-20 16:52:20 +01:00
Leendert de Borst
667592411f
Update for 0.7.0 release ( #389 )
2024-11-20 16:51:48 +01:00
Leendert de Borst
dfdf4981cb
Add LetsEncrypt ssl certificate generation to docker setup ( #388 )
...
* Add LetsEncrypt scaffolding to docker compose setup (#367 )
* Update install.sh (#367 )
* Add certificate request logic (#367 )
* Update domain validation regex (#367 )
* Update install.sh (#367 )
* Update install.sh (#367 )
* Update nginx.conf for LetsEncrypt validation (#367 )
* Update nginx.conf (#367 )
* Add certbot volume mapping to nginx (#367 )
* Update nginx conf to template to use env vars (#367 )
* Update nginx certbot root (#367 )
* Update install.sh (#367 )
* Update nginx ssl letsencrypt paths (#367 )
* Update install.sh (#367 )
* Use conditional nginx.conf include instead of vars (#367 )
* Update install.sh so it doesn't restart docker stack but expects it to be running already (#367 )
* Update permissions (#367 )
* Update install.sh (#367 )
* Refactor and cleanup (#367 )
2024-11-20 16:25:35 +01:00
Leendert de Borst
0f377bdec6
Merge pull request #384 from lanedirt/383-add-try-catch-around-favicon-extractor-to-prevent-hostname-could-not-be-parsed-exceptions
...
Log failed favicon extraction as information instead of warning
2024-11-20 10:13:30 +01:00
Leendert de Borst
ba17474e62
Merge pull request #385 from lanedirt/370-from-is-always-empty-in-email-popup-in-client
...
Fix email from value which was empty
2024-11-20 10:13:22 +01:00
Leendert de Borst
c09ad99739
Merge pull request #387 from lanedirt/386-admin-menu-absolute-urls-do-not-work-when-ran-from-subdirectory
...
Update absolute urls to relative URLs in admin
2024-11-20 10:13:16 +01:00
Leendert de Borst
799efe1772
Update absolute urls to relative URLs in admin ( #386 )
2024-11-19 21:51:37 +01:00
Leendert de Borst
1d79400df5
Fix email from value which didn't show ( #370 )
2024-11-19 21:42:50 +01:00
Leendert de Borst
cc4a2e087f
Update FaviconController to log failed favicon extraction as information instead of warning ( #383 )
2024-11-19 21:30:57 +01:00
Leendert de Borst
64a76f3b9f
Merge pull request #381 from lanedirt/372-installsh-reset-password-throws-sed-notice-error
...
Fix bug in reset-password regex check
2024-11-18 20:28:28 +01:00
Leendert de Borst
7c1aaab291
Fix bug in reset-password regex check ( #372 )
2024-11-18 20:21:55 +01:00
Leendert de Borst
63556d163a
Merge pull request #380 from lanedirt/374-publish-docker-images-on-release
...
Add -y flag to install.sh for uninstall action
2024-11-18 20:13:13 +01:00
Leendert de Borst
c49c0e4ad5
Update install.sh ( #374 )
2024-11-18 19:51:05 +01:00
Leendert de Borst
3f2121f272
Merge pull request #379 from lanedirt/374-publish-docker-images-on-release
...
Publish docker images on release
2024-11-18 19:42:55 +01:00
Leendert de Borst
ebdcf778be
Update README.md ( #374 )
2024-11-18 19:00:10 +01:00
Leendert de Borst
fb669df9cf
Update docs ( #374 )
2024-11-18 17:18:28 +01:00
Leendert de Borst
cedf7d0733
Update README.md ( #374 )
2024-11-18 17:13:17 +01:00
Leendert de Borst
00db83f478
Update github actions to use new install.sh ( #374 )
2024-11-18 16:39:09 +01:00
Leendert de Borst
03b7f92a44
Fix admin absolute redirect issues ( #374 )
2024-11-18 16:32:20 +01:00
Leendert de Borst
d542a4273d
Fix DataProtection issues ( #374 )
2024-11-18 16:32:06 +01:00
Leendert de Borst
dcb27ca543
Update install.sh to generate/download external dependencies ( #374 )
2024-11-18 16:31:11 +01:00
Leendert de Borst
78635b8ba1
Combine all CLI actions to a single file ( #374 )
2024-11-18 13:06:10 +01:00
Leendert de Borst
e18d31ee9b
Fix 404 dark mode text ( #374 )
2024-11-18 12:56:31 +01:00
Leendert de Borst
0db5fb64a8
Run install and build in verbose mode in workflows ( #374 )
2024-11-18 11:33:41 +01:00
Leendert de Borst
e36d28eb99
Update README ( #374 )
2024-11-18 11:33:18 +01:00
Leendert de Borst
dd331f75c9
Fix regex ( #374 )
2024-11-18 11:15:10 +01:00
dependabot[bot]
aa11697ee2
Bump NUnit.Analyzers from 4.3.0 to 4.4.0
...
Bumps [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/nunit/nunit.analyzers/releases )
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.md )
- [Commits](https://github.com/nunit/nunit.analyzers/compare/4.3.0...4.4.0 )
---
updated-dependencies:
- dependency-name: NUnit.Analyzers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-18 11:05:37 +01:00
dependabot[bot]
fdd698dd0a
Bump Microsoft.IdentityModel.Tokens from 8.2.0 to 8.2.1
...
Bumps [Microsoft.IdentityModel.Tokens](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet ) from 8.2.0 to 8.2.1.
- [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.2.0...8.2.1 )
---
updated-dependencies:
- dependency-name: Microsoft.IdentityModel.Tokens
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-18 11:05:29 +01:00
Leendert de Borst
c8df588401
Fix admin password check ( #374 )
2024-11-18 11:05:07 +01:00
dependabot[bot]
a8373338c2
Bump the npm_and_yarn group across 2 directories with 1 update
...
Bumps the npm_and_yarn group with 1 update in the /src/AliasVault.Admin directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn ).
Bumps the npm_and_yarn group with 1 update in the /src/AliasVault.Client directory: [cross-spawn](https://github.com/moxystudio/node-cross-spawn ).
Updates `cross-spawn` from 7.0.3 to 7.0.5
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.5 )
Updates `cross-spawn` from 7.0.3 to 7.0.5
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.5 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: cross-spawn
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-18 10:47:17 +01:00
Leendert de Borst
15abd1f51b
Update workflows ( #374 )
2024-11-18 10:46:22 +01:00
Leendert de Borst
71407cc86d
Publish InstallCli image used for resetting admin password ( #374 )
2024-11-18 10:46:00 +01:00
Leendert de Borst
85a3fed127
Create docker-compose-pull.yml ( #374 )
2024-11-18 10:44:05 +01:00
Leendert de Borst
6b8f0d6cdf
Add separate install/build.sh files ( #374 )
2024-11-18 10:43:50 +01:00
Leendert de Borst
43441831d4
Convert repository name to lowercase ( #374 )
2024-11-18 09:41:39 +01:00
Leendert de Borst
319cff8fe1
Merge pull request #375 from lanedirt/374-publish-docker-images-on-release
...
Publish docker images on release
2024-11-18 09:38:47 +01:00
Leendert de Borst
5904204465
Add docker image publish workflow ( #374 )
2024-11-18 09:33:52 +01:00
Leendert de Borst
6c8cc92a67
Merge pull request #365 from lanedirt/364-update-docker-setup-to-run-https-by-default
...
Update docker setup to run https by default
2024-11-15 18:56:34 +01:00
Leendert de Borst
693860acef
Update Dockerfile ( #364 )
2024-11-15 18:48:50 +01:00
Leendert de Borst
f7626ec15b
Update ApiLoggingTests to set correct base url ( #364 )
2024-11-15 18:40:09 +01:00
Leendert de Borst
03c6bbc81f
Update README.md ( #364 )
2024-11-15 17:27:57 +01:00
Leendert de Borst
bbe7ef1b2b
Update install.sh ( #364 )
2024-11-15 17:25:59 +01:00
Leendert de Borst
027b95da15
Fix dataprotection certificate errors ( #364 )
2024-11-15 17:20:57 +01:00
Leendert de Borst
e9c33a808f
Make apps work when run in local debug mode ( #364 )
2024-11-15 16:58:20 +01:00
Leendert de Borst
2545e1204f
Update API and admin apps to be able to run under subdirectories ( #364 )
2024-11-15 16:58:20 +01:00
Leendert de Borst
970d334b59
Make all apps available through single container and HTTPS port ( #364 )
2024-11-15 16:58:20 +01:00
Leendert de Borst
50a18dc461
Add -k flag to ignore self-signed certs, refactor ( #364 )
2024-11-15 16:58:20 +01:00
Leendert de Borst
0dcc77eb0d
Update docker-compose-build.yml ( #364 )
2024-11-15 16:58:20 +01:00
Leendert de Borst
cd84592be1
Fix AliasVault.InstallCli dockerfile names ( #364 )
2024-11-15 16:58:20 +01:00
Leendert de Borst
df6de32a4a
Update docker setup to run under HTTPS by default ( #364 )
2024-11-15 16:58:20 +01:00
Leendert de Borst
3d24772caa
Merge pull request #366 from lanedirt/362-tweak-dataprotection-certificate-tweaks-so-its-not-dependent-on-local-machine-keystore
...
Change DataProtection certificate generation so its not dependent on local machine keystore
2024-11-15 16:56:00 +01:00
Leendert de Borst
1a106e59fc
Update CertificateGenerator.cs ( #362 )
2024-11-13 21:20:02 +01:00
Leendert de Borst
290460c095
Merge pull request #361 from lanedirt/360-upgrade-all-projects-to-net-9
...
Upgrade all projects to .NET 9
2024-11-13 17:55:55 +01:00
Leendert de Borst
17802dc216
Fix dataprotection, refactor ( #360 )
2024-11-13 17:24:03 +01:00
Leendert de Borst
0de52a396a
Add .NET 9 to sonarcloud workflow explicitly ( #360 )
2024-11-13 17:06:15 +01:00
Leendert de Borst
64705e582d
Update E2E github workflow to use new .NET 9 ( #360 )
2024-11-13 16:50:37 +01:00
Leendert de Borst
b09cdcec1e
Fix E2E tests by switching to new KestrelTestServer ( #360 )
2024-11-13 16:44:44 +01:00
Leendert de Borst
87bb34f3ba
Update dotnet version in github workflows ( #360 )
2024-11-13 14:27:50 +01:00
Leendert de Borst
5b53208a3e
Update .gitignore to also ignore sqlite bak files ( #360 )
2024-11-13 14:25:57 +01:00
Leendert de Borst
7a687bba43
Update dockerfiles to use .NET9 ( #360 )
2024-11-13 14:16:16 +01:00
Leendert de Borst
aafac49bcb
Disable DataProtection temporary ( #360 )
2024-11-13 12:48:11 +01:00
Leendert de Borst
201af7b88a
Upgrade all projects to .NET 9 ( #360 )
2024-11-13 11:47:05 +01:00
Leendert de Borst
43ddd394c2
Merge pull request #357 from lanedirt/356-prepare-060-release
...
Update AppInfo.cs with new release version
2024-11-11 18:47:12 +01:00
Leendert de Borst
f248f9cd26
Update AppInfo.cs ( #356 )
2024-11-11 18:46:48 +01:00
Leendert de Borst
24f6168a7e
Merge pull request #355 from lanedirt/350-remove-first-step-from-create-wizard
...
Remove first step from create wizard
2024-11-11 18:45:11 +01:00
Leendert de Borst
46b0d7b24b
Merge pull request #354 from lanedirt/353-add-support-email-option-to-env-to-show-in-client
...
Add support email to .env to show in client application
2024-11-11 18:30:32 +01:00
Leendert de Borst
37bc557278
Update tests ( #350 )
2024-11-11 18:30:16 +01:00
Leendert de Borst
29d7b6dfdb
Remove WelcomeStep from new user registration flow ( #350 )
2024-11-11 18:11:18 +01:00
Leendert de Borst
ec84792034
Add support email to .env to show in client application ( #353 )
2024-11-11 18:05:59 +01:00
Leendert de Borst
250ab24654
Merge pull request #344 from lanedirt/341-improve-documentation-to-explain-architecture
...
Improve documentation
2024-11-11 14:56:35 +01:00
Leendert de Borst
9b8770bb20
Update README with architecture docs ( #341 )
2024-11-11 14:50:42 +01:00
Leendert de Borst
192d35d2dd
Update security architecture diagram ( #341 )
2024-11-11 11:43:49 +01:00
Leendert de Borst
9d2f7a15dd
Update ENCRYPTION.md ( #341 )
2024-11-11 11:43:36 +01:00
dependabot[bot]
95ca7ab014
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.1.2 to 8.2.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.1.2...8.2.0 )
Updates `Microsoft.IdentityModel.Tokens` from 8.2.0 to 8.2.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.2.0...8.2.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-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-11 11:30:49 +01:00
dependabot[bot]
d29a33a95e
Bump NUglify from 1.21.9 to 1.21.10
...
Bumps [NUglify](https://github.com/trullock/NUglify ) from 1.21.9 to 1.21.10.
- [Release notes](https://github.com/trullock/NUglify/releases )
- [Changelog](https://github.com/trullock/NUglify/blob/master/changelog.md )
- [Commits](https://github.com/trullock/NUglify/compare/v1.21.9...v1.21.10 )
---
updated-dependencies:
- dependency-name: NUglify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-11 11:30:41 +01:00
Leendert de Borst
a2486b67d7
Update security architecture diagram ( #341 )
2024-11-10 22:12:42 +01:00
Leendert de Borst
abcd887e49
Update security architecture diagram ( #341 )
2024-11-10 14:21:08 +01:00
Leendert de Borst
f400387630
Update security architecture diagram ( #341 )
2024-11-09 17:52:34 +01:00
Leendert de Borst
3613a0cae1
Merge pull request #348 from lanedirt/347-reverting-vault-to-previous-version-does-not-work-correctly-when-password-has-been-changed
...
Get latest vault by revision number instead of updated at timestamp
2024-11-09 15:29:51 +01:00
Leendert de Borst
13e16d1a51
Update admin tests with new home to users redirect ( #347 )
2024-11-08 17:44:46 +01:00
Leendert de Borst
a2eb12d6b9
Refactor ( #347 )
2024-11-08 17:41:54 +01:00
Leendert de Borst
dbb0a33179
Get latest vault by revision number instead of updated at timestamp ( #347 )
2024-11-08 17:31:32 +01:00
Leendert de Borst
32bb4502d6
Add security architecture documentation and diagrams ( #341 )
2024-11-08 17:27:48 +01:00
Leendert de Borst
f12642873d
Update ENCRYPTION.md ( #341 )
2024-11-08 17:27:08 +01:00
Leendert de Borst
e9b9d6c363
Merge pull request #346 from lanedirt/345-deleting-user-with-emails-throws-error
...
Deleting user that has email (claims) throws error
2024-11-07 19:06:50 +01:00
Leendert de Borst
a92f074099
Preserve email claims when user is deleted ( #345 )
2024-11-07 18:51:28 +01:00
Leendert de Borst
5fbaed57cc
Update ENCRYPTION.md ( #341 )
2024-11-06 12:16:34 +01:00
Leendert de Borst
9e24442d84
Add encryption information ( #341 )
2024-11-06 12:12:17 +01:00
dependabot[bot]
7737a586ab
Bump Microsoft.AspNetCore.Components.WebAssembly from 8.0.8 to 8.0.10
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 13:06:57 +01:00
dependabot[bot]
ce97c26b05
Bump Microsoft.IdentityModel.Tokens from 8.1.2 to 8.2.0
...
Bumps [Microsoft.IdentityModel.Tokens](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet ) from 8.1.2 to 8.2.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.1.2...8.2.0 )
---
updated-dependencies:
- dependency-name: Microsoft.IdentityModel.Tokens
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 12:42:54 +01:00
dependabot[bot]
fa52643d48
Bump Microsoft.AspNetCore.Components.WebAssembly.Authentication
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly.Authentication](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.Authentication
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 12:42:45 +01:00
Leendert de Borst
be3ea8e198
Bump Microsoft.Extensions.Configuration.Json in all projects ( #300 )
2024-11-04 09:39:08 +01:00
dependabot[bot]
574dcb3048
Bump Microsoft.Extensions.Hosting and Microsoft.Extensions.Configuration.Json
...
Bumps [Microsoft.Extensions.Hosting](https://github.com/dotnet/runtime ) and [Microsoft.Extensions.Configuration.Json](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Microsoft.Extensions.Hosting` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.1 )
Updates `Microsoft.Extensions.Configuration.Json` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Hosting
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.Configuration.Json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 09:39:08 +01:00
Leendert de Borst
bb20f16b0f
Merge pull request #337 from lanedirt/336-include-app-version-and-show-it-in-client-and-admin-project-footer
...
Add static app version and show in footer
2024-11-03 17:22:19 +01:00
Leendert de Borst
8284241be6
Add static app version and show in footer ( #336 )
2024-11-03 15:14:41 +01:00
dependabot[bot]
a0fb68a68c
Bump Microsoft.AspNetCore.DataProtection.EntityFrameworkCore
...
Bumps [Microsoft.AspNetCore.DataProtection.EntityFrameworkCore](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.DataProtection.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-03 13:44:01 +01:00
dependabot[bot]
2e1497795d
Bump Microsoft.AspNetCore.Components.Web and Microsoft.AspNetCore.Authorization
...
Bumps [Microsoft.AspNetCore.Components.Web](https://github.com/dotnet/aspnetcore ) and [Microsoft.AspNetCore.Authorization](https://github.com/dotnet/aspnetcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Components.Web` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
Updates `Microsoft.AspNetCore.Authorization` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.Web
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Authorization
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 13:49:49 +01:00
dependabot[bot]
ddeab13cc3
Bump HtmlAgilityPack from 1.11.67 to 1.11.70
...
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack ) from 1.11.67 to 1.11.70.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases )
- [Commits](https://github.com/zzzprojects/html-agility-pack/commits/v1.11.70 )
---
updated-dependencies:
- dependency-name: HtmlAgilityPack
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 13:49:29 +01:00
dependabot[bot]
8841a51376
Bump Microsoft.AspNetCore.Identity.EntityFrameworkCore
...
Bumps [Microsoft.AspNetCore.Identity.EntityFrameworkCore](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Identity.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 13:49:04 +01:00
dependabot[bot]
e8e380bd22
Bump Serilog from 4.0.2 to 4.1.0
...
Bumps [Serilog](https://github.com/serilog/serilog ) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v4.0.2...v4.1.0 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 13:49:00 +01:00
dependabot[bot]
ce5ad91ef5
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
...
Bumps [Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 13:48:54 +01:00
dependabot[bot]
b253772152
Bump Microsoft.EntityFrameworkCore.Sqlite from 8.0.8 to 8.0.10
...
Bumps [Microsoft.EntityFrameworkCore.Sqlite](https://github.com/dotnet/efcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.Sqlite
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 13:48:49 +01:00
dependabot[bot]
b0cb9e9b8d
Bump Microsoft.EntityFrameworkCore.Design from 8.0.8 to 8.0.10
...
Bumps [Microsoft.EntityFrameworkCore.Design](https://github.com/dotnet/efcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.Design
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 13:48:43 +01:00
dependabot[bot]
085706eae5
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly.DevServer](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-02 13:48:37 +01:00
Leendert de Borst
f57dcfa894
Update README.md
2024-11-02 13:18:49 +01:00
dependabot[bot]
1b9ff1754a
Bump Serilog.Settings.Configuration from 8.0.2 to 8.0.4
...
Bumps [Serilog.Settings.Configuration](https://github.com/serilog/serilog-settings-configuration ) from 8.0.2 to 8.0.4.
- [Release notes](https://github.com/serilog/serilog-settings-configuration/releases )
- [Changelog](https://github.com/serilog/serilog-settings-configuration/blob/dev/CHANGES.md )
- [Commits](https://github.com/serilog/serilog-settings-configuration/compare/v8.0.2...v8.0.4 )
---
updated-dependencies:
- dependency-name: Serilog.Settings.Configuration
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-01 19:17:01 +01:00
dependabot[bot]
86a49de886
Bump Microsoft.AspNetCore.Authentication.JwtBearer from 8.0.8 to 8.0.10
...
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-01 19:16:54 +01:00
dependabot[bot]
f6473b263b
Bump Microsoft.Extensions.Http from 8.0.0 to 8.0.1
...
Bumps [Microsoft.Extensions.Http](https://github.com/dotnet/runtime ) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-01 19:16:48 +01:00
dependabot[bot]
eae0aaf2a5
Bump Swashbuckle.AspNetCore from 6.8.1 to 6.9.0
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.8.1 to 6.9.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.8.1...v6.9.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-11-01 19:16:42 +01:00
dependabot[bot]
e086ce3684
Bump Microsoft.Playwright.NUnit from 1.47.0 to 1.48.0
...
Bumps [Microsoft.Playwright.NUnit](https://github.com/microsoft/playwright-dotnet ) from 1.47.0 to 1.48.0.
- [Release notes](https://github.com/microsoft/playwright-dotnet/releases )
- [Commits](https://github.com/microsoft/playwright-dotnet/compare/v1.47.0...v1.48.0 )
---
updated-dependencies:
- dependency-name: Microsoft.Playwright.NUnit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-01 19:16:35 +01:00
dependabot[bot]
3401dcf402
Bump Microsoft.AspNetCore.Components.WebAssembly.Server
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly.Server](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.Server
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-01 19:16:30 +01:00
dependabot[bot]
30ec77ef56
Bump Microsoft.EntityFrameworkCore from 8.0.8 to 8.0.10
...
Bumps [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-01 19:16:21 +01:00
Leendert de Borst
5e6e05cfd3
Update dependabot.yml
2024-11-01 19:16:06 +01:00
Leendert de Borst
d06187879b
Merge pull request #328 from lanedirt/326-add-beta-indication
...
Add beta indication
2024-10-31 00:05:46 +01:00
Leendert de Borst
d5e6b7a5c7
Update text ( #326 )
2024-10-30 23:25:06 +01:00
Leendert de Borst
609006d199
Add beta flag to logo ( #326 )
2024-10-29 20:44:53 +01:00
Leendert de Borst
1eb6f46f3c
Merge pull request #327 from lanedirt/177-replace-welcome-screen-with-step-by-step-wizard-interface-for-creating-first-credential
...
Replace welcome screen with simple tutorial
2024-10-28 17:11:19 +01:00
Leendert de Borst
ad03613316
Tweak admin layout for mobile ( #177 )
2024-10-28 16:52:32 +01:00
Leendert de Borst
d71194b3b8
Add E2E tests for welcome screen tutorial ( #177 )
2024-10-28 16:48:00 +01:00
Leendert de Borst
7b43acec09
Refactor ( #177 )
2024-10-28 16:13:16 +01:00
Leendert de Borst
8e24686578
Update tests ( #177 )
2024-10-28 15:13:10 +01:00
Leendert de Borst
2d91fdfaed
Tweak layout for mobile ( #177 )
2024-10-28 14:59:54 +01:00
Leendert de Borst
ce93c01039
Show credential placeholder on empty page ( #177 )
2024-10-28 14:11:07 +01:00
Leendert de Borst
0631daf61b
Add TutorialDone settings flag ( #177 )
2024-10-28 13:36:55 +01:00
Leendert de Borst
50c3c64db6
Delete transitionEffect.js ( #177 )
2024-10-28 13:36:36 +01:00
Leendert de Borst
5b22a41aa6
Rework welcome screen ( #177 )
2024-10-28 13:02:06 +01:00
Leendert de Borst
e2be93ec85
Change welcome page to tutorial steps ( #177 )
2024-10-27 20:45:30 +01:00
Leendert de Borst
bc6c7a10dc
Update light mode background color for improved constrast ( #177 )
2024-10-27 20:28:29 +01:00
Leendert de Borst
bca0d3ee6b
Merge pull request #325 from lanedirt/314-improve-ux-for-slow-clients
...
Show page refresh button if loading takes too long
2024-10-26 18:02:04 +02:00
Leendert de Borst
c860899f8e
Show refresh button after 30 sec ( #314 )
2024-10-25 23:32:20 +02:00
Leendert de Borst
fba8c171b6
Show page refresh button if loading takes too long ( #314 )
2024-10-25 18:08:40 +02:00
Leendert de Borst
557deee352
Merge pull request #324 from lanedirt/320-add-client-styled-error-messages
...
Improve error message for unlock page if API cannot be reached
2024-10-24 20:44:31 +02:00
Leendert de Borst
9ec1d83de9
Update Unlock.razor ( #320 )
2024-10-24 20:02:35 +02:00
Leendert de Borst
6760a9c89a
Merge pull request #322 from lanedirt/317-refactor-client-appsettingsjson-to-always-use-config-object
...
Expose all config settings through config object
2024-10-23 22:01:49 +02:00
Leendert de Borst
86ccccb95d
Improve error message for unlock page if API cannot be reached ( #320 )
2024-10-23 22:01:22 +02:00
Leendert de Borst
8cca485930
Merge pull request #321 from lanedirt/312-login-flow-optimizations
...
Login flow optimizations
2024-10-23 21:53:13 +02:00
Leendert de Borst
353631bcda
Expose all config settings through config object ( #317 )
2024-10-23 21:48:04 +02:00
Leendert de Borst
2f79eabd1b
Add hidden submit button to allow enter to submit the form if it has multiple elements ( #312 )
2024-10-23 21:44:56 +02:00
Leendert de Borst
0ef1a9b118
Add form wrapper around setup fields to intercept enter ( #312 )
2024-10-22 23:10:45 +02:00
Leendert de Borst
7a374d9730
Improve webauthn unlock flow ( #312 )
2024-10-22 22:52:11 +02:00
Leendert de Borst
faa578b5b5
Update unlock.razor webauthn flow ( #312 )
2024-10-22 21:42:36 +02:00
Leendert de Borst
d59757c8fb
Merge pull request #318 from lanedirt/315-fix-account-creation-mobile-interface-for-safari-browser
...
Fix account creation mobile interface for safari browser
2024-10-22 21:27:33 +02:00
Leendert de Borst
88e5142049
Add scroll to top when switching between steps ( #315 )
2024-10-22 21:18:26 +02:00
Leendert de Borst
f6c9000bec
Fix uninstall script ( #315 )
2024-10-21 23:37:08 +02:00
Leendert de Borst
d3b3281ca4
Update README.md
2024-10-21 23:10:50 +02:00
Leendert de Borst
55178006c8
Fix setup theme for mobile devices ( #315 )
2024-10-21 19:50:50 +02:00
Leendert de Borst
92b65bad20
Add margin to loading screens in client ( #315 )
2024-10-21 12:22:54 +02:00
Leendert de Borst
443721dc75
Update css rebuild task names to make client and admin unique ( #315 )
2024-10-21 12:19:33 +02:00
Leendert de Borst
997335205f
Update launchSettings to bind to all network interfaces to allow mobile phone debugging on same LAN ( #315 )
2024-10-21 11:56:23 +02:00
Leendert de Borst
2d4c865709
Merge pull request #316 from lanedirt/311-uploading-multiple-attachments-doesnt-work
...
Uploading multiple attachments doesnt work
2024-10-20 15:47:52 +02:00
Leendert de Borst
5f4290add1
Update credential update logic to save all new attachments ( #311 )
2024-10-19 12:08:42 +02:00
Leendert de Borst
f553f4e596
Add attachment tests to reproduce issue ( #311 )
2024-10-19 11:59:13 +02:00
Leendert de Borst
acdeb8bc28
Allow for uploading multiple attachments ( #311 )
2024-10-19 11:59:03 +02:00
Leendert de Borst
030b90eb76
Update style for mobile responsive setup ( #315 )
2024-10-19 11:37:59 +02:00
Leendert de Borst
022a32358d
Merge pull request #313 from lanedirt/308-optimize-credential-edit-page-for-mobile
...
Optimize credential AddEdit page for mobile
2024-10-18 21:50:24 +02:00
Leendert de Borst
75f71dcc43
Optimize credential AddEdit page for mobile ( #308 )
2024-10-18 21:41:59 +02:00
Leendert de Borst
dae7e1d065
Merge pull request #310 from lanedirt/306-improve-ux-for-login--create-account-flow
...
Improve ux for login and create account flow
2024-10-18 18:04:22 +02:00
Leendert de Borst
d0b680c20c
Add E2E test for new user setup account creation flow ( #306 )
2024-10-18 17:56:40 +02:00
Leendert de Borst
95bc774d2d
Refactor ( #306 )
2024-10-18 17:39:32 +02:00
Leendert de Borst
11c680471f
Fix release mode conditional variable name ( #306 )
2024-10-18 17:36:07 +02:00
Leendert de Borst
c5ccde298f
Fix existing tests ( #306 )
2024-10-18 17:01:09 +02:00
Leendert de Borst
c969cd738f
Fix note bugs ( #306 )
2024-10-18 16:04:34 +02:00
Leendert de Borst
be62fc9127
Replaced png logo with SVG ( #306 )
2024-10-18 15:33:36 +02:00
Leendert de Borst
da5754d720
Cleanup setup components ( #306 )
2024-10-18 15:05:52 +02:00
Leendert de Borst
658d03bc02
Improve flow with separate creating step, minor tweaks ( #306 )
2024-10-18 14:28:50 +02:00
Leendert de Borst
862f013bda
Add terms and conditions step ( #306 )
2024-10-18 12:53:07 +02:00
Leendert de Borst
c0d250a35c
Update back and continue button position ( #306 )
2024-10-18 12:01:44 +02:00
Leendert de Borst
26580f72ca
Tweak account create layout for small and large screens ( #306 )
2024-10-18 11:46:14 +02:00
Leendert de Borst
3ff418945c
Tweak start page ( #306 )
2024-10-17 22:56:15 +02:00
Leendert de Borst
c729a06e25
Add focus on input, tweak password notices ( #306 )
2024-10-17 22:44:03 +02:00
Leendert de Borst
b62a13ce76
Improve username step validation ( #306 )
2024-10-16 18:01:34 +02:00
Leendert de Borst
9dca684e4c
Add password step and working account creation ( #306 )
2024-10-15 22:21:16 +02:00
Leendert de Borst
5d7433674c
Add username validation logic ( #306 )
2024-10-15 21:27:32 +02:00
Leendert de Borst
458a336526
Add user create tutorial scaffolding ( #306 )
2024-10-14 17:05:38 +02:00
Leendert de Borst
9e16e30ad0
Add start screen, replace logo with text and img cleanup ( #306 )
2024-10-14 13:42:40 +02:00
Leendert de Borst
de0cce7b64
Merge pull request #296 from lanedirt/287-saving-existing-credential-with-one-or-more-attachments-fails
...
Saving existing credential with one or more attachments fails
2024-10-14 09:58:30 +02:00
dependabot[bot]
7b315dc87a
Bump MailKit from 4.7.1.1 to 4.8.0
...
Bumps [MailKit](https://github.com/jstedfast/MailKit ) from 4.7.1.1 to 4.8.0.
- [Changelog](https://github.com/jstedfast/MailKit/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/jstedfast/MailKit/compare/4.7.1.1...4.8.0 )
---
updated-dependencies:
- dependency-name: MailKit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-14 09:56:48 +02:00
Leendert de Borst
dcf04f040d
Add attachment delete test and fix bug with IsDeleted flag ( #287 )
2024-10-13 19:04:55 +02:00
Leendert de Borst
6d795c6370
Added attachment test that reproduces issue ( #287 )
2024-10-13 16:32:06 +02:00
Leendert de Borst
827f677af8
Add attachment upload test scaffolding ( #287 )
2024-10-12 12:10:56 +02:00
dependabot[bot]
be96d45275
Bump Serilog from 4.0.1 to 4.0.2
...
Bumps [Serilog](https://github.com/serilog/serilog ) from 4.0.1 to 4.0.2.
- [Release notes](https://github.com/serilog/serilog/releases )
- [Commits](https://github.com/serilog/serilog/compare/v4.0.1...v4.0.2 )
---
updated-dependencies:
- dependency-name: Serilog
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:29:33 +02:00
dependabot[bot]
7ef6e3ad8f
Bump MimeKit from 4.7.1 to 4.8.0
...
Bumps [MimeKit](https://github.com/jstedfast/MimeKit ) from 4.7.1 to 4.8.0.
- [Changelog](https://github.com/jstedfast/MimeKit/blob/master/ReleaseNotes.md )
- [Commits](https://github.com/jstedfast/MimeKit/compare/4.7.1...4.8.0 )
---
updated-dependencies:
- dependency-name: MimeKit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:29:26 +02:00
dependabot[bot]
df83bdd329
Bump Swashbuckle.AspNetCore from 6.8.0 to 6.8.1
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.8.0 to 6.8.1.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.8.0...v6.8.1 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:29:19 +02:00
dependabot[bot]
9d1341e02a
Bump HtmlAgilityPack from 1.11.66 to 1.11.67
...
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack ) from 1.11.66 to 1.11.67.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases )
- [Commits](https://github.com/zzzprojects/html-agility-pack/commits )
---
updated-dependencies:
- dependency-name: HtmlAgilityPack
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:29:14 +02:00
dependabot[bot]
1f249af022
Bump the npm_and_yarn group across 2 directories with 1 update
...
Bumps the npm_and_yarn group with 1 update in the /src/AliasVault.Admin directory: [micromatch](https://github.com/micromatch/micromatch ).
Bumps the npm_and_yarn group with 1 update in the /src/AliasVault.Client directory: [micromatch](https://github.com/micromatch/micromatch ).
Updates `micromatch` from 4.0.7 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
Updates `micromatch` from 4.0.7 to 4.0.8
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: micromatch
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:29:05 +02:00
dependabot[bot]
5f9f607290
Bump Microsoft.EntityFrameworkCore.Tools, Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore
...
Bumps [Microsoft.EntityFrameworkCore.Tools](https://github.com/dotnet/efcore ), [Microsoft.EntityFrameworkCore.Design](https://github.com/dotnet/efcore ) and [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ). These dependencies needed to be updated together.
Updates `Microsoft.EntityFrameworkCore.Tools` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
Updates `Microsoft.EntityFrameworkCore.Design` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
Updates `Microsoft.EntityFrameworkCore` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.Tools
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.EntityFrameworkCore.Design
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:28:54 +02:00
dependabot[bot]
16baa7ad74
Bump Microsoft.AspNetCore.DataProtection from 8.0.8 to 8.0.10
...
Bumps [Microsoft.AspNetCore.DataProtection](https://github.com/dotnet/aspnetcore ) from 8.0.8 to 8.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.DataProtection
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:28:46 +02:00
dependabot[bot]
c4197e6cd8
Bump Microsoft.EntityFrameworkCore.Proxies and Microsoft.EntityFrameworkCore
...
Bumps [Microsoft.EntityFrameworkCore.Proxies](https://github.com/dotnet/efcore ) and [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ). These dependencies needed to be updated together.
Updates `Microsoft.EntityFrameworkCore.Proxies` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
Updates `Microsoft.EntityFrameworkCore` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.Proxies
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:28:40 +02:00
dependabot[bot]
8aa2ec925a
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.1.0 to 8.1.2
- [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.1.0...8.1.2 )
Updates `Microsoft.IdentityModel.Tokens` from 8.1.0 to 8.1.2
- [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.1.0...8.1.2 )
---
updated-dependencies:
- dependency-name: Microsoft.IdentityModel.JsonWebTokens
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.IdentityModel.Tokens
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:28:32 +02:00
dependabot[bot]
b3ac7064ef
Bump Microsoft.AspNetCore.Mvc.Testing, Microsoft.Extensions.Hosting and Microsoft.Extensions.Configuration.Json
...
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore ), [Microsoft.Extensions.Hosting](https://github.com/dotnet/runtime ) and [Microsoft.Extensions.Configuration.Json](https://github.com/dotnet/runtime ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Mvc.Testing` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.8...v8.0.10 )
Updates `Microsoft.Extensions.Hosting` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.1 )
Updates `Microsoft.Extensions.Configuration.Json` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.1 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.Hosting
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.Configuration.Json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:28:25 +02:00
dependabot[bot]
91f554187e
Bump Microsoft.EntityFrameworkCore.SqlServer and Microsoft.EntityFrameworkCore
...
Bumps [Microsoft.EntityFrameworkCore.SqlServer](https://github.com/dotnet/efcore ) and [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ). These dependencies needed to be updated together.
Updates `Microsoft.EntityFrameworkCore.SqlServer` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
Updates `Microsoft.EntityFrameworkCore` from 8.0.8 to 8.0.10
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.8...v8.0.10 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.SqlServer
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-11 16:28:17 +02:00
Leendert de Borst
e161478614
Merge pull request #288 from lanedirt/175-make-all-ui-components-compatible-with-dark-mode
...
Make all UI components compatible with dark mode
2024-10-11 16:27:05 +02:00
Leendert de Borst
92e2de76ba
Refactor ( #175 )
2024-10-11 16:17:04 +02:00
Leendert de Borst
5644f89db0
Updated admin for dark mode ( #175 )
2024-10-11 14:57:44 +02:00
Leendert de Borst
8ea8382c7d
Fix dark mode init, update loading screen ( #175 )
2024-10-11 11:41:03 +02:00
Leendert de Borst
869c3c86be
Update dark mode body color ( #175 )
2024-10-10 18:11:48 +02:00
Leendert de Borst
cd865d70c6
Update alerts and sync messages for dark mode ( #175 )
2024-10-09 22:37:44 +02:00
Leendert de Borst
5bb2e3d5ce
Set dark mode during page init ( #175 )
2024-10-08 22:35:48 +02:00
Leendert de Borst
e80c351ee6
Update client for dark theme compatibility ( #175 )
2024-10-08 21:50:41 +02:00
Leendert de Borst
359fa1752f
Merge pull request #286 from lanedirt/220-refactor-blazor-components-for-reuse
...
Update ClientPlaywrightTest.cs (#220 )
2024-10-07 21:07:48 +02:00
Leendert de Borst
259de77a12
Update ClientPlaywrightTest.cs ( #220 )
2024-10-07 21:07:27 +02:00
Leendert de Borst
f15ef80839
Merge pull request #284 from lanedirt/220-refactor-blazor-components-for-reuse
...
Refactor blazor components to reduce duplicated code
2024-10-07 20:58:54 +02:00
Leendert de Borst
62d2249f40
Refactor ( #220 )
2024-10-07 20:50:20 +02:00
Leendert de Borst
14845e77e0
Update tests ( #220 )
2024-10-07 20:29:29 +02:00
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
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
Leendert de Borst
90471c362f
Refactor ( #186 )
2024-09-17 22:23:50 +02:00
Leendert de Borst
201f521d60
Add soft delete and cleanup mechanism for merge ( #186 )
2024-09-17 22:13:12 +02:00
Leendert de Borst
cb25be8962
Add support for overriding Argon2Id settings in client for improved E2E test speed ( #186 )
2024-09-17 16:57:02 +02:00
Leendert de Borst
a1291b1951
Add E2E test for merge failed situation ( #186 )
2024-09-17 15:46:21 +02:00
Leendert de Borst
eed66e3c48
Fix db upgrade test ( #186 )
2024-09-17 14:47:07 +02:00
Leendert de Borst
9544aab2ce
Update E2E timeout ( #186 )
2024-09-17 10:21:21 +02:00
Leendert de Borst
809507d9c3
Mutate UpdatedAt during credential save for all inner objects ( #186 )
2024-09-17 02:16:53 +02:00
Leendert de Borst
b3e88f9d99
Fix E2E test bug caused by unlock page redirect check ( #186 )
2024-09-17 02:13:45 +02:00
Leendert de Borst
eda6ad0e44
Add todos ( #186 )
2024-09-17 01:47:00 +02:00
Leendert de Borst
86eacb0ad8
Add second merge test ( #186 )
2024-09-17 00:57:37 +02:00
Leendert de Borst
06830baf3d
Refactor merge strategy: require client merge before save ( #186 )
2024-09-17 00:05:15 +02:00
Leendert de Borst
e82faeba40
Add working merge functionality ( #186 )
2024-09-16 21:09:21 +02:00
Leendert de Borst
f2cf7b123d
Add vault merge API endpoint and client side scaffolding ( #186 )
2024-09-16 20:26:20 +02:00
Leendert de Borst
e499fa9ace
Add merge required detection to webapi vault load ( #186 )
2024-09-16 18:12:11 +02:00
Leendert de Borst
d6e73251d8
Check remember me by default on login ( #186 )
2024-09-16 16:28:20 +02:00
Leendert de Borst
7ee2984459
Add db sync test ( #186 )
2024-09-16 16:16:08 +02:00
Leendert de Borst
5b89f163de
Add revision number vault retention policy and tests ( #186 )
2024-09-16 14:11:17 +02:00
Leendert de Borst
291b441d3f
Add revision number to vault table ( #186 )
2024-09-16 13:04:46 +02:00
Leendert de Borst
89751633f1
Add sync support to client database ( #186 )
2024-09-16 13:04:25 +02:00
Leendert de Borst
50464886f3
Fix delay in navigating to admin log pages ( #250 )
2024-09-15 16:44:47 +02:00
Leendert de Borst
9d0fc082c0
Refactor ( #192 )
2024-09-14 21:22:23 +02:00
Leendert de Borst
c85bf5cebd
Optimize refresh token logic, add IP address and integrate remember me option ( #244 )
2024-09-14 21:22:23 +02:00
Leendert de Borst
4f49f343c9
Update release.yml
2024-09-14 21:13:36 +02:00
Leendert de Borst
226b5bfaff
Update admin mobile menu content ( #244 )
2024-09-13 21:09:29 +02:00
dependabot[bot]
73013306d6
Bump Microsoft.Playwright.NUnit from 1.46.0 to 1.47.0
...
Bumps [Microsoft.Playwright.NUnit](https://github.com/microsoft/playwright-dotnet ) from 1.46.0 to 1.47.0.
- [Release notes](https://github.com/microsoft/playwright-dotnet/releases )
- [Commits](https://github.com/microsoft/playwright-dotnet/compare/v1.46.0...v1.47.0 )
---
updated-dependencies:
- dependency-name: Microsoft.Playwright.NUnit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-13 16:49:59 +02:00
Leendert de Borst
0b7c641e32
Fix mobile menu open/close ( #244 )
2024-09-13 16:49:41 +02:00
Leendert de Borst
b7ab70e3de
Add PWA basic structure ( #202 )
2024-09-12 23:05:32 +02:00
Leendert de Borst
f09c27eefa
Refactor encryption.cs ( #46 )
2024-09-11 22:56:36 +02:00
Leendert de Borst
0f4482487b
Refactor vault retention manager logic ( #46 )
2024-09-11 22:56:36 +02:00
Leendert de Borst
edc537316f
Change default argon2id settings, persist settings to vault table ( #46 )
2024-09-11 22:56:36 +02:00
Leendert de Borst
4667ff64e1
Merge pull request #241 from lanedirt/240-improve-playwright-stability
...
Update Playwright stability
2024-09-10 23:57:57 +02:00
Leendert de Borst
d3d6dc56b8
Remove semaphore as timer with cancellation token prevents race conditions ( #240 )
2024-09-10 23:48:06 +02:00
Leendert de Borst
b5525f137a
Update instructions ( #240 )
2024-09-10 23:47:21 +02:00
Leendert de Borst
5c619d9553
Fix race condition in E2E tests caused by worker status razor component ( #240 )
2024-09-10 23:35:10 +02:00
Leendert de Borst
693d419bd9
Update github action workflows ( #240 )
2024-09-10 22:12:24 +02:00
Leendert de Borst
9bccaba360
Add docs for running github actions locally to aid in debugging ( #240 )
2024-09-10 20:52:24 +02:00
Leendert de Borst
c4e82205b6
Update Playwright stability ( #240 )
2024-09-07 01:00:04 +02:00
Leendert de Borst
ef9c9e690f
Set parallelism to max 1 for all tests ( #125 )
2024-09-07 00:14:12 +02:00
Leendert de Borst
a4cc75a3aa
Set admin test parallelism to 2 ( #125 )
2024-09-07 00:14:12 +02:00
Leendert de Borst
633cef3450
Add tweaks to tests for improved stability ( #125 )
2024-09-07 00:14:12 +02:00
Leendert de Borst
c7af544e25
Refactor logout in tests ( #125 )
2024-09-07 00:14:12 +02:00
Leendert de Borst
43ae4625dd
Improve text and tests ( #239 )
2024-09-07 00:14:12 +02:00
Leendert de Borst
a53deeeebf
Add forgot password screen to client ( #125 )
2024-09-07 00:14:12 +02:00
Leendert de Borst
f84f063155
Add additional vault metadata ( #168 )
2024-09-06 14:59:03 +02:00
Leendert de Borst
7f411db4dd
Merge pull request #238 from lanedirt/232-add-loading-animation-to-logout-screen
...
Add loading icon to logout to improve UX
2024-09-06 14:56:33 +02:00
Leendert de Borst
f5ae307fba
Add loading icon to logout to improve UX ( #232 )
2024-09-06 14:56:06 +02:00
Leendert de Borst
f0989aa2d7
Merge pull request #234 from lanedirt/dependabot/nuget/main/Microsoft.NET.Test.Sdk-17.11.1
...
Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1
2024-09-06 14:01:53 +02:00
dependabot[bot]
d8ea3fe73c
Bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.11.0 to 17.11.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md )
- [Commits](https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-06 01:34:00 +00:00
Leendert de Borst
a1c1e86059
Merge pull request #231 from lanedirt/230-auth-log-shows-wrong-ip-address-for-success-entries
...
Fix bug in auth log IP address
2024-09-02 23:38:43 +02:00
Leendert de Borst
c86a1f84db
Fix bug in auth log IP address ( #230 )
2024-09-02 23:27:42 +02:00
Leendert de Borst
92b5df1cc8
Merge pull request #229 from lanedirt/200-implement-client-password-change-feature
...
Implement client password change feature
2024-09-02 23:20:37 +02:00
Leendert de Borst
3e7826607f
Update DbUpgradeTest after unlock page change ( #200 )
2024-09-02 23:08:36 +02:00
Leendert de Borst
06f09cdbf1
Add local encryption key validation to unlock page ( #200 )
2024-09-02 22:51:36 +02:00
Leendert de Borst
81ec09a2ed
Fix todos ( #200 )
2024-09-02 22:24:19 +02:00
Leendert de Borst
7977cd7394
Add admin restore user vault to previous version ( #200 )
2024-09-02 21:29:18 +02:00
Leendert de Borst
71ad07fad0
Add password change E2E test ( #200 )
2024-09-02 21:04:33 +02:00
Leendert de Borst
77de70ba82
Update tests ( #200 )
2024-09-02 20:41:40 +02:00
Leendert de Borst
b97b2163d5
Remove SRP columns from AliasVaultUsers table ( #200 )
2024-09-02 19:35:57 +02:00
Leendert de Borst
b2aed24d8a
Refactored change password to change pass and upload new vault in one atomic webapi operation ( #200 )
2024-09-02 19:21:18 +02:00
Leendert de Borst
6e6f24417a
Move SRP salt and verifier to vaults table ( #200 )
2024-09-02 17:55:29 +02:00
Leendert de Borst
725efcfa91
Merge pull request #226 from lanedirt/dependabot/nuget/main/NUnit-4.2.2
...
Bump NUnit from 3.14.0 to 4.2.2
2024-09-02 17:45:34 +02:00
Leendert de Borst
71c326bc55
Add password change functionality ( #200 )
2024-09-02 14:47:11 +02:00
Leendert de Borst
4b1feca11d
Set misc versions back to their correct versions after merge conflict ( #226 )
2024-09-02 10:48:24 +02:00
Leendert de Borst
02f9571b8b
Update NUnit version to 4.2.2. for all test projects ( #226 )
2024-09-02 10:44:25 +02:00
Leendert de Borst
9e3b08c50d
Merge pull request #227 from lanedirt/dependabot/nuget/main/Microsoft.AspNetCore.Components.WebAssembly.DevServer-8.0.8
...
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer from 8.0.7 to 8.0.8
2024-09-02 10:34:35 +02:00
Leendert de Borst
84ac36b1e2
Merge pull request #225 from lanedirt/dependabot/nuget/main/Microsoft.AspNetCore.Mvc.Testing-8.0.8
...
Bump Microsoft.AspNetCore.Mvc.Testing from 8.0.7 to 8.0.8
2024-09-02 10:34:26 +02:00
Leendert de Borst
690547bbf2
Merge pull request #224 from lanedirt/dependabot/nuget/main/Microsoft.Playwright.NUnit-1.46.0
...
Bump Microsoft.Playwright.NUnit from 1.45.1 to 1.46.0
2024-09-02 10:34:21 +02:00
Leendert de Borst
8d00ee496f
Merge pull request #223 from lanedirt/dependabot/nuget/main/Microsoft.EntityFrameworkCore-8.0.8
...
Bump Microsoft.EntityFrameworkCore from 8.0.7 to 8.0.8
2024-09-02 10:34:14 +02:00
dependabot[bot]
aea8cbf405
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly.DevServer](https://github.com/dotnet/aspnetcore ) from 8.0.7 to 8.0.8.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-02 01:44:38 +00:00
dependabot[bot]
0d3a2032a2
Bump NUnit from 3.14.0 to 4.2.2
...
Bumps [NUnit](https://github.com/nunit/nunit ) from 3.14.0 to 4.2.2.
- [Release notes](https://github.com/nunit/nunit/releases )
- [Changelog](https://github.com/nunit/nunit/blob/main/CHANGES.md )
- [Commits](https://github.com/nunit/nunit/compare/v3.14.0...4.2.2 )
---
updated-dependencies:
- dependency-name: NUnit
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-02 01:44:08 +00:00
dependabot[bot]
d619976b10
Bump Microsoft.AspNetCore.Mvc.Testing from 8.0.7 to 8.0.8
...
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore ) from 8.0.7 to 8.0.8.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-02 01:43:25 +00:00
dependabot[bot]
72034391fb
Bump Microsoft.Playwright.NUnit from 1.45.1 to 1.46.0
...
Bumps [Microsoft.Playwright.NUnit](https://github.com/microsoft/playwright-dotnet ) from 1.45.1 to 1.46.0.
- [Release notes](https://github.com/microsoft/playwright-dotnet/releases )
- [Commits](https://github.com/microsoft/playwright-dotnet/compare/v1.45.1...v1.46.0 )
---
updated-dependencies:
- dependency-name: Microsoft.Playwright.NUnit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-02 01:42:45 +00:00
dependabot[bot]
5cda059a91
Bump Microsoft.EntityFrameworkCore from 8.0.7 to 8.0.8
...
Bumps [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ) from 8.0.7 to 8.0.8.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.7...v8.0.8 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-02 01:42:04 +00:00
Leendert de Borst
3109135a17
Merge pull request #222 from lanedirt/180-add-log-truncate-option-to-admin-project
2024-09-01 19:58:09 +02:00
Leendert de Borst
eca61933bf
Add log truncate buttons to admin ( #180 )
2024-09-01 17:31:53 +02:00
Leendert de Borst
df72068e5c
Merge pull request #213 from lanedirt/dependabot/nuget/main/Microsoft.NET.Test.Sdk-17.11.0
...
Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.11.0
2024-09-01 15:54:20 +02:00
Leendert de Borst
f093958833
Update Microsoft.NET.Test.Sdk to latest version for all test projects ( #213 )
2024-09-01 15:47:13 +02:00
Leendert de Borst
d98ac5e61d
Merge pull request #219 from lanedirt/dependabot/nuget/main/multi-6114d871cd
...
Bump Microsoft.AspNetCore.Components.WebAssembly and Microsoft.AspNetCore.Components.Web
2024-09-01 15:46:17 +02:00
Leendert de Borst
7a730ac944
Merge pull request #208 from lanedirt/dependabot/nuget/main/NUnit.Analyzers-4.3.0
...
Bump NUnit.Analyzers from 3.9.0 to 4.3.0
2024-09-01 15:46:09 +02:00
Leendert de Borst
a99e370b1c
Merge pull request #218 from lanedirt/217-ignore-empty-fields-during-encryptiondecryption
...
Prevent error when attempting to encrypt/decrypt empty string (#217 )
2024-09-01 15:42:01 +02:00
dependabot[bot]
94ad6e9ea0
Bump Microsoft.AspNetCore.Components.WebAssembly and Microsoft.AspNetCore.Components.Web
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly](https://github.com/dotnet/aspnetcore ) and [Microsoft.AspNetCore.Components.Web](https://github.com/dotnet/aspnetcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Components.WebAssembly` from 8.0.7 to 8.0.8
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8 )
Updates `Microsoft.AspNetCore.Components.Web` from 8.0.7 to 8.0.8
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Components.Web
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 13:33:12 +00:00
Leendert de Borst
eaec5447f5
Update NUnitAnalyzers in test projects ( #208 )
2024-09-01 15:33:01 +02:00
Leendert de Borst
c3aee4df8f
Merge pull request #211 from lanedirt/dependabot/nuget/main/Swashbuckle.AspNetCore-6.7.3
...
Bump Swashbuckle.AspNetCore from 6.7.1 to 6.7.3
2024-09-01 15:30:55 +02:00
Leendert de Borst
27b0820906
Merge pull request #210 from lanedirt/dependabot/nuget/main/coverlet.collector-6.0.2
...
Bump coverlet.collector from 6.0.0 to 6.0.2
2024-09-01 15:30:47 +02:00
Leendert de Borst
1330e78169
Merge pull request #215 from lanedirt/dependabot/nuget/main/multi-7a460b1692
...
Bump Microsoft.EntityFrameworkCore.Sqlite and Microsoft.EntityFrameworkCore
2024-09-01 15:29:46 +02:00
Leendert de Borst
739c54d821
Merge pull request #214 from lanedirt/dependabot/nuget/main/multi-d0f7e4fcac
...
Bump Microsoft.AspNetCore.Components.WebAssembly.Authentication, Microsoft.AspNetCore.Authorization and Microsoft.AspNetCore.Components.Web
2024-09-01 15:29:38 +02:00
Leendert de Borst
0e8e5bf2ad
Merge pull request #212 from lanedirt/dependabot/nuget/main/Microsoft.AspNetCore.Components.WebAssembly.Server-8.0.8
...
Bump Microsoft.AspNetCore.Components.WebAssembly.Server from 8.0.7 to 8.0.8
2024-09-01 15:29:25 +02:00
Leendert de Borst
f235e72f01
Merge pull request #207 from lanedirt/dependabot/nuget/main/HtmlAgilityPack-1.11.65
...
Bump HtmlAgilityPack from 1.11.61 to 1.11.65
2024-09-01 15:28:55 +02:00
Leendert de Borst
9b250bf83f
Prevent error when attempting to encrypt/decrypt empty string ( #217 )
2024-09-01 15:20:49 +02:00
dependabot[bot]
138ffcb7a6
Bump Microsoft.EntityFrameworkCore.Sqlite and Microsoft.EntityFrameworkCore
...
Bumps [Microsoft.EntityFrameworkCore.Sqlite](https://github.com/dotnet/efcore ) and [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ). These dependencies needed to be updated together.
Updates `Microsoft.EntityFrameworkCore.Sqlite` from 8.0.7 to 8.0.8
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.7...v8.0.8 )
Updates `Microsoft.EntityFrameworkCore` from 8.0.7 to 8.0.8
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v8.0.7...v8.0.8 )
---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.Sqlite
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.EntityFrameworkCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 13:04:53 +00:00
dependabot[bot]
7da152a412
Bump Microsoft.AspNetCore.Components.WebAssembly.Authentication, Microsoft.AspNetCore.Authorization and Microsoft.AspNetCore.Components.Web
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly.Authentication](https://github.com/dotnet/aspnetcore ), [Microsoft.AspNetCore.Authorization](https://github.com/dotnet/aspnetcore ) and [Microsoft.AspNetCore.Components.Web](https://github.com/dotnet/aspnetcore ). These dependencies needed to be updated together.
Updates `Microsoft.AspNetCore.Components.WebAssembly.Authentication` from 8.0.7 to 8.0.8
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8 )
Updates `Microsoft.AspNetCore.Authorization` from 8.0.7 to 8.0.8
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8 )
Updates `Microsoft.AspNetCore.Components.Web` from 8.0.7 to 8.0.8
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.Authentication
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Authorization
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.Components.Web
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 13:04:32 +00:00
dependabot[bot]
ec4e2d2c80
Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.11.0
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.8.0 to 17.11.0.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md )
- [Commits](https://github.com/microsoft/vstest/compare/v17.8.0...v17.11.0 )
---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 13:04:07 +00:00
dependabot[bot]
984d8512e9
Bump Microsoft.AspNetCore.Components.WebAssembly.Server
...
Bumps [Microsoft.AspNetCore.Components.WebAssembly.Server](https://github.com/dotnet/aspnetcore ) from 8.0.7 to 8.0.8.
- [Release notes](https://github.com/dotnet/aspnetcore/releases )
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md )
- [Commits](https://github.com/dotnet/aspnetcore/compare/v8.0.7...v8.0.8 )
---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Components.WebAssembly.Server
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 13:03:23 +00:00
dependabot[bot]
e2e0b81564
Bump Swashbuckle.AspNetCore from 6.7.1 to 6.7.3
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.7.1 to 6.7.3.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.7.1...v6.7.3 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 13:03:11 +00:00
dependabot[bot]
770ee60402
Bump coverlet.collector from 6.0.0 to 6.0.2
...
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases )
- [Commits](https://github.com/coverlet-coverage/coverlet/compare/v6.0.0...v6.0.2 )
---
updated-dependencies:
- dependency-name: coverlet.collector
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 13:02:45 +00:00
dependabot[bot]
2aa7d1ce60
Bump NUnit.Analyzers from 3.9.0 to 4.3.0
...
Bumps [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers ) from 3.9.0 to 4.3.0.
- [Release notes](https://github.com/nunit/nunit.analyzers/releases )
- [Changelog](https://github.com/nunit/nunit.analyzers/blob/master/CHANGES.md )
- [Commits](https://github.com/nunit/nunit.analyzers/compare/3.9.0...4.3.0 )
---
updated-dependencies:
- dependency-name: NUnit.Analyzers
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-01 13:01:34 +00:00
dependabot[bot]
578dd9da87
Bump HtmlAgilityPack from 1.11.61 to 1.11.65
...
Bumps [HtmlAgilityPack](https://github.com/zzzprojects/html-agility-pack ) from 1.11.61 to 1.11.65.
- [Release notes](https://github.com/zzzprojects/html-agility-pack/releases )
- [Commits](https://github.com/zzzprojects/html-agility-pack/compare/v1.11.61...v1.11.65 )
---
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-01 13:00:51 +00:00
Leendert de Borst
b129a75255
Merge pull request #206 from lanedirt/203-optimize-github-actions-with-retry-to-prevent-false-negatives
...
Optimize GitHub actions for stability (#203 )
2024-09-01 14:58:45 +02:00
Leendert de Borst
7ec2594d7f
Create dependabot.yml ( #203 )
2024-09-01 14:38:51 +02:00
Leendert de Borst
e1f729f2ed
Add retry to GitHub actions, refactor ( #203 )
2024-09-01 14:38:43 +02:00
Leendert de Borst
e53d1931c5
Merge pull request #204 from lanedirt/185-check-gzipbrotli-compression-for-client-app
...
Add gzip compression for client app
2024-09-01 14:04:17 +02:00
Leendert de Borst
4373e6fa62
Separate cryptography project to server and client to reduce client WASM size ( #185 )
2024-09-01 13:52:53 +02:00
Leendert de Borst
5ecdf926b6
Add gzip compression to client nginx ( #185 )
2024-09-01 13:52:10 +02:00
Leendert de Borst
e47b109f9d
Merge pull request #198 from lanedirt/188-add-email-anchor-tags-translation-to-open-in-new-tabs-instead-of-iframe
...
Fix email anchor tag target=blank conversion
2024-09-01 12:58:10 +02:00
Leendert de Borst
be244b2c68
Refactor ( #188 )
2024-09-01 12:46:26 +02:00
Leendert de Borst
155a3ccd0b
Merge pull request #201 from lanedirt/199-add-auth-log-entry-for-registration-which-also-includes-sign-in-action
...
Add user registration log entry and include auth log E2E tests
2024-08-31 21:07:10 +02:00
Leendert de Borst
5a16495864
Add user registration log entry and include auth log E2E tests ( #199 )
2024-08-31 20:50:57 +02:00
Leendert de Borst
b0c74d3ce2
Merge branch 'main' into 188-add-email-anchor-tags-translation-to-open-in-new-tabs-instead-of-iframe
2024-08-31 19:18:59 +02:00
Leendert de Borst
46360e2f4a
Merge pull request #197 from lanedirt/171-add-email-delete-option-in-client
...
Add email delete option in client
2024-08-31 19:18:18 +02:00
Leendert de Borst
f2378f8e7f
Merge pull request #195 from lanedirt/184-first-time-loading-animation-does-not-wait-for-app-to-load-correctly
...
Fix client app loading screen delay
2024-08-31 19:12:58 +02:00
Leendert de Borst
ca6aa40850
Update EmailModal.razor ( #171 )
2024-08-31 19:09:07 +02:00
Leendert de Borst
b015e4a9d6
Move anchor tag conversion from api to client ( #188 )
2024-08-31 19:07:53 +02:00
Leendert de Borst
8dc4bcb06f
Update E2E test for email delete button ( #171 )
2024-08-31 17:51:45 +02:00
Leendert de Borst
466c181ad1
Add email delete option to email modal ( #184 )
2024-08-31 17:26:12 +02:00
Leendert de Borst
cd4dc918cb
Update index.template.html loading screen delay ( #184 )
2024-08-31 16:24:03 +02:00
Leendert de Borst
18cea13ddd
Merge pull request #194 from lanedirt/80-add-vault-auth-attempt-logging-bugfix
...
Update admin menu links
2024-08-31 15:44:12 +02:00
Leendert de Borst
ab5795101f
Update admin menu links ( #80 )
2024-08-31 15:43:55 +02:00
Leendert de Borst
600d7bcbda
Merge pull request #193 from lanedirt/80-add-vault-auth-attempt-logging-bugfix
...
Update admin logs path as /logs folder doesn't work correctly due to …
2024-08-31 15:30:59 +02:00
Leendert de Borst
25b908e311
Update admin logs path as /logs folder doesn't work correctly due to .gitignore ( #80 )
2024-08-31 15:30:06 +02:00
Leendert de Borst
0269d584aa
Merge pull request #191 from lanedirt/80-add-vault-auth-attempt-logging-and-auto-lockout-to-combat-brute-force
2024-08-30 22:38:57 +02:00
Leendert de Borst
072e63e98f
Refactor and cleanup ( #80 )
2024-08-30 22:04:28 +02:00
Leendert de Borst
95949508ba
Add E2E tests for account lockout for password, 2fa and recovery ( #80 )
2024-08-30 21:11:40 +02:00
Leendert de Borst
1564df342a
Add admin e2e tests for password and 2fa lockout ( #80 )
2024-08-30 19:57:05 +02:00
Leendert de Borst
1b2a6029bb
Update tests ( #80 )
2024-08-30 17:47:14 +02:00
Leendert de Borst
c131372e37
Update E2E test config ( #80 )
2024-08-30 17:38:59 +02:00
Leendert de Borst
b830d90ba4
Update Lockout.razor ( #80 )
2024-08-30 17:21:14 +02:00
Leendert de Borst
e6feafcb87
Add recent auth logs to client ( #80 )
2024-08-30 17:19:28 +02:00
Leendert de Borst
52e55e44f2
Add database service builder abstraction ( #80 )
2024-08-30 16:35:56 +02:00
Leendert de Borst
1945b15e2e
Add active sessions component to client ( #80 )
2024-08-30 16:28:22 +02:00
Leendert de Borst
4f8ab5da28
Add new user sessions endpoint to webapi ( #80 )
2024-08-30 13:54:31 +02:00
Leendert de Borst
188b1cba94
Update AuthLoggingService.cs ( #80 )
2024-08-30 13:19:47 +02:00
Leendert de Borst
5da1021088
Add user refresh tokens table to admin user view and revoke option ( #80 )
2024-08-27 23:25:02 +02:00
Leendert de Borst
21ae755018
Add auth logging table and log methods to admin and api ( #80 )
2024-08-27 23:05:14 +02:00
Leendert de Borst
ca3e35e066
Merge pull request #182 from lanedirt/70-add-totp-authenticator-support-to-client
...
Add TOTP authenticator support to client
2024-08-26 16:30:02 +02:00
Leendert de Borst
7d6a5fa947
Update Security.razor ( #70 )
...
Update Login.razor (#70 )
Code style refactor (#70 )
Update JSON models to have required properties (#70 )
2024-08-26 16:23:55 +02:00
Leendert de Borst
a9e41fa6b4
Refactor 2fa methods from AuthController to its own controller ( #70 )
2024-08-26 15:21:50 +02:00
Leendert de Borst
f6f33c2482
Add E2E test for 2-FA recovery codes ( #70 )
2024-08-26 14:31:43 +02:00
Leendert de Borst
9ef078bd57
Add recovery code support to client 2FA login flow ( #70 )
2024-08-26 12:36:15 +02:00
Leendert de Borst
329281cd53
Refactor two-factor auth setup in client ( #70 )
2024-08-24 18:24:24 +02:00
Leendert de Borst
1db9fa5a37
Add persistent 2FA warning to admin app if 2FA is not set ( #70 )
2024-08-23 19:29:03 +02:00
Leendert de Borst
8ba039ff25
Add admin option to disable 2FA for user ( #70 )
2024-08-23 19:12:25 +02:00
Leendert de Borst
0df0b2c3ff
Add unittests for TotpGenerator logic ( #70 )
2024-08-23 18:25:51 +02:00
Leendert de Borst
e058990e31
Add E2E test for client two-factor auth setup ( #70 )
2024-08-23 18:20:54 +02:00
Leendert de Borst
f7865e5d9c
Add working basic 2FA login flow to client ( #70 )
2024-08-23 17:44:28 +02:00
Leendert de Borst
7aeb34ec5f
Update install.sh ( #70 )
2024-08-23 11:08:11 +02:00
Leendert de Borst
1f9400e811
Merge pull request #179 from lanedirt/130-make-dataprotection-work-in-both-local-development-and-when-running-through-docker
...
Make .NET dataprotection work in both local development and when running through docker
2024-08-21 15:03:37 -07:00
Leendert de Borst
a3e46f28a3
Refactor DataProtection setup to common extension class ( #130 )
2024-08-21 23:54:18 +02:00
Leendert de Borst
01f026a3d3
Add new required env vars to E2E test factories ( #130 )
2024-08-21 23:41:29 +02:00
Leendert de Borst
8824db222b
Optimize settings to reduce irrelevant warnings in logs ( #130 )
2024-08-21 23:00:17 +02:00
Leendert de Borst
dce170cee1
Add certificate generation for DataProtection API for both local dev and Docker containers ( #130 )
2024-08-21 21:42:20 +02:00
Leendert de Borst
ef7a11e27a
Update README.md ( #130 )
2024-08-20 18:06:15 +02:00
Leendert de Borst
75b22cfddf
Merge pull request #176 from lanedirt/174-make-emailusername-on-login-case-insensitive
...
Change email to username for main user authentication
2024-08-19 14:41:41 -07:00
Leendert de Borst
65342a2a8d
Change email to username for main user authentication ( #174 )
2024-08-19 23:33:50 +02:00
Leendert de Borst
18978b94be
Merge pull request #173 from lanedirt/164-add-oobe-beginning-screen-if-user-does-not-have-any-credentials-yet
...
Out-of-box experience UX tweaks
2024-08-16 06:08:30 -07:00
Leendert de Borst
c989573565
Update Vault.razor ( #164 )
2024-08-16 14:57:21 +02:00
Leendert de Borst
67ce7da21a
Refactor ( #164 )
2024-08-16 14:48:40 +02:00
Leendert de Borst
fb2972695a
Update E2E tests ( #164 )
2024-08-16 14:35:18 +02:00
Leendert de Borst
2f47f81af8
Fix bug in email credential lookup query ( #164 )
2024-08-16 13:38:24 +02:00
Leendert de Borst
6d6ee8bf3f
Add enter on form submit for AddEdit page, refactor service URL placeholder logic ( #164 )
2024-08-16 13:34:58 +02:00
Leendert de Borst
881eb58a35
Add focus tweaks to Credentials AddEdit page ( #164 )
2024-08-16 13:27:07 +02:00
Leendert de Borst
80bc7cd223
Add welcome page for new users for OOBE ( #164 )
2024-08-16 12:25:52 +02:00
Leendert de Borst
87f494fea8
Layout tweaks ( #164 )
2024-08-16 12:25:28 +02:00
Leendert de Borst
a24e533e4c
Tweak settings page layout ( #164 )
2024-08-16 12:24:52 +02:00
Leendert de Borst
ebb8b27f85
Update DbStatusIndicator.razor ( #164 )
2024-08-16 12:24:40 +02:00
Leendert de Borst
41c210e75a
Add minimum loading screen delay to blazor bootstrap to improve UX ( #164 )
2024-08-15 21:52:21 +02:00
Leendert de Borst
2a50a455d8
Merge pull request #170 from lanedirt/165-add-styled-wasm-loading-animation
...
Updated blazor loading animation to AliasVault style
2024-08-13 11:05:31 -07:00
Leendert de Borst
6896c4cd1d
Updated blazor loading animation to AliasVault style ( #165 )
2024-08-13 19:05:15 +02:00
Leendert de Borst
9560572a40
Merge pull request #169 from lanedirt/144-update-client-side-validation-for-all-form-steps
...
Update client side validation for all form steps
2024-08-12 11:49:15 -07:00
Leendert de Borst
4dffb9c3c0
Change StartsWith overload ( #144 )
2024-08-12 20:39:12 +02:00
Leendert de Borst
b8cb3c4d78
Add username generate button, fix form validation bugs, tweak UI ( #144 )
2024-08-12 19:07:39 +02:00
Leendert de Borst
6f54b05d5a
Update email style ( #144 )
2024-08-12 16:15:27 +02:00
Leendert de Borst
d051d69aea
Merge pull request #166 from lanedirt/160-rework-credential-view-page-to-show-most-relevant-data-first
...
Add email page to browse through all received emails
2024-08-12 04:39:21 -07:00
Leendert de Borst
02f0c43cbd
Code style refactor ( #160 )
2024-08-12 13:31:20 +02:00
Leendert de Borst
14cce42091
Add email page to browser through all received emails for all claimed email addresses( #160 )
2024-08-12 13:20:20 +02:00
Leendert de Borst
a1c26cec04
Merge pull request #163 from lanedirt/158-add-global-search-bar
...
Add global search bar
2024-08-09 08:55:22 -07:00
Leendert de Borst
42fc1c018c
Add E2E test for global search bar ( #158 )
2024-08-09 17:47:42 +02:00
Leendert de Borst
f3e740bab3
Add global search bar widget ( #158 )
2024-08-09 13:51:02 +02:00
Leendert de Borst
bbdf47d6f4
Merge pull request #162 from lanedirt/161-keyboard-shortcuts-stop-working-when-something-else-has-been-typed-before
2024-08-07 22:15:09 -07:00
Leendert de Borst
5faf93d6be
Fix CredentialTest, replace wait text after breadcrumb change ( #161 )
2024-08-07 23:55:47 +02:00
Leendert de Borst
fa1573ee13
Update keyboardShortcuts.js, fix bug ( #161 )
2024-08-07 23:27:44 +02:00
Leendert de Borst
50f7866a0b
Improve GlobalNotificationDisplay system ( #161 )
2024-08-07 23:25:25 +02:00
Leendert de Borst
7b1a1e893e
Merge pull request #159 from lanedirt/142-design-new-client-datamodel-structure-for-credentialsaliases-with-simplified-user-flow
...
Add quick create new identity popup
2024-08-07 13:39:59 -07:00
Leendert de Borst
40afea3908
Fix parallel E2E tests race condition ( #142 )
2024-08-07 22:33:58 +02:00
Leendert de Borst
e1ae260fc5
Code style refactor ( #142 )
2024-08-07 22:28:46 +02:00
Leendert de Borst
c33399b91d
Add E2E test for quick create widget ( #142 )
2024-08-07 22:24:34 +02:00
Leendert de Borst
f46202223a
Fix tests ( #142 )
2024-08-07 22:01:37 +02:00
Leendert de Borst
0867573f2f
Load specific JS via isolated modules, refactor CredentialService ( #142 )
2024-08-07 20:39:39 +02:00
Leendert de Borst
2becb3aa8f
Refactor ( #142 )
2024-08-06 22:04:12 +02:00
Leendert de Borst
dc2f4dd040
Add quick create new identity popup ( #142 )
2024-08-06 20:29:48 +02:00
Leendert de Borst
2cf3c142da
Merge pull request #157 from lanedirt/156-add-e2e-test-for-generating-identity-via-client-gui
...
Add E2E test for identity generation in client (#156 )
2024-08-05 13:53:21 -07:00
Leendert de Borst
a8d84fd38a
Update CredentialTest.cs ( #156 )
2024-08-05 22:43:03 +02:00
Leendert de Borst
4a207763cc
Add E2E test for identity generation in client ( #156 )
2024-08-05 21:18:21 +02:00
Leendert de Borst
b1ef5c33db
Merge pull request #155 from lanedirt/108-add-identity-generator-scaffolding-utility-project
...
Add identity generator utility project for EN and NL identities
2024-08-05 11:35:56 -07:00
Leendert de Borst
578532efdf
Code style refactor ( #108 )
2024-08-05 20:21:48 +02:00
Leendert de Borst
95fb8baaaa
Add nonbacktracking option to regexes ( #108 )
2024-08-05 20:20:28 +02:00
Leendert de Borst
73e432b2dc
Refactor identity generation logic ( #108 )
2024-08-05 17:24:51 +02:00
Leendert de Borst
f43c3171b0
Add local dictionary based identity generation ( #108 )
2024-08-05 16:34:22 +02:00