Skip to content

Releases: containrrr/shoutrrr

v0.4.3

19 Apr 18:02
2bfefae
Compare
Choose a tag to compare

Changelog

2bfefae fix(api): logging via interface and set/update using api (#161)
31ce8d4 docs: add missing pages, reorder and tidy up
56c3a70 chore(ci): move deploy docs to separate workflow
d8a148e docs: fix broken markdown on index page

Docker images

  • docker pull containrrr/shoutrrr:armhf-0.4.3
  • docker pull containrrr/shoutrrr:armhf-latest
  • docker pull containrrr/shoutrrr:arm64v8-0.4.3
  • docker pull containrrr/shoutrrr:arm64v8-latest
  • docker pull containrrr/shoutrrr:i386-0.4.3
  • docker pull containrrr/shoutrrr:i386-latest
  • docker pull containrrr/shoutrrr:amd64-0.4.3
  • docker pull containrrr/shoutrrr:amd64-latest

v0.4.2

02 Apr 14:25
ff49375
Compare
Choose a tag to compare

Changelog

ff49375 fix(discord): don't create meta embed when empty (#151)
c0e621b fix(gotify): include redirects when tls is disabled (#154)
e97193e docs(config): use explicit edit URL pointing to default branch (#158)
2797559 docs(theme): darken colors for increased contrast
ee74465 docs: add related projects (#155)
c827809 docs: update badges and reduce logo size
01cd8c1 docs(discord): add props usage (#153)
ab9f634 docs: add claycooper as a contributor (#148)
1c17e5c docs: fix link to overview (#147)
469140f fix(format): skip unexported fields
7e8263a feat(format): format engine overhaul (#139)
76ea376 docs: add JonasPf as a contributor (#141)
8aa6f46 feat: add support for opsgenie (#140) (#73)
fd3e82d feat: add support for config struct and map fields (#137)
ce75958 fix: add/update stray linting comments
e97873f fix(zulip): fix generate compat
41c5999 fix(hangouts): fix generate compat

Docker images

  • docker pull containrrr/shoutrrr:arm64v8-0.4.2
  • docker pull containrrr/shoutrrr:arm64v8-latest
  • docker pull containrrr/shoutrrr:i386-0.4.2
  • docker pull containrrr/shoutrrr:i386-latest
  • docker pull containrrr/shoutrrr:armhf-0.4.2
  • docker pull containrrr/shoutrrr:armhf-latest
  • docker pull containrrr/shoutrrr:amd64-0.4.2
  • docker pull containrrr/shoutrrr:amd64-latest

v0.4.1

31 Jan 23:58
e19ba77
Compare
Choose a tag to compare

Changelog

e19ba77 fix(discord): fix payload root fields (#133)
168ecbf fix(format): array, hex and URL escaping (#132)
741c7eb fix(teams): remove unsafe config constructor (#131)
0d0c32c fix(teams): remove unsafe config constructor (#130)

Docker images

  • docker pull containrrr/shoutrrr:i386-0.4.1
  • docker pull containrrr/shoutrrr:i386-latest
  • docker pull containrrr/shoutrrr:armhf-0.4.1
  • docker pull containrrr/shoutrrr:armhf-latest
  • docker pull containrrr/shoutrrr:arm64v8-0.4.1
  • docker pull containrrr/shoutrrr:arm64v8-latest
  • docker pull containrrr/shoutrrr:amd64-0.4.1
  • docker pull containrrr/shoutrrr:amd64-latest

v0.4.0

31 Jan 17:32
8d40146
Compare
Choose a tag to compare

Changelog

8d40146 feat(discord): format update, preparations for rich message support (#108)
61e5b37 fix(teams): use better URL format and nicer output (#117)
7e4a3bf fix(slack): use attachments and add title and color fields (#119)
c889ea9 feat(gotify): add support for gotify URL path (#127)
9ef6db2 feature: ground work for rich message support (#121)
568c1bc fix(send): use StringArray flag for url to not split on commas (#129)
84ec2ed feat(router): add support for custom service URLs (#125)
6e64c70 fix: make xmpp compatible with latest version (#122)
7558049 fix: resolve outstanding golint errors (#124)
c7b9fb9 fix(smtp): add date header and make enums public (#118)
94fef61 fix(pushover): send all devices in single request (#115)
4034690 docs: fix generate docs and expand on getting started (#102)
91cd790 fix(gotify): use pkr for fields to make them settable from url (#116)
163ff52 fix(slack): dont panic on send http errors (#114)
1290cec fix codacy badge
e07409f Create post-release.yml

Docker images

  • docker pull containrrr/shoutrrr:armhf-0.4.0
  • docker pull containrrr/shoutrrr:armhf-latest
  • docker pull containrrr/shoutrrr:arm64v8-0.4.0
  • docker pull containrrr/shoutrrr:arm64v8-latest
  • docker pull containrrr/shoutrrr:i386-0.4.0
  • docker pull containrrr/shoutrrr:i386-latest
  • docker pull containrrr/shoutrrr:amd64-0.4.0
  • docker pull containrrr/shoutrrr:amd64-latest

v0.3.0

09 Jan 20:56
5afd1ad
Compare
Choose a tag to compare

Changelog

5afd1ad fix(discord): handle errors better (#109)
a02aad6 feat: add standard title field (#107)
5f3dbb7 fix(router): correctly handle time outs in send (#101)
d251a80 feat(telegram): add more config options and tests (#99)
96a20ac fix(xmpp): move xmpp service to the correct path
626511b fix(propkeyresolver): use reflect.Indirect on Config for PropKeyResolver.set (#106)
e73f8fd docs: add sentriz as a contributor [skip ci] (#105)
bb88658 fix(smtp): config clone toAddresses (#104)
25ace25 fix(verify): display fields in sorted order (#100)
895f8ae feat(services): add tag-based query/params helper (#92)
2d29e9b docs: use custom theme colors (#96)
7053b72 feat(smtp): add support for implicit TLS (#69)
23d20bb docs: add proxy documentation (#60)
01fa73c fix(mattermost): check for error before checking http.response (#95)
7857385 Added few testcases for rawURL passed as path/#####channel and path/#channel (used to segfault) (#83)
8ab1296 do not rewrite channel name without hashes (#85)
c600010 docs: add ellisab as a contributor (#82)
9a71da6 fix for #70 (#74)
fcd1e1a added custom port option for rocketchat (#80)
43ef295 docs: add atighineanu as a contributor (#81)
d84e49d Fix for issue #71 (#75)
ad97e5d feat(smtp): add support for oauth2 and gmail generators (#44)
ab7f18c Correct the ID part of webhook (#67)
e68669d feat: add Rocket.chat support (#64)
9c522a1 feat(generator): implement generator API and basic generator (#63)
1da5323 Allow sending of json messages to discord (#52)

Docker images

  • docker pull containrrr/shoutrrr:amd64-0.3.0
  • docker pull containrrr/shoutrrr:amd64-latest
  • docker pull containrrr/shoutrrr:armhf-0.3.0
  • docker pull containrrr/shoutrrr:armhf-latest
  • docker pull containrrr/shoutrrr:i386-0.3.0
  • docker pull containrrr/shoutrrr:i386-latest
  • docker pull containrrr/shoutrrr:arm64v8-0.3.0
  • docker pull containrrr/shoutrrr:arm64v8-latest

v0.2

13 Aug 16:18
Compare
Choose a tag to compare

Changelog

de2eb6f fix(docker): use alpine CA certs to avoid dirty git state
dd48b95 fix(docker): add CA cert bundle to docker image (#55)
699e232 ci: fix goreleaser config for new cli
b6b64a4 docs(logo): update paths to logotype
99bbfb2 docs(logo): add new vectorized logotype
1e062d6 fix: allow legacy CLI invocation and fix generate
a9206f0 add teams docs
bafc331 fix(smtp): check for StartTLS support before requesting it (#53)
6520e5d Merge pull request #32 from containrrr/fix/replace-cli
2d2e453 Merge branch 'master' into fix/replace-cli
b916577 docs(config): update site_url to new apex domain
a700642 fix typo
5f248ee add multiple url example
87f18cb isolate the cli into it's own folder
5d32bcb Update README.md
d7ec00f run ci on pull requests
4502b42 fix linting issues
d98d12c fix env var resolution for verify and generate
233ac59 add root cmd
5b5801e reduce duplication
0dc9fc8 fix errors
670b93f fix viper resolution and send args
494c2b6 switch cli to use cobra and viper

Docker images

  • docker pull containrrr/shoutrrr:armhf-0.2
  • docker pull containrrr/shoutrrr:armhf-latest
  • docker pull containrrr/shoutrrr:amd64-0.2
  • docker pull containrrr/shoutrrr:amd64-latest
  • docker pull containrrr/shoutrrr:i386-0.2
  • docker pull containrrr/shoutrrr:i386-latest
  • docker pull containrrr/shoutrrr:arm64v8-0.2
  • docker pull containrrr/shoutrrr:arm64v8-latest

v0.1

12 Jun 21:35
Compare
Choose a tag to compare

Changelog

b25afa1 execute from main file location
3f24ec3 deploy image on each commit
77aef7d switch to login action
f0ebb85 use correct secret name
7180276 fetch secrets correctly
c84c2f0 switch to password stdin
84b5c84 publish to dockerhub
6e8a2e4 Merge pull request #48 from containrrr/fix/telegram-err-handling
08fc303 fix(telegram): fix error handling for telegram API
ce26412 Merge pull request #38 from amirschnell/#35_Change_URL_format_for_mattermost
40cb0db Merge pull request #43 from containrrr/feature/join
4831d06 feat(join): add basic join service support
9fc616b Merge pull request #42 from arnested/dont-crash-on-no-senders
78bb968 docs(pushover): fix missing link
680e56b docs: Update nav menu with new services
8664b5a Return error when sending with no senders created
9416354 Merge pull request #41 from containrrr/docs/pushover
7f4086b Merge pull request #40 from containrrr/feat/pushover-params
ce2af53 Merge pull request #39 from arnested/zulip
7c2be31 feat(services): add zulip chat service
b16e772 tests(pushover): add tests for new params
d6a21b7 feat(pushover): add title and priority parameters
63cbdb7 docs(pushover): add basic documentation
ce757a3 updated documentation
df56dde fixed tests
42e141f changed URL format for mattermost
865e6df docs: fix logotype url
6cab7a8 docs: add favicon and transparent logotype
31a07ca docs: fix path to logotype in mkdocs
fe310f5 docs: add some branding to mkdocs
1754d3e docs: update pushover URL format (again)
25de91e docs: update pushover URL format
f8dbb8b fix spelling some more
2ece0ce fix spelling
4590b24 fix issues reported by goreportcard
ec52a4a fix formatting
8119c36 Update main.yml
f248803 Update main.yml
0474d84 add codecov publish to ci
96cd97b add badges required by awesome-go
00da839 docs(mkdocs): add codehilite markdown extension (#33)
77a2189 Merge pull request #29 from amirschnell/master
535bfbc corrected typos
27fc005 added mattermost documentation
a9e7a3d Merge pull request #28 from arnested/fix-create-sernder-doc
5bfcf4b docs: fix CreateSender() return values
157bd99 Merge pull request #27 from arnested/hangouts-doc-navigation
44cdce9 docs: add hangouts chat to navigation
0365b48 Merge pull request #26 from containrrr/all-contributors/add-arnested
39bac22 docs: update .all-contributorsrc [skip ci]
3d1e82d docs: update README.md [skip ci]
6fe53df Merge pull request #13 from arnested/hangouts-chat
e46eebb feat(services): add hangouts chat service
e75ebc2 Merge pull request #25 from containrrr/all-contributors/add-arnested
1ea7697 docs: update .all-contributorsrc [skip ci]
8dcced9 docs: update README.md [skip ci]
7a8e928 Merge pull request #23 from mbrandau/patch-1
d4dc583 Merge pull request #24 from containrrr/all-contributors/add-simskij
ba47ff4 docs: update .all-contributorsrc [skip ci]
4c46a0f docs: update README.md [skip ci]
cc4b88e Update README.md
0e48277 Update README.md
3baf53e Update README.md
12a13ea Update README.md
9ebf5a6 Fix links
036b6a8 Merge pull request #22 from containrrr/all-contributors/add-MrLuje
3c3eb48 docs: update .all-contributorsrc [skip ci]
830c1a2 docs: update README.md [skip ci]
89afce4 Merge pull request #21 from containrrr/all-contributors/add-lukapeschke
6b5deb5 docs: update .all-contributorsrc [skip ci]
953a7c5 docs: update README.md [skip ci]
1b2a33f Merge pull request #20 from containrrr/all-contributors/add-piksel
0777658 docs: update .all-contributorsrc [skip ci]
53f9615 docs: update README.md [skip ci]
4c046f9 Merge pull request #19 from containrrr/all-contributors/add-amirschnell
00cecf3 docs: create .all-contributorsrc [skip ci]
55a5d8f docs: update README.md [skip ci]
8fa286e WIP: documentation (#18)
9ae32fb move import
f17c3e2 feat(services) add mattermost service
b13d208 Shorten readme and point at the docs
7789fc4 Update README.md
0674cc4 Update README.md
703d9fa setup python 3
aef7225 remove godacov again
92ecab4 deploy docs using mkocs
e8d7b2c fix logo link
6e7a091 fix referencing issue with the discord config
1981b9e Merge pull request #10 from MrLuje/pushbullet
46fa6e4 style: typo & review
8b09a1a Update main.yml
de50380 Update main.yml
f845994 upgrade xerrors pkg
bf93cb5 Update and rename go.yml to main.yml
24c4da9 Create go.yml
05cef79 fix: lint error
620b93f docs: update readme
d3c7552 feat(services): add pushbullet service
7189006 fix: update golang.org/x/xerrors
057ce0d fix(util): improve test coverage
96ba065 chore(smtp): reduce cyclomatic complexity for failures
07076d9 chore(format): move kind comparisons to util
e958148 trigger codacy
ab94128 Create funding.yml
7b77ebc fix codacy warnings
33cceae improve test coverage for ifttt
b3f9cf6 improve test coverage of pushover
652b4eb Merge pull request #7 from lukapeschke/master
a428459 Add support for Gotify notifications
63b3b6f docs: fix README links
f4bcadb docs: fix logotype URL
3a91ba4 test(xmpp): add basic XMPP tests
8a9a423 feat(xmpp): add basic XMPP service
36bdb2f fix: add shebang to build script
68032b4 fix(lint): additional lint fixes
22f9272 Update CONTRIBUTING.md
7459875 Create CONTRIBUTING.md
b973f07 Update README.md
6bc586c Fix Codacy badge in README.md
b332680 Add Codacy badge
6083d9f cleanup: use Params type and simplify router API
9b7a09b Add logo 🙏
756c89c style: fix fmt/lint/vet
ffd0499 refactor: restructure and tidy up
62b0ea1 tests(smtp): add more test coverage and test utils
78ccf86 add gitter webhook
4cf5a14 refactor: Fix lint/vet/code style and comments
8dfa648 test: add additional test coverage
1da0f68 fix(services): additional updates to broken parts of API
73ba086 cleanup: reorder and remove unused code
6709488 feat(ifttt): add IFTTT webhook service
87324a2 fix(services): remade API since the prior one was really broken
5d5a0f5 feat(smtp): implement templating and multipart messages
92a6d86 fix(templating): simplify template API and make it optional
5abddb0 docs: add missing documentation
5973b54 feat(queue): add queued sender implementation
96ec758 docs: update comments for changed and added properties
921fc3b refactor(services): split queryless and enumless config composites
460ef57 fix(tests): using new API changes
7c96801 refactor(services): move to new split api
b4b6535 refactor(services): move logging, add composites
818e0d7 Update README.md
0d096d8 ci: change test runner to 'go test'
f0d5a67 docs: add missing go docs
2e825c7 refactor(plugin): rename to service and cleanup interface
bce84c9 Merge branch 'master' of https://github.com/containrrr/shoutrrr into plugin-smtp
b3f0570 feat(plugin): add plugin interfaces
7bf7a37 Update README.md
b90601d feat: add pushbullet embryo
3ba2c4a feat(smtp): extend SMTP plugin support
946b6cd feat(smtp): add simple smtp implementation
dfdf576 feat(smtp): add basic smtp plugin
8fe2994 fix codacy warnings
860b6e8 fix codacy issues
06d00b0 fix sprintf error
92c490a add teams routing
6377fa4 Update README.md
ab8d4f7 add logic for msteams
6b8dd69 remove idea folder
ee1db31 refactor: cleanup discord as well
b396389 refactor: clean up
2a0933c fix codacy issues
5314ee9 skip integration tests if env vars are missing
92f6f9f make bogus token more obvious to prevent spam from GG
a3e33e9 remove weird errors import
395846d fix readme
92709f2 Add discord, telegram, slack and pushover
bba3638 additional removal of logrus deps
653d3e8 remove logrus from tests
4660804 add rudimentary support for telegram
1dd6d2a mid refactoring
657f2f4 add tagline to readme
5780eee fix blank line issue
0fdcfaf center badges
c7e904e add badges
7d9d954 Update README.md
b1d3940 add codacy integration
8847254 Update README.md
a403da3 add router and router tests
fee429d Initial commit

Docker images

  • docker pull containrrr/shoutrrr:armhf-0.1
  • docker pull containrrr/shoutrrr:armhf-latest
  • docker pull containrrr/shoutrrr:amd64-0.1
  • docker pull containrrr/shoutrrr:amd64-latest
  • docker pull containrrr/shoutrrr:i386-0.1
  • docker pull containrrr/shoutrrr:i386-latest
  • docker pull containrrr/shoutrrr:arm64v8-0.1
  • docker pull containrrr/shoutrrr:arm64v8-latest