James Hillyerd
6431b71cfe
Refactor filestore into a dedicated pkg, closes #67
2017-12-26 23:04:39 -08:00
James Hillyerd
25815767a7
Move smtpd/utils.go into dedicated stringutil pkg
2017-12-26 22:55:20 -08:00
James Hillyerd
06165cb3d3
Many linter fixes for smtpd pkg
2017-12-26 22:16:47 -08:00
James Hillyerd
ac21675bd7
Clean up datastore related linter findings
2017-12-26 18:54:02 -08:00
James Hillyerd
f62eaa31b9
Move retention scanner into datastore pkg for #67
2017-12-26 18:33:56 -08:00
James Hillyerd
fcc0848bc0
Move metrics ticker to log pkg for #67
2017-12-26 18:25:11 -08:00
James Hillyerd
dec67622ba
Move handler tests to shared datastore mocks for #48
2017-12-26 16:42:25 -08:00
James Hillyerd
11033a5359
Move datastore mocks into correct package
...
- Start of work for #48
- Continues #67
2017-12-26 15:45:18 -08:00
James Hillyerd
3a4fd3f093
Refactor datastore into it's own package for #67
2017-12-26 14:54:49 -08:00
James Hillyerd
cc47895d71
Pass cfg and ds as params, helps #26 #67
2017-12-26 13:57:04 -08:00
adrium
76a77beca9
Reverse message display sort order ( #59 )
...
Closes #60
2017-12-24 13:59:04 -08:00
James Hillyerd
81eba8f51a
Only deploy with one version of Go
2017-12-24 13:43:22 -08:00
James Hillyerd
c750dcff81
Merge branch 'hotfix/build' to prevent dup deploys
2017-12-24 13:40:30 -08:00
James Hillyerd
de75b778c0
Only deploy with one version of Go
2017-12-24 13:37:47 -08:00
James Hillyerd
0e72b414c4
Add fauxmailer to gcloud, custom greeting
2017-12-24 13:22:51 -08:00
James Hillyerd
52de1b2bfe
Initial gcloud setup.sh, not yet tested as metadata
2017-12-23 23:22:51 -08:00
James Hillyerd
b28e1d86d8
Include version for final goxc release
2017-12-18 19:15:51 -08:00
James Hillyerd
f4fadd7e44
Docker version will now fall back to commit if no tag
2017-12-18 19:12:47 -08:00
James Hillyerd
28b40eb94d
Fetch tags during docker build
2017-12-18 19:12:32 -08:00
James Hillyerd
0f67e51e56
Fix version & date in Docker containers for #64
2017-12-18 19:11:08 -08:00
James Hillyerd
9d68e2c0a5
Docker version will now fall back to commit if no tag
2017-12-17 21:44:20 -08:00
James Hillyerd
5bca2ae738
Fetch tags during docker build
2017-12-17 21:29:57 -08:00
James Hillyerd
10cce5c751
Fix version & date in Docker containers for #64
2017-12-17 21:05:48 -08:00
Carlos Tadeu Panato Junior
8040b07c28
Button to delete the mailbox from the UI ( #65 ), closes #55
2017-12-17 20:36:14 -08:00
James Hillyerd
4e8c287608
Migrate from goxc to goreleaser, closes #64
2017-12-17 20:18:51 -08:00
James Hillyerd
6f57c51934
Update release procedures, cleanup goxc config
2017-12-17 20:13:14 -08:00
James Hillyerd
a457b65603
Add cmd/client to release builds
2017-12-17 20:05:07 -08:00
James Hillyerd
890d8e0202
Rename link variables, setup travis tag releases
2017-12-17 19:32:05 -08:00
James Hillyerd
9f6dee640e
Customize goreleaser to get a working build
2017-12-17 19:10:59 -08:00
James Hillyerd
095796c8a1
Default config from goreleaser init
2017-12-17 12:33:09 -08:00
James Hillyerd
db358fea8c
Merge tag '1.2.0-rc2' into develop
2017-12-15 20:41:02 -08:00
James Hillyerd
86554a63b8
Merge branch 'release/1.2.0-rc2'
1.2.0-rc2
2017-12-15 20:39:37 -08:00
James Hillyerd
1efe2ba48f
Prepare release 1.2.0-rc2
2017-12-15 20:34:27 -08:00
James Hillyerd
f597687aa3
Update CHANGELOG.md
2017-12-15 20:20:27 -08:00
Carlos Tadeu Panato Junior
6368e3a83b
Add option to get the latest message using latest as request parameter ( #63 )
2017-12-15 17:00:09 -08:00
James Hillyerd
ef17ad9074
Update Docker base to go 1.9
2017-12-14 22:16:24 -08:00
James Hillyerd
7908e41212
Fixes #61 - monitor.history=0 panic
2017-12-14 18:54:22 -08:00
James Hillyerd
a9b174bcb6
Add tl;dr to CONTRIBUTING.md
2017-12-14 18:32:55 -08:00
James Hillyerd
dc0b9b325e
Use bash for swaks tests, no pipefail in sh
2017-12-12 19:59:33 -08:00
James Hillyerd
0a967f0f21
Update golang versions
2017-12-12 19:57:20 -08:00
James Hillyerd
304a2260e8
Don't close writers with defer
2017-02-12 16:21:44 -08:00
James Hillyerd
9fc9a333a6
Run travis tests with race detector enabled
2017-02-12 14:53:42 -08:00
James Hillyerd
3e8b914f89
Merge branch 'feature/cmdline' into develop
2017-02-05 15:47:40 -08:00
James Hillyerd
5e94f7b750
Address matching should only apply to address, not name
2017-02-05 15:31:31 -08:00
James Hillyerd
64e75face8
Add maxage flag to match subcommand
2017-02-05 15:15:28 -08:00
James Hillyerd
be4675b374
Add powerful match subcommand to cmdline client
...
- Multiple output formats
- Signals matches via exit status for shell scripts
- Match against To, From, Subject via regular expressions
- Can optionally delete matched messages
2017-02-05 14:17:47 -08:00
James Hillyerd
6722811425
Beginnings of a command line REST client
2017-02-04 18:21:55 -08:00
James Hillyerd
56cff6296a
Update changelog
2017-02-04 18:20:27 -08:00
James Hillyerd
a1e35009e0
Add convenience methods to rest/client types
2017-02-04 16:14:40 -08:00
James Hillyerd
cc0428ab9b
Merge branch 'release/1.2.0-rc1' into develop
2017-01-29 13:18:19 -08:00