Skip to content

Releases: nyaruka/courier

v0.3.8

20 Aug 14:38
Compare
Choose a tag to compare

Changelog

21bada8 Make ChannelID nullable


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.3.7

20 Aug 14:17
Compare
Choose a tag to compare

Changelog

1834073 log error when cant write to db


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.3.6

20 Aug 14:01
Compare
Choose a tag to compare

Changelog

9694228 never encode channel in json


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.3.5

18 Aug 21:42
Compare
Choose a tag to compare

Changelog

5b6fea8 Make sure attachments are world readable, stick in org specific dir


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.3.4

18 Aug 21:15
Compare
Choose a tag to compare

Changelog

3fd7e65 Switch to using pq native Array support, read and write attachments for msgs


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.3.3

18 Aug 19:58
Compare
Choose a tag to compare

Changelog

fd8c816 rely on sentry for error tracing


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.3.1

17 Aug 20:31
Compare
Choose a tag to compare

Changelog

163532d Use custom user agent, log URN


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.3.0

17 Aug 17:19
Compare
Choose a tag to compare

Changelog

731fe47 missing files
ebd02c1 update to chiv3
4f03630 Merge pull request #32 from nyaruka/schemes-identity
2c95148 Make sure URN priorities and channels are set for incoming messages
02778c2 merge master
0d45cfe Merge branch 'master' of github.com:nyaruka/courier into schemes-identity
2d1000e Add support for schemes and identity, proper null handling
bc8b042 Merge pull request #31 from nyaruka/yo-handlers
065ed29 Remove unused methods related to status report for YO! channels
17f9b77 YO! channels only notify for MO messages, no status reports they forward
6fc0499 SMS Central channels forward us MO messages using POST requests only
6442182 Do not check boolean equality for IF conditions
bc4a016 Chech for errors and log them, adjust error for SC
82b1a92 Add missing test file
475ec55 Add support for SMS Central channels
f1d2cf3 Add test for wrong authorization from YO! API
e263e31 Add support for YO! channels


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.2.1

25 Jul 21:31
Compare
Choose a tag to compare

Changelog

21c6026 Merge pull request #27 from nyaruka/stop-contacts
2522150 proper id for callback
1003787 Tweaks for integration with RapidPro, introduce null library for nullable db ints
b38862b Merge pull request #26 from nyaruka/stop-contacts
49f180f fix test
082128f more debugging of test
6deed0a more debugging of test
af8fd0e Add s3iface for aws sdk
6fd5dd6 add tests for writing attachments
499f51d merge fix
4cefc7f Merge branch 'master' into stop-contacts
a9e0424 courier side of stopping contacts
a8daf8b Merge pull request #25 from nyaruka/simple-ids
1e96211 remove dummy handler
3937c0b Add tests for sender / foreman etc..
f88f740 run benchmarks by default, turn off logging during tests
6879be2 change channel and msg id to simple int64s
1e9a3ab Merge pull request #23 from nyaruka/dupe-failsafe
73f9898 fix build
d315636 Tweaks in case of nil msg statuses
0f3a96d Add failsafe against duplicate sending
783ac87 fix build
98bcf7e Merge pull request #20 from nyaruka/retries-and-fails
f970e76 Merge branch 'master' into retries-and-fails
3e879ba Merge pull request #22 from nyaruka/status-interface
721a681 Change MsgStatusUpdate concrete class to an interface backends implement (consistent with channel and msg)
01bc062 remove unused fields
d7b8798 Set next attempt date and error_count when msgs are errors fixes: #16
fac8dc5 Merge pull request #18 from nyaruka/clean-string
6680e36 dont test more than one package at a time so we dont clobber redis for ourselves
c77fac6 more tweaks to test
8d8b089 make test more deterministic
7d643b5 try running tests manually first
5fcf8db debugging for build
48e78cc hex != octal
0752d43 Add CleanString to remove control characters, fixes #12
179eff3 Merge pull request #17 from nyaruka/msg-interface
ca8f4e5 dedupe incoming messages in a 4 second window
d48a80d change Msg to be an interface implemented by Backends, remove passthroughs on Server to go straight to Backend
59d21a9 Merge pull request #13 from nyaruka/multiple-messages
9466b19 fix tests
f9cecbd Add support for multiple messages per contact
7bc7930 back to goveralls
9811eec try using codecov instead of goveralls
d1c351f Merge pull request #11 from nyaruka/sending
7b2ea69 tests of our backend
c157b9f update schema to support scheme
7f22c85 missing files
7e3a9ed rename handler files to their handler type for easier debugging / clarity in logging
7a097f9 Add external channel
161df8e figure out testing strategy for channel sending, add tests
d3c3677 Add gsm7 library to test gsm7 of string and replace variances, implement twilio, kannel, AT and BM channels for sending
45eb520 another attempt at fixing travis
7c70a0c use latest redis
a96325d try to debug redis failure
de3fe43 Add sending support to courier, plug in sentry, log request and response for all incoming/outgoing msgs
7b13ed7 remove testify doc.go as it isn't caught by govend prune
4758c9e missing library
18c5a59 switch to using chi instead of gorilla routing, add structured http logging with context


Automated with GoReleaser
Built with go version go1.8 linux/amd64

v0.1.3

18 May 21:42
Compare
Choose a tag to compare

Changelog

58e383e make sure environment loader is also using camelcase


Automated with @goreleaser
Built with go version go1.8 linux/amd64