1
0
mirror of https://github.com/jhillyerd/inbucket.git synced 2026-05-01 19:25:29 +00:00

Commit Graph

  • 5ab273b7b8 travis: Remove Go 1.10.x James Hillyerd 2018-11-04 19:12:04 -08:00
  • 352e8c396d ui: Refactor Mailbox update function James Hillyerd 2018-11-04 19:09:12 -08:00
  • f0b4dda8e6 ui: Add search to Mailbox James Hillyerd 2018-11-04 18:21:02 -08:00
  • c8dabf8593 ui: Mailbox headers get a MessageList type for search James Hillyerd 2018-11-04 16:40:39 -08:00
  • 852b9fce26 ui: Refactor mailbox header list into State James Hillyerd 2018-11-04 16:01:17 -08:00
  • a8795f46dc ui: Adding Transistioning state to Mailbox to stop flicker James Hillyerd 2018-11-04 13:39:28 -08:00
  • bcf0cafb34 ui: Refactor Mailbox model states James Hillyerd 2018-11-04 12:21:14 -08:00
  • 04a3f58e6d ui: Refactor message/markSeenAt into visible record. James Hillyerd 2018-11-04 11:24:44 -08:00
  • 7dade7f0e4 ui: Initial impl of seen message marking James Hillyerd 2018-11-04 10:40:00 -08:00
  • 523c04a522 Logging improvements, handler extraction. James Hillyerd 2018-11-03 19:19:44 -07:00
  • 7a5459ce08 test: Fix integation test server startup James Hillyerd 2018-11-03 19:06:25 -07:00
  • dd14fb9989 ui: Much elm work, such wow James Hillyerd 2018-06-02 12:53:24 -07:00
  • c5b5321be3 ui: Initial Elm UI import James Hillyerd 2018-06-02 12:44:15 -07:00
  • 8b5a05eb40 ui: remove old jquery/HTML template based UI James Hillyerd 2018-06-02 12:30:51 -07:00
  • 60db73b813 test: Correctly shutdown integration test server James Hillyerd 2018-11-03 18:53:24 -07:00
  • ef633b906c travis: remove branch master check for deploy James Hillyerd 2018-10-31 20:39:35 -07:00
  • 62406f05e8 travis: remove branch master check for deploy v2.1.0-beta1 James Hillyerd 2018-10-31 20:39:35 -07:00
  • 2e49b591eb Merge tag 'v2.1.0-beta1' into develop James Hillyerd 2018-10-31 20:08:15 -07:00
  • 7d7e408bfa Merge branch 'release/2.1.0-beta1' James Hillyerd 2018-10-31 20:07:34 -07:00
  • 91fea4e1fd Update CHANGELOG for beta James Hillyerd 2018-10-31 20:06:47 -07:00
  • 469132fe2f rest: Add godoc example test for client. James Hillyerd 2018-10-31 19:36:56 -07:00
  • 690b19a22c rest: Rewrite client tests using httptest server. James Hillyerd 2018-10-31 18:44:32 -07:00
  • 30e3892cb0 webui, rest: Render UTF-8 addresses correctly, fixes #117 James Hillyerd 2018-10-22 18:29:03 -07:00
  • fcb4bc20e0 test: Add basic integration test suite, closes #119 James Hillyerd 2018-10-22 16:25:27 -07:00
  • 8a3d2ff6a2 storage: Add test for id='latest', implment in mem store. James Hillyerd 2018-10-22 15:43:17 -07:00
  • 2f67a6922a ui: Update default greeting.html, closes #106. James Hillyerd 2018-10-22 12:26:36 -07:00
  • 82e6a9fe5d rest: Use a subrouter for /api/ paths James Hillyerd 2018-10-22 10:48:08 -07:00
  • 1a7e47b60a rest: Make tests easier to read, less logic. James Hillyerd 2018-06-02 15:07:55 -07:00
  • 4d17886ed6 Merge branch 'feature/retention-perf' into develop James Hillyerd 2018-10-21 21:25:09 -07:00
  • 0640f9fa08 file: Use os.Readdirnames to eliminate Lstat calls for #122 James Hillyerd 2018-10-21 09:25:32 -07:00
  • f68f07d896 file: pool index readers to reduce allocs for #122 James Hillyerd 2018-10-20 20:33:27 -07:00
  • 98745b3bb9 web: Optionally mount /debug/pprof for #120 James Hillyerd 2018-10-20 16:16:09 -07:00
  • 5e8f00fe0b Merge branch 'feature/modules-121' into develop James Hillyerd 2018-10-20 12:37:43 -07:00
  • f9adced65e docker: Update build to use Go 1.11+modules for #121 James Hillyerd 2018-10-20 12:30:04 -07:00
  • dc007da82e build: Use go modules for #121 James Hillyerd 2018-10-20 11:50:25 -07:00
  • bf12925fd1 travis: golint & golang updates James Hillyerd 2018-10-20 11:18:48 -07:00
  • 0d7c94c531 smtp: add missing log message param James Hillyerd 2018-10-20 11:13:39 -07:00
  • 00dad88bde Fixing an erroneous connection close introduced in #98. (#101) kingforaday 2018-05-20 12:51:40 -04:00
  • fdcb29a52b smtp: rename readByteLine to readDataBlock for #98. James Hillyerd 2018-05-06 12:09:55 -07:00
  • 894db04d70 Opportunistic TLS Support (#98) kingforaday 2018-05-06 14:56:38 -04:00
  • 58c3e17be7 Merge tag 'v2.0.0' into develop James Hillyerd 2018-05-05 10:17:43 -07:00
  • 30d8d6c64f Merge branch 'release/2.0.0' v2.0.0 James Hillyerd 2018-05-05 10:17:19 -07:00
  • 37361e08e8 Change log release prep James Hillyerd 2018-05-05 10:13:20 -07:00
  • 2ceb510f70 Update change log James Hillyerd 2018-05-05 10:08:40 -07:00
  • 62fa52f42c log: disable color output on windows, closes #93 James Hillyerd 2018-05-05 09:57:01 -07:00
  • 568474da32 travis: back to 1.10.x James Hillyerd 2018-05-05 09:36:46 -07:00
  • 562332258d Fix INBUCKET_STORAGE_PARAMS example (#95) evilmrburns 2018-04-21 13:01:10 -04:00
  • 941b682197 Fix INBUCKET_STORAGE_PARAMS example (#95) evilmrburns 2018-04-21 13:01:10 -04:00
  • 7fc5e06517 travis: install rpm James Hillyerd 2018-04-07 20:22:38 -07:00
  • 704ba04c51 travis: specify go 1.10.1 James Hillyerd 2018-04-07 19:52:49 -07:00
  • a291944a7d travis: install rpm v2.0.0-rc1 James Hillyerd 2018-04-07 20:22:38 -07:00
  • 7afc49d88f travis: specify go 1.10.1 James Hillyerd 2018-04-07 19:52:49 -07:00
  • 8a30b9717e Merge tag 'v2.0.0-rc1' into develop James Hillyerd 2018-04-07 19:36:34 -07:00
  • 61ac42379e Merge branch 'release/2.0.0-rc1' James Hillyerd 2018-04-07 19:36:13 -07:00
  • 1ed8723bd7 2.0.0-rc1 changelog update James Hillyerd 2018-04-07 19:33:43 -07:00
  • bcede38453 webui: Friendly URL support for #73 James Hillyerd 2018-04-07 18:17:39 -07:00
  • 7e71b4a42c Move swaks-tests into etc for #79 James Hillyerd 2018-04-07 17:22:44 -07:00
  • e8f57fb4ed Update changelog for mailbox naming James Hillyerd 2018-04-07 17:17:37 -07:00
  • d846f04186 docker: Switch to multistage build, closes #66 James Hillyerd 2018-04-07 16:55:07 -07:00
  • 7a783efd5d config: Document MailboxNaming for #33 James Hillyerd 2018-04-07 15:53:44 -07:00
  • a40c92d221 Merge branch 'feature/fullemail-33' for #33 James Hillyerd 2018-04-07 14:49:33 -07:00
  • c6bb7d1d4d Fix some null pointers during message retrieval James Hillyerd 2018-04-07 14:40:54 -07:00
  • 12f98868ba smtp/policy: Store messages with full naming for #33 James Hillyerd 2018-04-07 13:06:56 -07:00
  • bf152adbef Use enum for MailboxNaming for #33 James Hillyerd 2018-04-04 21:40:53 -07:00
  • ff2121fbb9 policy: Add support for MailboxNaming to ExtractMailbox for #33 James Hillyerd 2018-04-04 20:22:40 -07:00
  • 939ff19991 policy: Tie mailbox extraction to Addressing for #33 James Hillyerd 2018-04-02 20:15:50 -07:00
  • c2e1d58b90 policy: Accept Root config instead of SMTP for #33 James Hillyerd 2018-04-02 19:43:05 -07:00
  • 8c66a24513 config: lowercase log levels for #90 James Hillyerd 2018-04-01 20:50:18 -07:00
  • d1dbcf6e63 Merge branch 'feature/whitelist-51', closes #51 James Hillyerd 2018-04-01 20:02:56 -07:00
  • 064549f576 policy: Implement store domain policy for #51 James Hillyerd 2018-04-01 19:46:44 -07:00
  • a7d2b00a9c policy: Implement recipient domain policy for #51 James Hillyerd 2018-04-01 18:05:21 -07:00
  • 0b3c18eba9 Merge branch 'feature/read-58' for #58 James Hillyerd 2018-04-01 15:32:36 -07:00
  • c695a2690d ui: Mark messages as seen after 1.5s for #58 James Hillyerd 2018-04-01 15:16:48 -07:00
  • dc02092cf6 rest: Implement MarkSeen for #58 James Hillyerd 2018-04-01 11:13:33 -07:00
  • cc5cd7f9c3 storage: Add Seen flag, tests for #58 James Hillyerd 2018-03-31 21:46:10 -07:00
  • e3be5362dc dev-start.sh: update TRACE to DEBUG James Hillyerd 2018-04-01 13:30:01 -07:00
  • 3fe4140733 pop3, smtp: embed Server struct into Session for #91 James Hillyerd 2018-03-31 17:09:30 -07:00
  • 7b073562eb pop3: Use config.POP3 directly in server #91 James Hillyerd 2018-03-31 17:01:02 -07:00
  • 2c813081eb smtp: Use config.SMTP directly in Server #91 James Hillyerd 2018-03-31 16:49:52 -07:00
  • acd48773da Merge branch 'feature/zerolog' into develop, closes #90 James Hillyerd 2018-03-31 16:17:04 -07:00
  • 87bab63aa2 docker: Default to JSON log output for #90 James Hillyerd 2018-03-31 16:11:12 -07:00
  • 47b526824b travis: Move to Go 1.10.x James Hillyerd 2018-03-31 15:36:39 -07:00
  • 5a28e9f9e7 config: Use log level name DEBUG instead of TRACE James Hillyerd 2018-03-31 15:30:36 -07:00
  • deceb29377 inbucket: respect -logfile flag again for #90 James Hillyerd 2018-03-31 15:16:22 -07:00
  • e076f80416 smtp: Use zerolog hooks for warns/errors expvars #90 James Hillyerd 2018-03-31 14:06:58 -07:00
  • 92f2da5025 server: -netdebug flag now controls tracing for #90 James Hillyerd 2018-03-31 13:37:42 -07:00
  • cbdb96a421 log: package deleted for #90 James Hillyerd 2018-03-31 12:25:54 -07:00
  • 6601d156be metric: new pkg refactored from log for #90 James Hillyerd 2018-03-31 12:16:54 -07:00
  • 779b1e63af smtp, pop3: Use zerolog for session logging #90 James Hillyerd 2018-03-27 21:52:28 -07:00
  • 6f25a1320e pop3, smtp: rename Session method receivers to s James Hillyerd 2018-03-27 20:44:17 -07:00
  • e2ba10c8ca Replace pkg/log with zerolog for normal logging #90 James Hillyerd 2018-03-25 21:57:23 -07:00
  • 64ecd810b4 Merge branch 'feature/distro-pkgs' into develop, closes #89 James Hillyerd 2018-03-25 20:19:59 -07:00
  • 393a5b8d4e redhat: Use goreleaser to generate .rpm package for #89 James Hillyerd 2018-03-25 20:12:26 -07:00
  • 0055b84916 debian: Use goreleaser to generate .deb package for #89 James Hillyerd 2018-03-25 18:23:25 -07:00
  • 7ab9ea92ad Merge branch 'feature/envconfig' into develop James Hillyerd 2018-03-25 17:05:52 -07:00
  • 06989c8218 Update goreleaser config for #86 James Hillyerd 2018-03-25 16:28:37 -07:00
  • 23dc357202 etc: Add dev-start.sh script for #86 James Hillyerd 2018-03-25 16:16:06 -07:00
  • 2d09e94f87 log: Fix another deadlock. James Hillyerd 2018-03-25 16:08:34 -07:00
  • 86c8ccf9ea docker: Update for environment config for #86 James Hillyerd 2018-03-25 15:35:45 -07:00
  • ce2339ee9c conf: Delete obsolete config files for #86 James Hillyerd 2018-03-25 14:30:34 -07:00