Abirdcfly
29d1ed1e7f
delete minor unreachable code caused by t.Fatal ( #287 )
...
Signed-off-by: Abirdcfly <fp544037857@gmail.com >
2022-08-10 08:59:09 -07:00
James Hillyerd
1f1a8b4192
Handle IP address domains ( #285 )
...
* Add basic TestRecipientAddress tests
* Handle forward-path route spec
* Validate IP addr "domains"
* Forward-path test cases
* Add integration test
* Add IPv4 recip swaks test
* Special case domain mailbox extraction
* add IPv6 swaks test
* Formatting
Signed-off-by: James Hillyerd <james@hillyerd.com >
* Update changelog
2022-08-07 20:13:58 -07:00
James Hillyerd
344c3ffb21
Update CHANGELOG for 3.0.3 ( #286 )
...
Signed-off-by: James Hillyerd <james@hillyerd.com >
v3.0.3
2022-08-07 19:39:48 -07:00
James Hillyerd
87018ed42d
Allow AUTH=<> FROM parameter ( #284 )
...
* Use backtick on regex
* Accept AUTH=<> FROM parameter
* Update changelog
2022-07-30 10:57:29 -07:00
James Hillyerd
1650a5b375
Merge pull request #281 from inbucket/dependabot/npm_and_yarn/ui/terser-5.14.2
...
build(deps): bump terser from 5.12.1 to 5.14.2 in /ui
2022-07-30 09:41:41 -07:00
dependabot[bot]
3f7adbfb22
build(deps): bump terser from 5.12.1 to 5.14.2 in /ui
...
Bumps [terser](https://github.com/terser/terser ) from 5.12.1 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-21 02:45:45 +00:00
James Hillyerd
03cc31fb70
Build with Go 1.18
2022-07-04 16:23:06 -07:00
James Hillyerd
a10a6244c9
Merge pull request #279 from inbucket/v302rel
...
Release 3.0.2
v3.0.2
2022-07-04 12:02:17 -07:00
James Hillyerd
9185423022
Update CHANGELOG
2022-07-04 11:03:48 -07:00
James Hillyerd
9aaca449f8
Fix non-root basepaths, closes #273
2022-05-22 21:47:52 -07:00
James Hillyerd
f39395bd7f
Fix error in swaks tests server default env var
2022-05-22 21:47:52 -07:00
James Hillyerd
2c68128d5d
swaks-tests: allow server address override
2022-05-08 13:13:25 -07:00
James Hillyerd
06d4120682
Migrate to Yarn & Parcel ( #260 )
...
* Switch from npm to yarn
* Add minimum viable parcel dev server config
* Remove webpack configs
* Update docker build, build w/ yarn on node 16.x
2022-04-23 13:35:54 -07:00
James Hillyerd
58bcd4f557
Docker frontend build runs as amd64 ( #270 )
2022-04-23 10:33:46 -07:00
kaustubh105
e91e8d5aee
Add support for ARMv7 and ARM64 docker images ( #267 )
...
* Build armv7 and arm64 docker containers
* Add QEMU step to build for multi arch
* Pin qemu action version
2022-02-25 08:56:18 -08:00
James Hillyerd
5322462899
Update changelog for 3.0.1-rc2
...
Signed-off-by: James Hillyerd <james@hillyerd.com >
v3.0.1-rc2
2022-01-23 17:42:32 -08:00
Daniel Simkus
5def9ed183
Add arm and arm64 builds ( #256 )
...
* Add arm and arm64 builds
Signed-off-by: danielsimkus <daniel.simkus@carandclassic.com >
* Added arm and arm64 to client, and switched to goarm 7
Signed-off-by: danielsimkus <daniel.simkus@carandclassic.com >
2022-01-22 09:50:37 -08:00
James Hillyerd
357589d90e
Rename master branch to main ( #255 )
...
* Update contributing guide, remove git-flow references
Signed-off-by: James Hillyerd <james@hillyerd.com >
* Update changelog for main branch rename
Signed-off-by: James Hillyerd <james@hillyerd.com >
* Update github actions for branch rename
* Update README build badges
Signed-off-by: James Hillyerd <james@hillyerd.com >
* Update README for new branch names
Signed-off-by: James Hillyerd <james@hillyerd.com >
* Note branch rename in change log
Signed-off-by: James Hillyerd <james@hillyerd.com >
2022-01-17 17:16:44 -08:00
James Hillyerd
b664bcfc4c
Update changelog for 3.0.1-rc1
v3.0.1-rc1
2022-01-17 13:28:00 -08:00
James Hillyerd
ffd13e2ee7
Update go deps ( #253 )
...
Signed-off-by: James Hillyerd <james@hillyerd.com >
2022-01-17 13:17:50 -08:00
James Hillyerd
747775b8f2
Update npm deps ( #252 )
...
Signed-off-by: James Hillyerd <james@hillyerd.com >
2022-01-17 12:48:44 -08:00
dependabot[bot]
2c0d942c76
build(deps): bump follow-redirects from 1.14.0 to 1.14.7 in /ui ( #247 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.0 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.0...v1.14.7 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-17 12:24:06 -08:00
James Hillyerd
e7263439d5
Correct goreleaser config ( #250 )
...
* Correct glob patterns to include missing index.html
* Remove broken homebrew config
2022-01-17 12:19:37 -08:00
James Hillyerd
cb6f99c487
Merge branch 'release/3.0.0'
v3.0.0
2021-10-02 10:52:59 -07:00
James Hillyerd
04fb58e15e
Update CHANGELOG for final 3.0.0
2021-09-19 11:34:43 -07:00
James Hillyerd
f11ad55474
Merge tag 'v3.0.0-rc4' into develop
...
v3.0.0-rc4
Fixed
- Various MIME header decoding improvements
Changed
- Bump Go version to 1.17 (#233 )
2021-08-22 13:37:26 -07:00
James Hillyerd
26939f2bf6
Merge branch 'release/3.0.0-rc4'
v3.0.0-rc4
2021-08-22 13:36:32 -07:00
James Hillyerd
05a3b1742a
Update CHANGELOG for rc4
2021-08-22 13:32:47 -07:00
James Hillyerd
867d5f5d7f
Update npm deps ( #235 )
2021-08-22 13:25:42 -07:00
James Hillyerd
8e34a21dc6
Update Go dependencies, incl enmime ( #234 )
2021-08-22 12:54:26 -07:00
James Hillyerd
8869acef0b
Bump Go to 1.17 ( #233 )
...
* Bump Go to 1.17
* update chglog
2021-08-22 12:31:13 -07:00
James Hillyerd
752d5c9668
docker: tag versions with latest ( #232 )
2021-08-07 10:56:40 -07:00
James Hillyerd
091e26c467
docker-build should also run on tags ( #230 )
v3.0.0-rc3
2021-08-01 13:19:19 -07:00
James Hillyerd
6593a36b48
Merge tag 'v3.0.0-rc3' into develop
...
Release is for CI/CD changes only.
2021-08-01 13:02:26 -07:00
James Hillyerd
68ef2d9873
Merge branch 'release/3.0.0-rc3'
2021-08-01 13:01:35 -07:00
James Hillyerd
ab988caf6b
Add rc3 to change log
2021-08-01 13:00:28 -07:00
James Hillyerd
fa62220d98
Add ghcr.io to docker metadata images
2021-08-01 12:29:26 -07:00
James Hillyerd
1ecf424975
login to GitHub container registry
2021-08-01 12:14:28 -07:00
James Hillyerd
3342938dd4
Update to docker-push-action v2 w/ metadata, buildx ( #228 )
...
Docker Hub no longer builds for us, so we need to switch to GHA
2021-08-01 11:57:46 -07:00
James Hillyerd
6be1655723
Update to docker-push-action v2 w/ metadata, buildx ( #228 )
...
Docker Hub no longer builds for us, so we need to switch to GHA
2021-08-01 11:52:17 -07:00
James Hillyerd
1465e6fb49
Merge tag 'v3.0.0-rc2' into develop
...
Added:
- Support for SMTP AUTH (#197 , thanks makarchuk)
- Dark mode support (#218 , thanks nerones)
Fixed:
- Prevent potential click jacking (#190 , thanks stuartskelton)
- Error on 8 character long SMTP commands (#221 )
- Allow empty username and password during AUTH (#225 )
2021-07-31 16:41:35 -07:00
James Hillyerd
21991cbfc7
Merge branch 'release/3.0.0-rc2'
v3.0.0-rc2
2021-07-31 16:40:17 -07:00
James Hillyerd
7138a97935
Update change log for 3.0.0-rc2
2021-07-31 16:32:01 -07:00
James Hillyerd
beee68fc5d
Update change log
2021-07-31 16:26:47 -07:00
James Hillyerd
9e2af71743
Upgrade node deps ( #227 )
...
* bump node deps
* npm audit fix
2021-07-31 16:09:30 -07:00
James Hillyerd
a2c4292fc1
update go deps ( #226 )
2021-07-31 15:53:38 -07:00
James Hillyerd
2016142747
smtp: allow empty user & pass during AUTH LOGIN ( #225 )
2021-07-31 10:38:48 -07:00
James Hillyerd
4f9f961cac
smtp: fix formatting ( #224 )
2021-07-31 10:32:08 -07:00
Nelson Efrain A. Cruz
bf8536abb3
Adds dark mode support ( #218 )
...
* Adds dark mode support
Updates the css to support dark mode via media query.
The dark theme its heavily inspired on the new dark mode for google.com.
2021-07-20 08:07:06 -07:00
James Hillyerd
985f2702f2
Fix command line length bug ( #221 )
...
* handler: Don't fail on 8 character command lines
Fixes #214
* handler: Test that STARTTLS is parsed correctly.
2021-07-11 12:00:28 -07:00