Commit Graph

  • 31409d6e5b Add global auth context (#541) Leendert de Borst 2025-01-24 11:27:40 +01:00
  • 483792ebb0 Add sqlite client (#541) Leendert de Borst 2025-01-24 11:01:08 +01:00
  • 699b09c6c0 Add crypto methods (#541) Leendert de Borst 2025-01-24 10:42:32 +01:00
  • 6bd2ec4a44 Refactor structure (#541) Leendert de Borst 2025-01-24 10:33:23 +01:00
  • 6c0a0b463f Make full flow work when running in Chrome extension context (#541) Leendert de Borst 2025-01-23 21:43:40 +01:00
  • 4e869bf2b0 Make argon2id and srp flow work in browser dev (#541) Leendert de Borst 2025-01-23 21:28:35 +01:00
  • 3abc245751 Refactor (#541) Leendert de Borst 2025-01-23 19:53:26 +01:00
  • b156f72783 Fix Argon2id key derivation (#541) Leendert de Borst 2025-01-23 15:13:00 +01:00
  • 6e8ff0104f Add basic argon2id flow (#541) Leendert de Borst 2025-01-23 14:57:27 +01:00
  • f2f8fbbfb6 Add argon2id and SRP modules (#541) Leendert de Borst 2025-01-23 14:14:13 +01:00
  • 33d0b24260 Add sample button component (#541) Leendert de Borst 2025-01-22 15:37:15 +01:00
  • cb66bcd665 Add tailwind boilerplate (#541) Leendert de Borst 2025-01-22 15:32:07 +01:00
  • 5a1db38eed Add react and vite boilerplate (#541) Leendert de Borst 2025-01-22 15:25:14 +01:00
  • 0a565c67dd Add boilerplate chrome extension hello world (#541) Leendert de Borst 2025-01-22 14:47:20 +01:00
  • b047ce3019 Bump upload-artifact to v4 (#569) Leendert de Borst 2025-01-31 16:34:32 +01:00
  • acfed81e10 Update roadmap Leendert de Borst 2025-01-24 11:12:47 +01:00
  • 581d1dac5a Merge pull request #558 from lanedirt/557-prepare-0111-release 0.11.1 Leendert de Borst 2025-01-22 12:18:20 +01:00
  • 50b3872ae0 Bump version to 0.11.1 (#557) Leendert de Borst 2025-01-22 12:17:29 +01:00
  • 2ea2526858 Merge pull request #554 from lanedirt/553-bug-menu-dropdown-does-not-align-correctly-on-very-wide-screens Leendert de Borst 2025-01-22 12:13:28 +01:00
  • 2d9b6f38b0 Merge pull request #556 from lanedirt/555-use-relative-url-to-access-api-instead-of-requiring-hostname-in-env Leendert de Borst 2025-01-22 12:13:11 +01:00
  • a941ffa837 Update install.sh (#555) Leendert de Borst 2025-01-22 12:06:15 +01:00
  • e2da05ac2c Update manual setup docs (#555) Leendert de Borst 2025-01-22 11:26:03 +01:00
  • dd8108c974 Update install to only require hostname for SSL configuration (#555) Leendert de Borst 2025-01-22 11:19:09 +01:00
  • 206f8fc2b1 Remove explicit API URL for Docker environments (#555) Leendert de Borst 2025-01-22 11:01:54 +01:00
  • 5a432e4ab5 Update client to make API URL optional (#555) Leendert de Borst 2025-01-22 11:01:27 +01:00
  • 83ba9222bd Update mobile menu position in client and admin (#553) Leendert de Borst 2025-01-21 11:09:53 +01:00
  • 7e7a8b04ef Update README.md Leendert de Borst 2025-01-20 18:30:23 +01:00
  • a28b5012d6 Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer dependabot[bot] 2025-01-20 10:53:10 +00:00
  • 85218a8fd1 Bump Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Tokens dependabot[bot] 2025-01-20 11:02:28 +00:00
  • 590454b69e Bump Microsoft.AspNetCore.Mvc.Testing from 9.0.0 to 9.0.1 dependabot[bot] 2025-01-20 10:16:19 +00:00
  • d81d48ee16 Bump Microsoft.Extensions.Configuration and Microsoft.Extensions.Configuration.FileExtensions dependabot[bot] 2025-01-20 10:15:09 +00:00
  • b72217eb04 Bump coverlet.collector from 6.0.3 to 6.0.4 dependabot[bot] 2025-01-20 10:13:09 +00:00
  • 8942795e76 Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore dependabot[bot] 2025-01-20 10:12:09 +00:00
  • 08290e1fa5 Bump Microsoft.AspNetCore.Authorization and Microsoft.AspNetCore.Components.WebAssembly.Authentication dependabot[bot] 2025-01-20 10:11:44 +00:00
  • 7b45b44735 Bump Microsoft.AspNetCore.DataProtection from 9.0.0 to 9.0.1 dependabot[bot] 2025-01-20 10:11:14 +00:00
  • ae6913a8e0 Bump Microsoft.AspNetCore.Authentication.JwtBearer, Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Tokens dependabot[bot] 2025-01-20 10:10:53 +00:00
  • 7470ac9e16 Update README.md tech stack Leendert de Borst 2025-01-16 13:45:54 +01:00
  • 521d10da19 Update roadmap Leendert de Borst 2025-01-15 18:40:15 +01:00
  • 98aee7bb35 Delete .github/ISSUE_TEMPLATE/security_issue.md Leendert de Borst 2025-01-15 18:28:53 +01:00
  • d62f2c4450 Merge pull request #540 from lanedirt/539-add-github-issue-templates Leendert de Borst 2025-01-15 17:27:50 +00:00
  • 95edcc3042 Add GitHub issue templates (#539) Leendert de Borst 2025-01-15 18:27:14 +01:00
  • 1bce686121 Create CODE_OF_CONDUCT.md Leendert de Borst 2025-01-15 18:19:18 +01:00
  • 742417d405 Update README.md Leendert de Borst 2025-01-15 18:00:22 +01:00
  • 2cfc8d528d Merge pull request #538 from lanedirt/537-prepare-0110-release 0.11.0 Leendert de Borst 2025-01-14 13:51:15 +00:00
  • 7a4e1721c8 Bump version to 0.11.0 (#537) Leendert de Borst 2025-01-14 14:42:56 +01:00
  • 11d79c4874 Merge pull request #536 from lanedirt/535-make-application-warning-logs-more-readable Leendert de Borst 2025-01-14 13:32:16 +00:00
  • 7cd35b0a92 Make duplicate email warning log more readable (#535) Leendert de Borst 2025-01-14 12:26:57 +01:00
  • d0f62a26c0 Merge pull request #534 from lanedirt/530-update-sonarcloud-github-action-to-work-with-pr-from-forks Leendert de Borst 2025-01-14 11:20:41 +00:00
  • 01198502a3 Update sonarcloud-code-analysis so it works for main and PRs (#530) Leendert de Borst 2025-01-14 12:20:14 +01:00
  • 229ad109a7 Merge pull request #533 from lanedirt/530-update-sonarcloud-github-action-to-work-with-pr-from-forks Leendert de Borst 2025-01-14 10:49:48 +00:00
  • 837b16d971 Add pullrequest key to sonarcloud analysis (#530) Leendert de Borst 2025-01-14 11:49:04 +01:00
  • 4010d1b93f Merge pull request #531 from lanedirt/530-update-sonarcloud-github-action-to-work-with-pr-from-forks Leendert de Borst 2025-01-14 10:28:48 +00:00
  • f7ce60ae68 Update sonarcloud-code-analysis.yml to work with PR's from forks (#530) Leendert de Borst 2025-01-14 11:26:37 +01:00
  • 5e61bd5db2 Merge pull request #527 from lanedirt/525-prevent-email-address-collision-from-occuring Leendert de Borst 2025-01-13 14:09:54 +00:00
  • a2e8a438de Bump NUnit.Analyzers from 4.5.0 to 4.6.0 dependabot[bot] 2025-01-13 09:58:00 +00:00
  • 92904dcf55 Refactor email prefix exists check (#525) Leendert de Borst 2025-01-12 15:29:15 +00:00
  • e4f2ca630b Add server side email prefix generation method (#525) Leendert de Borst 2025-01-12 14:01:48 +00:00
  • ed80ad24c1 Add more names to identity generator dictionary to prevent collisions (#525) Leendert de Borst 2025-01-12 13:02:22 +00:00
  • 0c368ab84b Merge pull request #524 from lanedirt/151-make-email-attachments-visible-in-ui-and-allow-for-downloading-attachments-through-client Leendert de Borst 2025-01-11 16:15:49 +00:00
  • dee2044ed6 Refactor (#151) Leendert de Borst 2025-01-11 16:05:32 +00:00
  • f6f6072b3f Bump coverlet.msbuild from 6.0.2 to 6.0.3 dependabot[bot] 2025-01-06 09:39:47 +00:00
  • 4bfe72d750 Bump coverlet.collector from 6.0.2 to 6.0.3 dependabot[bot] 2025-01-06 09:40:46 +00:00
  • 330f59dc10 Add email decryption test with and without attachments (#151) Leendert de Borst 2025-01-11 15:45:54 +00:00
  • a20d981427 Add full attachment download flow to email decryption test (#151) Leendert de Borst 2025-01-11 13:10:26 +00:00
  • bd2274db75 Add support for download attachments from SpamOK (#151) Leendert de Borst 2025-01-11 12:58:40 +00:00
  • 6cfa6f4ef5 Add email attachment retrieval and decryption to client (#151) Leendert de Borst 2025-01-11 12:49:35 +00:00
  • 8a40d2b1b9 Add attachment encryption assert to test (#151) Leendert de Borst 2025-01-10 21:35:22 +00:00
  • 237958ba0f Show attachment metadata in email modal popup (#151) Leendert de Borst 2025-01-10 19:13:18 +00:00
  • 79db3a54c7 Tweak client z-index to show emailmodal on top (#151) Leendert de Borst 2025-01-10 19:12:45 +00:00
  • 2029745f8b Fix tablet view for credential view page width (#151) Leendert de Borst 2025-01-10 18:54:38 +00:00
  • ea4d498502 Update sendEmailCLI.sh to support sending attachments (#151) Leendert de Borst 2025-01-10 15:05:17 +00:00
  • 05838f5dca Add attachment indicator E2E test on email page (#151) Leendert de Borst 2025-01-10 14:55:45 +00:00
  • 79872163e2 Add attachment indicator to email page (#151) Leendert de Borst 2025-01-10 14:55:27 +00:00
  • 35d0f77dd6 Add HasAttachments to mailbox api model (#151) Leendert de Borst 2025-01-10 14:29:17 +00:00
  • 6660cd20bd Update docker-compose-pull.yml (#522) Leendert de Borst 2025-01-08 14:09:05 +00:00
  • e236ba454f chore: update UserEmailClaim.cs (#521) Ikko Eltociear Ashimine 2025-01-08 23:13:14 +09:00
  • 6ec66e4d64 Merge pull request #517 from lanedirt/516-optimize-local-build-for-arm-devices 0.10.3 Leendert de Borst 2025-01-04 09:37:00 +01:00
  • 14898c0c83 Refactor Dockerfile for readability (#516) Leendert de Borst 2025-01-04 01:38:29 +01:00
  • d08bec9df7 Bump version to 0.10.3 (#516) Leendert de Borst 2025-01-04 01:31:07 +01:00
  • 9107dfa789 Update Docker images to also build for linux/arm64 (#516) Leendert de Borst 2025-01-04 00:01:45 +01:00
  • 351f6f4d16 Update install.sh (#516) Leendert de Borst 2025-01-03 23:55:51 +01:00
  • aca607e579 Merge pull request #515 from lanedirt/514-prepare-0102-release 0.10.2 Leendert de Borst 2025-01-03 22:30:47 +01:00
  • ed053422ba Update StatusHostedService.cs (#512) Leendert de Borst 2025-01-03 22:15:27 +01:00
  • 955b8638ce Bump version (#514) Leendert de Borst 2025-01-03 21:50:14 +01:00
  • 1d8883cc94 Merge pull request #513 from lanedirt/512-task-runner-cleanup-jobs-do-not-run Leendert de Borst 2025-01-03 21:45:04 +01:00
  • 48281f92e6 Refactor to reduce complexity (#512) Leendert de Borst 2025-01-03 21:14:46 +01:00
  • f19db2c010 Refactor StatusWorker to prevent race conditions and improve stability (#512) Leendert de Borst 2025-01-03 20:38:13 +01:00
  • f0d397c8af Add cancellation token check to worker start and stop wait (#512) Leendert de Borst 2025-01-03 16:18:37 +01:00
  • fafa51d787 Update integration tests (#512) Leendert de Borst 2025-01-03 16:08:09 +01:00
  • 202151e4f1 Update SmtpServer TestHostBuilder to be compatible with integration and E2E tests (#512) Leendert de Borst 2025-01-03 15:36:09 +01:00
  • c123edccd4 Refactor integration test TestHostBuilder setup to shared abstract class (#512) Leendert de Borst 2025-01-03 15:22:47 +01:00
  • 50cab3a2f3 Show full error when maintenance task fails to start (#512) Leendert de Borst 2025-01-03 12:44:55 +01:00
  • 0184e32e6d Update migration to reset task runner job sequence (#512) Leendert de Borst 2025-01-03 12:44:40 +01:00
  • d73d4e90e0 Make admin password for dev always override existing password (#512) Leendert de Borst 2025-01-03 11:58:33 +01:00
  • 06d38842f5 Add dev database import/export support (#512) Leendert de Borst 2025-01-03 11:56:55 +01:00
  • b0748316ff Merge pull request #511 from lanedirt/510-admin-password-hash-method-in-installcli-does-not-pass-required-arguments 0.10.1 Leendert de Borst 2025-01-01 16:18:36 +01:00
  • 8f8b4af3c9 Update install.sh (#510) Leendert de Borst 2025-01-01 16:18:15 +01:00
  • 11bf183cbb Update install.sh (#510) Leendert de Borst 2025-01-01 16:17:41 +01:00
  • ac64dba715 Merge pull request #509 from lanedirt/508-prepare-0100-release 0.10.0 Leendert de Borst 2025-01-01 15:43:28 +01:00
  • d2f9b225d0 Start services again after db migration (#508) Leendert de Borst 2025-01-01 14:59:46 +01:00