Commit Graph

  • 9735df0436 Update install.sh to generate postgresql credentials (#190) Leendert de Borst 2024-12-23 13:57:01 +01:00
  • 78a872a67d Refactor smtpserver and taskrunner so all tests pass (#190) Leendert de Borst 2024-12-23 12:57:24 +01:00
  • 77a48ea4e9 Refactor admin so all tests pass (#190) Leendert de Borst 2024-12-23 12:16:05 +01:00
  • 22538ae000 Refactor datetime to always use UTC (#190) Leendert de Borst 2024-12-22 21:36:01 +01:00
  • db632c3edb Refactor SmtpService to use new dbcontextfactory (#190) Leendert de Borst 2024-12-22 20:05:05 +01:00
  • 1c53addcaa Refactor WebApi to use new dbcontextfactory (#190) Leendert de Borst 2024-12-22 18:58:24 +01:00
  • 817404cd08 Refactor UserService delete unused methods causing concurrency issues (#190) Leendert de Borst 2024-12-22 14:10:30 +01:00
  • 9062cdc701 Refactor admin project to use dbcontextfactory (#190) Leendert de Borst 2024-12-22 11:53:22 +01:00
  • e45866fa67 Update EF models to not use driver specific fields (#190) Leendert de Borst 2024-12-22 11:25:23 +01:00
  • 8fbd10caaa Update admin project to use new IAliasServerDbContextFactory (#190) Leendert de Borst 2024-12-22 00:37:13 +01:00
  • 54d54f28b4 Move migrations for db engines to their respective folders (#190) Leendert de Borst 2024-12-21 23:54:32 +01:00
  • 3116aa5a1f Update postgresql.conf (#190) Leendert de Borst 2024-12-21 12:17:17 +01:00
  • eb45358532 Update gitignore for db files (#190) Leendert de Borst 2024-12-21 12:09:43 +01:00
  • 03fd047cb4 Add postgresql docker container scaffolding (#190) Leendert de Borst 2024-12-21 11:56:08 +01:00
  • 6a7fc9c5ba Merge pull request #488 from lanedirt/343-add-option-to-disable-new-user-registration-via-installsh Leendert de Borst 2024-12-20 20:23:06 +01:00
  • 62700de9ad Update install.sh (#343) Leendert de Borst 2024-12-20 20:22:43 +01:00
  • edeaa77299 Merge pull request #487 from lanedirt/342-add-option-to-block-existing-user-in-admin Leendert de Borst 2024-12-20 19:57:39 +01:00
  • 84b93924f5 Add user block checks to api and add tests (#342) Leendert de Borst 2024-12-20 19:47:12 +01:00
  • 400e702753 Add user blocked status toggle to admin (#342) Leendert de Borst 2024-12-20 18:53:28 +01:00
  • 147f8db5d1 Add Blocked column to users table (#342) Leendert de Borst 2024-12-20 18:53:01 +01:00
  • 8e1470bc1b Merge pull request #486 from lanedirt/343-add-option-to-disable-new-user-registration-via-installsh Leendert de Borst 2024-12-20 18:24:50 +01:00
  • 50853bf011 Update tests (#343) Leendert de Borst 2024-12-20 17:30:28 +01:00
  • 07dd90a705 Add public registration enabled check to client (#343) Leendert de Borst 2024-12-20 16:52:05 +01:00
  • a7a7d6d82b Rename public registration enabled flag (#343) Leendert de Borst 2024-12-20 16:51:51 +01:00
  • 249efe54b0 Add public registration env flag check to api (#343) Leendert de Borst 2024-12-20 16:06:15 +01:00
  • 20eb3e5ff4 Add public registration setting to install.sh (#343) Leendert de Borst 2024-12-20 15:56:30 +01:00
  • ba15c446d9 Merge pull request #484 from lanedirt/483-dark-mode-text-readability-tweaks Leendert de Borst 2024-12-19 15:54:55 +01:00
  • 5ea9f4ee08 Merge pull request #482 from lanedirt/481-add-username-sanity-check-on-vault-save-to-prevent-db-corruption-between-user-sessions Leendert de Borst 2024-12-19 15:54:47 +01:00
  • 1e7b7b172a Update tests to work with changed notifications (#481) Leendert de Borst 2024-12-19 15:39:22 +01:00
  • 35f6565c8b Update DbService.cs to fix merge return status (#481) Leendert de Borst 2024-12-19 15:16:28 +01:00
  • 8cb99c997d Update Logo.razor (#483) Leendert de Borst 2024-12-19 15:03:48 +01:00
  • 16cf528b7f Add dark mode tweaks to admin error page (#483) Leendert de Borst 2024-12-19 14:55:25 +01:00
  • 8ad3eb9bd5 Add dark mode tweaks to client two factor code page (#483) Leendert de Borst 2024-12-19 14:55:14 +01:00
  • 2d59c40e24 Refactor username sanity check to associate with vault load instead of login (#481) Leendert de Borst 2024-12-19 14:39:05 +01:00
  • 33283e07be Set username on unlock (#481) Leendert de Borst 2024-12-19 13:34:14 +01:00
  • fbf5880370 Add username sanity check to vault save (#481) Leendert de Borst 2024-12-19 12:14:06 +01:00
  • be4a74ef3c Update README.md Leendert de Borst 2024-12-18 10:54:09 +01:00
  • a759091755 Update AppInfo.cs (#479) 0.9.4 Leendert de Borst 2024-12-16 16:36:55 +01:00
  • 8dc99c09a8 Bump Swashbuckle.AspNetCore from 7.1.0 to 7.2.0 dependabot[bot] 2024-12-16 10:03:26 +00:00
  • b9ec4baf66 Bump NUglify from 1.21.10 to 1.21.11 dependabot[bot] 2024-12-16 10:39:09 +00:00
  • 71ed62cdcb Merge pull request #478 from lanedirt/469-webassembly-required-error-not-visible-in-client-app Leendert de Borst 2024-12-16 12:19:00 +01:00
  • 2bbad8c75c Bump NUnit from 4.2.2 to 4.3.0 dependabot[bot] 2024-12-16 10:04:21 +00:00
  • f02b841eea Bump Serilog and Serilog.Settings.Configuration dependabot[bot] 2024-12-16 10:02:39 +00:00
  • f6fc5af8ac Bump MailKit from 4.8.0 to 4.9.0 dependabot[bot] 2024-12-16 10:02:21 +00:00
  • 1d1155bf0e Bump MimeKit from 4.8.0 to 4.9.0 dependabot[bot] 2024-12-16 10:02:03 +00:00
  • 2632211af6 Merge pull request #470 from lanedirt/469-webassembly-required-error-not-visible-in-client-app Leendert de Borst 2024-12-16 10:34:20 +01:00
  • 05cca6998e Merge pull request #468 from lanedirt/467-task-runner-jobs-do-not-always-run-at-configured-time Leendert de Borst 2024-12-16 10:18:13 +01:00
  • c4a8a20a62 Add E2E test for browser with WASM disabled (#469) Leendert de Borst 2024-12-15 17:05:31 +01:00
  • f2c6af9ccb Update install.sh URL comment (#469) Leendert de Borst 2024-12-15 16:43:48 +01:00
  • e94201acda Tweak logo on mobile view auth area (#469) Leendert de Borst 2024-12-15 16:28:57 +01:00
  • 9e03473208 Show error message when client does not support WebAssembly (#469) Leendert de Borst 2024-12-15 16:28:41 +01:00
  • 0c5b2fb1da Add task runner job table and manual start button (#467) Leendert de Borst 2024-12-15 15:59:51 +01:00
  • a5c4a7618d Update AliasServerDbContext.cs so pragma settings are applied correctly (#467) Leendert de Borst 2024-12-15 14:53:33 +01:00
  • 70220cecbb Merge pull request #466 from lanedirt/465-prepare-093-release 0.9.3 Leendert de Borst 2024-12-13 13:09:33 +01:00
  • c63faa352f Update version to 0.9.3 (#465) Leendert de Borst 2024-12-13 13:09:14 +01:00
  • 7e261a05c9 Merge pull request #464 from lanedirt/463-bump-spamokpasswordgenerator-library-to-110 Leendert de Borst 2024-12-13 13:01:45 +01:00
  • 545ec5576e Bump SpamOK.PasswordGenerator version to 1.1.0 (#463) Leendert de Borst 2024-12-13 12:45:05 +01:00
  • 73dcbe5860 Bump the npm_and_yarn group across 2 directories with 1 update dependabot[bot] 2024-12-13 10:53:37 +00:00
  • 13917444b9 Merge pull request #461 from lanedirt/460-password-not-correct Leendert de Borst 2024-12-13 12:15:08 +01:00
  • 119e13a9dd Bump Serilog from 4.1.0 to 4.2.0 dependabot[bot] 2024-12-09 09:47:56 +00:00
  • 7d656e9a9a Bump Microsoft.IdentityModel.JsonWebTokens and Microsoft.IdentityModel.Tokens dependabot[bot] 2024-12-09 09:48:55 +00:00
  • 8bd05b5c2e Fix account registration username capitalization login bug (#460) Leendert de Borst 2024-12-13 11:50:18 +01:00
  • 1e65f14323 Update README.md Leendert de Borst 2024-12-11 23:30:41 +01:00
  • 2c7543889d Update README.md Leendert de Borst 2024-12-11 18:24:10 +01:00
  • 63c5483208 Merge pull request #455 from lanedirt/454-update-default-server-settings Leendert de Borst 2024-12-05 10:07:07 +01:00
  • 2586d61651 Merge pull request #457 from lanedirt/456-add-task-runner-to-installsh-pull-list Leendert de Borst 2024-12-05 10:07:00 +01:00
  • c7a32cf0e9 Update install.sh (#456) Leendert de Borst 2024-12-04 21:32:13 +01:00
  • 46cc6527aa Update default server settings (#454) Leendert de Borst 2024-12-04 19:17:56 +01:00
  • ef291bffc1 Merge pull request #452 from lanedirt/451-task-runner-cannot-access-database 0.9.2 Leendert de Borst 2024-12-04 18:55:42 +01:00
  • 94f6199e27 Update AppInfo.cs (#451) Leendert de Borst 2024-12-04 18:55:05 +01:00
  • 5ababf3bf3 Update docker-compose.yml (#451) Leendert de Borst 2024-12-04 18:54:23 +01:00
  • b47e735e8f Merge pull request #450 from lanedirt/449-publish-new-task-runner-image-to-ghcrio 0.9.1 Leendert de Borst 2024-12-04 18:39:34 +01:00
  • de17303085 Publish task runner docker container image (#449) Leendert de Borst 2024-12-04 18:39:15 +01:00
  • 635136d257 Merge pull request #448 from lanedirt/447-prepare-090-release 0.9.0 Leendert de Borst 2024-12-04 18:31:13 +01:00
  • 832e340b1b Update version to 0.9.0 (#447) Leendert de Borst 2024-12-04 18:30:48 +01:00
  • 4e0b6b5adf Merge pull request #444 from lanedirt/221-add-aliasvaulttaskservice-for-running-scheduled-background-tasks-such-as-log-cleanups Leendert de Borst 2024-12-04 18:28:26 +01:00
  • 18be105350 Merge pull request #446 from lanedirt/442-update-docker-composeyml-when-running-installsh-update Leendert de Borst 2024-12-04 18:28:16 +01:00
  • 9bea01fbf8 Update install.sh to always download latest docker compose files on install (#442) Leendert de Borst 2024-12-04 18:18:28 +01:00
  • a33fd08cb4 Add TaskRunner to docker compose stack (#221) Leendert de Borst 2024-12-04 17:19:59 +01:00
  • 25f5660f81 Refactor (#221) Leendert de Borst 2024-12-04 17:00:58 +01:00
  • 0923936f7c Add TaskRunner maintenance time tests (#221) Leendert de Borst 2024-12-04 16:40:14 +01:00
  • 3c0905d0b0 Add integration tests for TaskRunner (#221) Leendert de Borst 2024-12-04 16:26:45 +01:00
  • 97fd3beeaa Add E2E test for server settings admin page (#221) Leendert de Borst 2024-12-04 16:02:48 +01:00
  • 3195ad86ce Add email cleanup tasks (#221) Leendert de Borst 2024-12-04 15:52:56 +01:00
  • d147639a83 Add task runner implementation (#221) Leendert de Borst 2024-12-04 15:27:56 +01:00
  • 9e0716d32e Add using to db connections (#221) Leendert de Borst 2024-12-04 15:27:39 +01:00
  • 3a05b1e5c3 Refactor admin to use shared server project (#221) Leendert de Borst 2024-12-04 15:27:24 +01:00
  • 9628861186 Add AliasVault.Shared.Server project (#221) Leendert de Borst 2024-12-04 15:26:54 +01:00
  • 2b541dc28d Make TaskRunner compile (#221) Leendert de Borst 2024-12-04 14:24:55 +01:00
  • e655dcedb0 Refactor service control in admin, add TaskRunner (#221) Leendert de Borst 2024-12-04 14:15:18 +01:00
  • 9b8bbebb44 Add server settings page to admin (#221) Leendert de Borst 2024-12-04 13:59:02 +01:00
  • bbc99ebf16 Add AliasVault.TaskRunner boilerplate (#221) Leendert de Borst 2024-12-04 12:05:43 +01:00
  • 23690f4e9b Merge pull request #445 from lanedirt/441-move-custom-port-config-from-docker-composeyml-to-env Leendert de Borst 2024-12-04 17:57:04 +01:00
  • 6286034a9d Move custom ports to .env (#441) Leendert de Borst 2024-12-04 17:34:22 +01:00
  • 2ea684061e Merge pull request #440 from lanedirt/349-add-statistics-to-admin Leendert de Borst 2024-12-04 10:53:23 +01:00
  • 973abc8917 Update sqlite connection string to include WAL mode directly (#349) Leendert de Borst 2024-12-04 10:00:49 +01:00
  • 65304b0f84 Refactor admin dashboard into separate components (#349) Leendert de Borst 2024-12-03 22:56:22 +01:00
  • ca4dd89e89 Update AdminPlaywrightTest.cs (#349) Leendert de Borst 2024-12-02 17:10:15 +01:00
  • fccf10dc82 Tweak UI of admin account settings (#349) Leendert de Borst 2024-12-02 17:08:09 +01:00
  • b845245728 Show amount of emails received in user email claim page (#349) Leendert de Borst 2024-12-02 16:59:21 +01:00