Commit Graph

  • dae7e1d065 Merge pull request #310 from lanedirt/306-improve-ux-for-login--create-account-flow Leendert de Borst 2024-10-18 18:04:22 +02:00
  • d0b680c20c Add E2E test for new user setup account creation flow (#306) Leendert de Borst 2024-10-18 17:56:40 +02:00
  • 95bc774d2d Refactor (#306) Leendert de Borst 2024-10-18 17:39:32 +02:00
  • 11c680471f Fix release mode conditional variable name (#306) Leendert de Borst 2024-10-18 17:36:07 +02:00
  • c5ccde298f Fix existing tests (#306) Leendert de Borst 2024-10-18 17:01:09 +02:00
  • c969cd738f Fix note bugs (#306) Leendert de Borst 2024-10-18 16:04:34 +02:00
  • be62fc9127 Replaced png logo with SVG (#306) Leendert de Borst 2024-10-18 15:33:36 +02:00
  • da5754d720 Cleanup setup components (#306) Leendert de Borst 2024-10-18 15:05:52 +02:00
  • 658d03bc02 Improve flow with separate creating step, minor tweaks (#306) Leendert de Borst 2024-10-18 14:28:50 +02:00
  • 862f013bda Add terms and conditions step (#306) Leendert de Borst 2024-10-18 12:53:07 +02:00
  • c0d250a35c Update back and continue button position (#306) Leendert de Borst 2024-10-18 12:01:44 +02:00
  • 26580f72ca Tweak account create layout for small and large screens (#306) Leendert de Borst 2024-10-18 11:46:14 +02:00
  • 3ff418945c Tweak start page (#306) Leendert de Borst 2024-10-17 22:56:15 +02:00
  • c729a06e25 Add focus on input, tweak password notices (#306) Leendert de Borst 2024-10-17 22:44:03 +02:00
  • b62a13ce76 Improve username step validation (#306) Leendert de Borst 2024-10-16 18:01:34 +02:00
  • 9dca684e4c Add password step and working account creation (#306) Leendert de Borst 2024-10-15 22:21:16 +02:00
  • 5d7433674c Add username validation logic (#306) Leendert de Borst 2024-10-15 21:27:32 +02:00
  • 458a336526 Add user create tutorial scaffolding (#306) Leendert de Borst 2024-10-14 17:05:38 +02:00
  • 9e16e30ad0 Add start screen, replace logo with text and img cleanup (#306) Leendert de Borst 2024-10-14 13:42:40 +02:00
  • de0cce7b64 Merge pull request #296 from lanedirt/287-saving-existing-credential-with-one-or-more-attachments-fails Leendert de Borst 2024-10-14 09:58:30 +02:00
  • 7b315dc87a Bump MailKit from 4.7.1.1 to 4.8.0 dependabot[bot] 2024-10-14 02:08:36 +00:00
  • dcf04f040d Add attachment delete test and fix bug with IsDeleted flag (#287) Leendert de Borst 2024-10-13 18:29:36 +02:00
  • 6d795c6370 Added attachment test that reproduces issue (#287) Leendert de Borst 2024-10-13 16:32:06 +02:00
  • 827f677af8 Add attachment upload test scaffolding (#287) Leendert de Borst 2024-10-12 12:10:56 +02:00
  • be96d45275 Bump Serilog from 4.0.1 to 4.0.2 dependabot[bot] 2024-09-30 01:48:02 +00:00
  • 7ef6e3ad8f Bump MimeKit from 4.7.1 to 4.8.0 dependabot[bot] 2024-09-30 01:48:32 +00:00
  • df83bdd329 Bump Swashbuckle.AspNetCore from 6.8.0 to 6.8.1 dependabot[bot] 2024-10-01 02:05:39 +00:00
  • 9d1341e02a Bump HtmlAgilityPack from 1.11.66 to 1.11.67 dependabot[bot] 2024-10-01 02:06:06 +00:00
  • 1f249af022 Bump the npm_and_yarn group across 2 directories with 1 update dependabot[bot] 2024-10-08 20:38:56 +00:00
  • 5f9f607290 Bump Microsoft.EntityFrameworkCore.Tools, Microsoft.EntityFrameworkCore.Design and Microsoft.EntityFrameworkCore dependabot[bot] 2024-10-09 02:02:54 +00:00
  • 16baa7ad74 Bump Microsoft.AspNetCore.DataProtection from 8.0.8 to 8.0.10 dependabot[bot] 2024-10-09 02:03:13 +00:00
  • c4197e6cd8 Bump Microsoft.EntityFrameworkCore.Proxies and Microsoft.EntityFrameworkCore dependabot[bot] 2024-10-09 02:03:38 +00:00
  • 8aa2ec925a Bump Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Tokens dependabot[bot] 2024-10-09 02:04:14 +00:00
  • b3ac7064ef Bump Microsoft.AspNetCore.Mvc.Testing, Microsoft.Extensions.Hosting and Microsoft.Extensions.Configuration.Json dependabot[bot] 2024-10-09 02:04:42 +00:00
  • 91f554187e Bump Microsoft.EntityFrameworkCore.SqlServer and Microsoft.EntityFrameworkCore dependabot[bot] 2024-10-09 02:05:09 +00:00
  • e161478614 Merge pull request #288 from lanedirt/175-make-all-ui-components-compatible-with-dark-mode Leendert de Borst 2024-10-11 16:27:05 +02:00
  • 92e2de76ba Refactor (#175) Leendert de Borst 2024-10-11 15:18:13 +02:00
  • 5644f89db0 Updated admin for dark mode (#175) Leendert de Borst 2024-10-11 14:57:44 +02:00
  • 8ea8382c7d Fix dark mode init, update loading screen (#175) Leendert de Borst 2024-10-11 11:41:03 +02:00
  • 869c3c86be Update dark mode body color (#175) Leendert de Borst 2024-10-10 18:11:48 +02:00
  • cd865d70c6 Update alerts and sync messages for dark mode (#175) Leendert de Borst 2024-10-09 22:37:44 +02:00
  • 5bb2e3d5ce Set dark mode during page init (#175) Leendert de Borst 2024-10-08 22:35:48 +02:00
  • e80c351ee6 Update client for dark theme compatibility (#175) Leendert de Borst 2024-10-08 21:50:41 +02:00
  • 359fa1752f Merge pull request #286 from lanedirt/220-refactor-blazor-components-for-reuse Leendert de Borst 2024-10-07 21:07:48 +02:00
  • 259de77a12 Update ClientPlaywrightTest.cs (#220) Leendert de Borst 2024-10-07 21:07:27 +02:00
  • f15ef80839 Merge pull request #284 from lanedirt/220-refactor-blazor-components-for-reuse Leendert de Borst 2024-10-07 20:58:54 +02:00
  • 62d2249f40 Refactor (#220) Leendert de Borst 2024-10-07 20:50:20 +02:00
  • 14845e77e0 Update tests (#220) Leendert de Borst 2024-10-07 20:29:29 +02:00
  • fa664ea918 Update all admin tables to use new SortableTable component (#220) Leendert de Borst 2024-10-07 20:03:23 +02:00
  • bbb168d764 Refactor table to common SortableTable component (#220) Leendert de Borst 2024-10-07 17:47:07 +02:00
  • d5ba3a63e4 Refactor misc buttons in client app to shared button components (#220) Leendert de Borst 2024-10-07 16:29:59 +02:00
  • afc605afd0 Update LinkButton (#220) Leendert de Borst 2024-10-07 16:11:42 +02:00
  • cdbe6c6e8c Refactor admin account settings links/buttons (#220) Leendert de Borst 2024-10-07 16:03:11 +02:00
  • b184273456 Refactor page headers in admin to shared component (#220) Leendert de Borst 2024-10-07 15:18:08 +02:00
  • fb7de645e5 Adjust namespace (#220) Leendert de Borst 2024-10-07 14:39:08 +02:00
  • 35f35b8bbe Refactor page headers in client to shared component (#220) Leendert de Borst 2024-10-07 14:34:53 +02:00
  • 4c5e312f11 Update welcome.razor margins (#220) Leendert de Borst 2024-10-07 13:11:11 +02:00
  • 708f6d7b9b Merge pull request #283 from lanedirt/280-optimize-mobile-responsive-version Leendert de Borst 2024-10-07 12:43:12 +02:00
  • 5b72e181e6 Merge pull request #282 from lanedirt/276-show-specific-warning-if-wasm-is-not-supported-by-client Leendert de Borst 2024-10-07 12:42:58 +02:00
  • 4441c543cc Refactor if/else (#276) Leendert de Borst 2024-10-07 12:29:51 +02:00
  • 933f8650ce Mobile response tweaks (#280) Leendert de Borst 2024-10-07 12:27:28 +02:00
  • 26c910bf26 Add WASM error detection and show application warning (#276) Leendert de Borst 2024-10-07 11:45:40 +02:00
  • 037919a548 Update README.md Leendert de Borst 2024-10-06 15:11:03 +02:00
  • 771527c891 Update README.md Leendert de Borst 2024-10-06 15:09:13 +02:00
  • 13c8709c19 Merge pull request #278 from lanedirt/275-make-2fa-input-field-number-input Leendert de Borst 2024-10-05 19:53:28 +02:00
  • 043538054e Make 2FA input field a number (#275) Leendert de Borst 2024-10-05 19:45:46 +02:00
  • d366dc3b0c Fix note regex bug (#275) Leendert de Borst 2024-10-05 19:16:20 +02:00
  • 35f1332138 Merge pull request #273 from lanedirt/271-add-newline-support-to-notes-field Leendert de Borst 2024-10-05 15:20:31 +02:00
  • ac040d90a8 Update note widget to support newlines and anchor tags (#271) Leendert de Borst 2024-10-04 18:21:56 +02:00
  • 0e50276308 Merge pull request #274 from lanedirt/269-add-support-for-persisting-encryption-key Leendert de Borst 2024-10-04 20:01:01 +02:00
  • 1c0041326b Revert JsInteropService to have init in properties (#269) Leendert de Borst 2024-10-04 20:00:29 +02:00
  • 8d13b1b0e3 Merge pull request #272 from lanedirt/269-add-support-for-persisting-encryption-key Leendert de Borst 2024-10-04 18:23:25 +02:00
  • a267d94b3e Fix flaky tests (#269) Leendert de Borst 2024-10-04 18:11:24 +02:00
  • 4ccbba5b4b Refactor (#269) Leendert de Borst 2024-10-04 14:42:25 +02:00
  • daf25fcc12 Updated instructions (#269) Leendert de Borst 2024-10-04 14:33:41 +02:00
  • fc8d365c49 Improve webauthn error reporting, add support for Yubikey (#269) Leendert de Borst 2024-10-04 14:11:48 +02:00
  • e7e66a6285 Rewrite webauthn implementation to use PRF (#269) Leendert de Borst 2024-10-04 12:31:37 +02:00
  • ad26450d8b Refactor webauthn call structure (#269) Leendert de Borst 2024-10-03 22:17:32 +02:00
  • fcf0fb8605 Merge pull request #270 from lanedirt/269-add-support-for-persisting-encryption-key Leendert de Borst 2024-10-03 00:53:41 +02:00
  • da2efa7e8a Add rough working webauthn version (#269) Leendert de Borst 2024-10-03 00:53:06 +02:00
  • 4018d38148 Add webauthn scaffolding (#269) Leendert de Borst 2024-10-02 20:23:21 +02:00
  • 6affa67561 Update Login.razor (#265) Leendert de Borst 2024-09-30 11:40:09 +02:00
  • 0a543cec42 Bump Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Tokens dependabot[bot] 2024-09-25 01:22:11 +00:00
  • 179faac0a0 Update README.md Leendert de Borst 2024-09-24 23:10:39 +02:00
  • 4cfacc5012 Merge pull request #259 from lanedirt/233-general-refactoring-and-cleanup Leendert de Borst 2024-09-24 23:06:11 +02:00
  • a407a23101 Implement ILogger for all client side console logging calls (#233) Leendert de Borst 2024-09-24 22:52:24 +02:00
  • df33d4abd4 Replace console.writeline with ILogger implementation for dbservice (#233) Leendert de Borst 2024-09-24 18:38:34 +02:00
  • 28a5939f62 Bump Swashbuckle.AspNetCore from 6.7.3 to 6.8.0 dependabot[bot] 2024-09-24 01:41:29 +00:00
  • 467b25104e Update dotnet-e2e-client-tests.yml (#233) Leendert de Borst 2024-09-23 18:41:54 +02:00
  • 8ee3cd0396 Merge main into current branch (#233) Leendert de Borst 2024-09-23 18:37:54 +02:00
  • d471a61fbf Restructure tests into their own shards to speed up parallel execution (#233) Leendert de Borst 2024-09-23 18:35:48 +02:00
  • df0413038e Bump HtmlAgilityPack from 1.11.65 to 1.11.66 dependabot[bot] 2024-09-23 02:07:26 +00:00
  • 9180d600a6 Separate e2e tests to run in separate actions to speed up execution (#233) Leendert de Borst 2024-09-23 18:06:43 +02:00
  • 8bea3d9336 Refactor (#233) Leendert de Borst 2024-09-22 21:47:59 +02:00
  • 1f88d5678b Refactor E2E registration part (#233) Leendert de Borst 2024-09-22 21:03:03 +02:00
  • 061e72210f Update null! usage to required or default empty value (#233) Leendert de Borst 2024-09-21 22:19:01 +02:00
  • ef8fa091b9 Update LoginBase.cs (#233) Leendert de Borst 2024-09-20 18:35:40 +02:00
  • 21e8171355 Refactor (#233) Leendert de Borst 2024-09-20 18:07:26 +02:00
  • 5509be5281 Update Dockerfile (#233) Leendert de Borst 2024-09-20 17:03:10 +02:00
  • 6c7645ea3d Enable treat warning as error for release (#233) Leendert de Borst 2024-09-20 17:02:51 +02:00