1
0
mirror of https://github.com/jhillyerd/inbucket.git synced 2025-12-17 09:37:02 +00:00

Commit Graph

  • 5a5864fde6 storage test: fix failures on windows (#457) James Hillyerd 2023-12-12 19:31:14 -08:00
  • e6e4e0987d storage: $ can be used in place of : in filestore path (#449) James Hillyerd 2023-11-30 19:45:26 -08:00
  • f0473c5d65 docker: Give example of non-discard domain in greeting (#453) James Hillyerd 2023-11-30 15:18:01 -08:00
  • 288288ee85 git: do not treat golden files as text (#452) James Hillyerd 2023-11-29 17:13:04 -08:00
  • 32b83e6345 test: preserve SYSTEMROOT on windows (#451) James Hillyerd 2023-11-29 16:36:40 -08:00
  • 043551343c storage: fail startup if unable to create file store dir (#448) James Hillyerd 2023-11-28 15:09:17 -08:00
  • c1d5d49126 event: Use pointers for InboundMessage addresses (#447) James Hillyerd 2023-11-22 17:28:33 -08:00
  • d2121a52a9 message: Prefer To header for BeforeMessageStored event (#446) James Hillyerd 2023-11-22 16:58:14 -08:00
  • 3e94aacc20 message: improve manager test coverage (#438) James Hillyerd 2023-11-21 15:40:14 -08:00
  • 41889ee83a test: impl StoreStub.PurgeMessages (#444) James Hillyerd 2023-11-21 14:56:21 -08:00
  • 1b5a783dbd test: impl StoreStub.MarkSeen (#443) James Hillyerd 2023-11-18 11:21:09 -08:00
  • 208d20582e test: Add tests for StoreStub (#440) James Hillyerd 2023-11-17 16:34:49 -08:00
  • 2a65c9beaa github actions: fix for #441, skip-pkg-cache: true (#442) James Hillyerd 2023-11-17 16:00:01 -08:00
  • f411a42f90 github actions: work around golangci errors (#441) James Hillyerd 2023-11-17 15:49:12 -08:00
  • 13c39c8c0f github actions: test coverage on pushes to main (#439) James Hillyerd 2023-11-17 10:45:55 -08:00
  • 1088ccb8d1 luahost: add type check TODOs (#436) James Hillyerd 2023-11-13 13:26:41 -08:00
  • d304cbd88b github actions: add missing Go linter (#428) James Hillyerd 2023-11-13 12:30:32 -08:00
  • e56638cbac various: resolve linter errors in a number of pkgs (#434) James Hillyerd 2023-11-13 12:21:19 -08:00
  • 843cb8a015 lifecycle: Don't create multiple notify channels (#435) James Hillyerd 2023-11-13 11:54:14 -08:00
  • 535438342e server: resolve linter errors (#433) James Hillyerd 2023-11-13 11:34:05 -08:00
  • e22ed26633 storage: resolve linter errors (#432) James Hillyerd 2023-11-13 11:22:49 -08:00
  • 1ce1674861 client: resolve linter errors (#431) James Hillyerd 2023-11-13 11:11:08 -08:00
  • 7ae7d29741 rest: resolve linter errors (#430) James Hillyerd 2023-11-12 19:32:43 -08:00
  • 86d762ac88 stringutil: fix golint comment format error (#429) James Hillyerd 2023-11-12 13:21:27 -08:00
  • 85e1c2c7d7 message: Verify empty mailbox list does not error (#424) James Hillyerd 2023-11-12 13:10:29 -08:00
  • 3e06050771 docker-build action: fix syntax error, use env. for conditionals (#427) James Hillyerd 2023-11-12 12:30:35 -08:00
  • 72adb5561d docker-build action: only push to registry on main branch and v* tag pushes (#426) James Hillyerd 2023-11-12 11:49:00 -08:00
  • 20ef8af047 Reject invalidomain with wildcards (#412) Cyd 2023-11-12 18:42:20 +01:00
  • d7c538a210 doc: add INBUCKET_SMTP_REJECTORIGINDOMAINS docs (#423) James Hillyerd 2023-11-10 13:13:21 -08:00
  • ebd4b9504b ui: status: Display reject-origin-domains config (#422) James Hillyerd 2023-11-09 15:13:05 -08:00
  • 1d102a68b8 ui: update webcomponentsjs dep (#421) James Hillyerd 2023-11-07 14:30:20 -08:00
  • 11b581bbb5 ui: update parcel deps (#420) James Hillyerd 2023-11-07 14:12:24 -08:00
  • d1e52ad971 ui: update elm dep (#419) James Hillyerd 2023-11-07 13:43:26 -08:00
  • 4a6b727cbc lua: bind BeforeMessageStored function (#418) James Hillyerd 2023-11-06 18:10:02 -08:00
  • 01fb161df8 extension: BeforeMessageStored event to rewrite envelope (#417) James Hillyerd 2023-11-06 14:53:38 -08:00
  • 0cb62af074 message: Add test for recipient policy (#416) James Hillyerd 2023-11-03 12:34:58 -07:00
  • 3731837127 docker: don't build until after PR submitted (#415) James Hillyerd 2023-11-02 17:46:26 -07:00
  • 74a27875e9 message: migrate more delivery logic into manager.go (#414) James Hillyerd 2023-11-01 13:54:27 -07:00
  • b655c0cc11 smtp: Use enmime.DecodeHeaders for better performance (#413) James Hillyerd 2023-10-30 17:10:09 -07:00
  • 163a84f353 lua: fix incorrect function name (#409) James Hillyerd 2023-10-23 17:05:56 -07:00
  • d6c23df241 lua: Expose logger object (#407) James Hillyerd 2023-10-23 16:06:19 -07:00
  • b1acff08a3 UTC format timestamps in headers (#404) (#406) Saulius Gurklys 2023-10-22 02:22:49 +03:00
  • 3d162549b1 build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 (#400) dependabot[bot] 2023-10-18 11:42:35 -07:00
  • d2fad433d7 Dockerfile: add missing node-gyp build dep to node:18 image (#403) James Hillyerd 2023-10-16 16:00:35 -07:00
  • beb5abc62d Add a ForceTLS flag for SMTP. (#402) Benson Margulies 2023-10-16 14:31:16 -07:00
  • 3709aa8b51 message: Include inlines when returning attachments (#398) James Hillyerd 2023-09-14 14:29:33 -07:00
  • 63e47a4e74 web: Redirect base path prefix to prefix/ (#397) James Hillyerd 2023-09-13 12:18:08 -07:00
  • 5eb9592637 docker: fix insignificant ENV typo (#396) James Hillyerd 2023-09-13 12:07:53 -07:00
  • 9eabf94c48 goreleaser: remove deprecated rlcp option (#395) James Hillyerd 2023-09-13 11:43:14 -07:00
  • 0128be1f64 Fix Docker image link (#394) James Hillyerd 2023-09-13 10:15:04 -07:00
  • d5553030d2 Fix service paths (#393) James Hillyerd 2023-09-12 15:33:04 -07:00
  • f070347535 goreleaser: use default snapshot name template (#392) James Hillyerd 2023-09-12 14:33:15 -07:00
  • cafd2c3d66 Add names to better distinguish workflows (#391) James Hillyerd 2023-09-11 13:47:53 -07:00
  • dcd60b47dd update go module dependencies (#390) James Hillyerd 2023-09-11 13:28:25 -07:00
  • 6a30a294c6 build(deps): bump semver from 5.7.1 to 5.7.2 in /ui (#373) dependabot[bot] 2023-09-09 12:57:00 -07:00
  • 9836c0ffbb go: update mod and imports to correctly reflect major version (#388) James Hillyerd 2023-09-09 12:36:21 -07:00
  • 558f3de083 nix shell: use go 1.20 (#387) James Hillyerd 2023-09-09 11:48:53 -07:00
  • 00736cc704 pop3 TLS: don't do server-side handshake explicitly... (#386) Benson Margulies 2023-09-07 09:56:19 -07:00
  • 9f0fef3180 Implement STLS for pop3 (#384) Benson Margulies 2023-09-05 14:28:26 -07:00
  • f1dadba1b2 inbucket cmd: add version flag (#385) Shantanu Gadgil 2023-08-31 22:30:41 +05:30
  • 06ec140e72 add reject from origin domain feature (#375) Cyd 2023-08-26 20:05:20 +02:00
  • 7c13a98ad2 ui: bump nodejs to 18 (LTS) (#381) James Hillyerd 2023-08-25 12:11:45 -07:00
  • 0ae452ed17 chore: remove refs to deprecated io/ioutil (#376) guangwu 2023-08-08 07:25:36 +08:00
  • 926f9f3804 Few updates in ci jobs and go.mod/dockerfile (#372) Carlos Tadeu Panato Junior 2023-05-30 23:08:07 +02:00
  • 87888e9dbf Update changelog for 3.1.0 beta1 (#353) v3.1.0-beta1 James Hillyerd 2023-02-28 11:00:39 -08:00
  • e84d21cb28 events: Remove unnecessary go calls (#352) James Hillyerd 2023-02-28 10:25:16 -08:00
  • 5a886813c3 Provide inbucket object in Lua (#351) James Hillyerd 2023-02-27 20:22:10 -08:00
  • 95281566f6 bump Go deps (#350) James Hillyerd 2023-02-27 10:59:53 -08:00
  • 7044567d64 msghub: Clear deleted messages instead of unlinking (#348) James Hillyerd 2023-02-17 15:06:43 -08:00
  • 82ddf2141c Create V2 API for monitor+deletes, revert V1 API (#347) James Hillyerd 2023-02-17 12:37:17 -08:00
  • b554c7db83 Fix doc name for LUA config param (#339) James Hillyerd 2023-02-17 12:35:08 -08:00
  • 36095a2cdf extension: split out an async specific broker for "after" events (#346) James Hillyerd 2023-02-16 16:17:06 -08:00
  • e1b8996412 goreleaser: set archive rlcp true to mirror upcoming default (#344) James Hillyerd 2023-02-16 11:25:28 -08:00
  • 71d3e8df3b goreleaser: correct archive naming by using default (#343) James Hillyerd 2023-02-16 10:59:57 -08:00
  • 2da7ad61cd ui: update browser list (#342) James Hillyerd 2023-02-16 09:59:26 -08:00
  • eaae1a1e44 GHA: Use node16 actions, Go 1.20 (#340) James Hillyerd 2023-02-15 21:01:24 -08:00
  • a55da8b7d1 file & mem stores should emit delete events on purge (#338) James Hillyerd 2023-02-14 19:51:42 -08:00
  • 561ed93451 feat: Monitor tab dynamically updates when messages are deleted (#337) James Hillyerd 2023-02-14 19:02:06 -08:00
  • ef12d02b83 msghub: Recover and log panics (#336) James Hillyerd 2023-02-14 14:00:13 -08:00
  • de617b6a73 delete event: test lua func (#335) James Hillyerd 2023-02-14 10:56:43 -08:00
  • 69b6225554 storage: emit AfterMessageDeleted events (#334) James Hillyerd 2023-02-13 17:11:04 -08:00
  • 5adef42df7 Replace message.Metadata usage with event.MessageMetadata (#333) James Hillyerd 2023-02-13 13:52:28 -08:00
  • d11ae3710c config: make note of domain addressing (#331) James Hillyerd 2023-02-12 16:17:41 -08:00
  • 5d18d79539 lua: Preload json module (#330) James Hillyerd 2023-02-10 11:44:36 -08:00
  • b38b2e9760 lua: Preload gluahttp module (#328) James Hillyerd 2023-02-09 19:04:33 -08:00
  • 75b7c69b5c lua: Add getter/setter tests for bound objects (#326) James Hillyerd 2023-02-08 17:20:57 -08:00
  • 239426692e lua: Use table syntax for user object bindings (#325) James Hillyerd 2023-02-08 13:38:00 -08:00
  • 17b054b5a1 add: direnv config (#324) James Hillyerd 2023-02-08 10:32:19 -08:00
  • 7f91c3e9cb lua: Bind after_message_stored and before_mail_accepted (#322) James Hillyerd 2023-01-24 16:37:26 -08:00
  • 55addbb556 lua: Init with config and pool (#321) James Hillyerd 2023-01-24 12:16:58 -08:00
  • 8fd5cdfc86 extension: Add BeforeMailAccepted event (#320) James Hillyerd 2023-01-22 18:01:56 -08:00
  • e74efbaa77 extension: Make AfterMessageStored async (#319) James Hillyerd 2023-01-22 16:26:52 -08:00
  • b383fbf9ab manager: Test that MessageStored event is emitted (#318) James Hillyerd 2023-01-17 19:26:44 -08:00
  • c9912bc2bb Fix incorrect test capitalization (#317) James Hillyerd 2023-01-17 19:08:59 -08:00
  • f0d457b8f5 extension: Add MessageStored event (#316) James Hillyerd 2023-01-16 21:30:47 -08:00
  • 3bf4b5c39b extension: Implement an EventBroker (#315) James Hillyerd 2023-01-16 20:34:16 -08:00
  • 37806f222d shell.nix: add a quick-test script, qt (#314) James Hillyerd 2023-01-16 20:15:40 -08:00
  • f5899c293c etc: scripts use /usr/bin/env bash (#313) James Hillyerd 2023-01-16 16:10:27 -08:00
  • cd9c3d61ee shell.nix: Add gopls as build dep (#308) James Hillyerd 2023-01-16 14:29:38 -08:00
  • 37d314fd2e Makefile: fix, wasn't testing SRC timestamps (#307) James Hillyerd 2023-01-15 16:41:11 -08:00