James Hillyerd
ffa756d895
gcloud: removed
...
- Dockerized and moved to https://github.com/jhillyerd/demo.inbucket.org
- Merge master changelog entry
2018-02-27 21:20:23 -08:00
James Hillyerd
d5aea4d635
Merge branch 'feature/sanitize'
...
- Closes #5
- Closes #70
2018-02-27 20:53:38 -08:00
James Hillyerd
3c19e0820b
Add Makefile for developer convenience.
2018-02-27 20:50:09 -08:00
James Hillyerd
3b9af85924
sanitize: naive CSS sanitizer implementation
...
- CSS sanitizer allows a limited set of properties in a style attribute.
- Added a CSS inlined version of the tutsplus responsive test mail.
- Linter fixes in inbucket.go
2018-02-27 20:37:24 -08:00
James Hillyerd
26c38b1148
Simple HTML sanitizer implementation
2018-01-06 16:45:12 -08:00
James Hillyerd
3062b70ea0
Merge branch 'release/1.2.0'
1.2.0
v1.2.0
2017-12-27 13:29:06 -08:00
James Hillyerd
01d51302c4
Prepare release 1.2.0
2017-12-27 13:18:11 -08:00
James Hillyerd
dedd0eacff
Merge branch 'feature/filestore' into develop #67
2017-12-26 23:17:01 -08:00
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