Skip to content

1.5.3-courier-7.4.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 10 May 14:31
· 456 commits to main since this release

Changelog

b36a7b7 Update WENI-CHANGELOG.md
20a327b Fix sending empty text messages
cff3d75 Merge pull request #147 from Ilhasoft/update/v7.4.0
fbbeb5a Fix test TestMsgSuite/TestWriteAttachment
38d919c Merge branch 'main' into update/v7.4.0
b0509f7 Update WENI-CHANGELOG.md for 1.5.2-courier-7.4.0
6ca309c Merge pull request #148 from Ilhasoft/feat/webhook
e955fc6 Improve URL verification for webhooks
0e289f7 Add method field and headers in webhook
85cefa4 Add verification and forwarding of webhooks for WAC/WA
84d9e0a Add module to send webhooks
bef2a3a Fix changelog version
c0b1654 Update WENI-CHANGELOG.md
0f8049a Merge pull request #146 from weni-ai/7.4.0-fix-att
bc15f4f Merge pull request #145 from Ilhasoft/fix/remove-last-seen-on
8f05297 fix: remove last seen on
83e2f41 Create build-courier-push-tag-sp-india-ire.yaml
11c85dd Add support for receiving contact type messages in WAC
f0bb2c4 Fix maximum message size limits for WAC, FBA and IG.
8fc7d8d Use the new package to find out the mime type of attachments
633bb38 Update Dockerfile
f3b19db Change gocommon version to v1.22.2-weni
335f5b5 Add caption verification on attachments
8e38ee4 Merge tag 'v7.4.0' into update/v7.4.0
f80c305 Update WENI-CHANGELOG.md for 1.5.0-courier-7.2.0
9f5d751 Merge tag 'v7.2.0' into update/v7.2.0
57732ae Update CHANGELOG.md for v7.4.0
f48cb1d Update README
a87518d Merge pull request nyaruka#447 from nyaruka/analytics
8356f93 Use analytics package from gocommon
d2e0c7b Update CHANGELOG.md for v7.3.10
3faf663 Merge pull request nyaruka#445 from nyaruka/fix-WA-audio-text
2909fd1 More coverage
1b68664 Make sure text are sent after audio attachments for WA channels
f68b9e0 Update CHANGELOG.md for v7.3.9
4cec783 Merge pull request nyaruka#430 from nyaruka/cloud--api-wa
6375059 Merge pull request nyaruka#429 from nyaruka/refactor-fba-tests
dab3de9 Merge pull request nyaruka#443 from morrismukiri/arm64-build
10f90ca Add arm64 as a build target
04543ee Update CHANGELOG.md for v7.3.8
adaa1db Merge pull request nyaruka#442 from nyaruka/fix-telegram-stop
bea7f18 Add log to status first
52bec90 Update CHANGELOG.md for v7.3.7
201f6e4 Merge pull request nyaruka#441 from nyaruka/fix-telegram-stop
d2d537c Fix to not stop contact for other errors
470cd9d Update CHANGELOG.md for v7.3.6
91703f0 Merge pull request nyaruka#439 from nyaruka/update
d97f45c Update jsonparser
08f4f8b Update to go 1.18 and latest gocommon/phonenumbers
6905d4a Update CHANGELOG.md for v7.3.5
85ca088 Merge pull request nyaruka#438 from nyaruka/update-ST
4dec84e Update Start Mobile send URL
aab4afa Fix token to send WA messages
bd84397 Fix tests
097b939 Adjust to use phone ID stored as channel address
2fe2766 Update CHANGELOG.md for v7.3.4
d49edf2 Merge pull request nyaruka#437 from Ilhasoft/fix/whatsapp-handler-update-urn-on-send
7ed4e67 Merge pull request nyaruka#436 from nyaruka/stop-telegram-contacts
373fd00 tweak whatsapp test
b6ec19f fix error handling in get externalID on sendWhatsAppMsg
b0732ef tweak in whatsapp handler on sendWhatsAppMsg returned wppID
5ac9dc7 Stop Telegram contact that have blocked the channel bot
5834bc2 Update CHANGELOG.md for v7.3.3
39d981e Merge pull request nyaruka#434 from nyaruka/do-not-omit-json
8e1e8f7 Quick fix to allow JSON content to not be omitted in logs
0692235 Update to codecov action v2
4be945f Update CHANGELOG.md for v7.3.2
e61ea45 Merge pull request nyaruka#431 from Ilhasoft/feature/preview-links-wpp
1968da2 Merge pull request nyaruka#432 from Ilhasoft/fix/mime-files-wpp
65a09d2 Rename to use WAC and WhatsApp Cloud
c33da6a Update to latest gocommon and start using httpx.DetectContentType
f21056c Remove http library usage for mime types in Whatsapp
06c9728 Add library with greater support for detection of mime types
c15c3d6 Rename preview attribute
ed7597d Add link preview attribute
e223a2e Add support for WA Cloud API
1eed670 Refactor FBA tests
2d19d67 Update golang.org/x/sys
087a320 Update CHANGELOG.md for v7.3.1
ab3af80 Merge pull request nyaruka#427 from nyaruka/twilio_stop_fix
6868a5c Fix handling stops via status callbacks on Twilio
17f7da4 Update CHANGELOG.md for v7.3.0
61b6e5c Merge pull request nyaruka#426 from nyaruka/Twilio-Stop-callback
30fb76e Support stopping contacts when we get stop events on status callbacks
43157ea Update CHANGELOG.md for v7.2.0
1a46ce7 CI testing with go 1.17.7
29f3b41 Update CHANGELOG.md for v7.1.19
fb0bf38 Merge pull request nyaruka#425 from nyaruka/contact-error-d3
89125d1 Update to support D3 contact check for whatspp contact not in contact store
f28d4be Update CHANGELOG.md for v7.1.18
494e5bd Merge pull request nyaruka#424 from nyaruka/fix-is-deleted-flag-type
6e08af5 Fix type for IsDeleted field for events
0f691d8 Merge pull request nyaruka#423 from Ilhasoft/fix/urn-contacts-metadata-fba
aa3bff3 Refactor the metadata search
812a1b6 Fix metadata fetching for new Facebook contacts
8b26f61 Update CHANGELOG.md for v7.1.17
ce384c0 Merge pull request nyaruka#415 from nyaruka/IG-unsent
1385e04 Merge pull request nyaruka#419 from Ilhasoft/fix/whatsapp-attachments-filename
50a68d6 test whatsapp upload and cache document send cases
e870ad8 fix whatsapp uploaded attachment file name
7d54d0f Use deleted by sender visibity for message unsent on IG channels
952c845 Merge branch 'main' of github.com:nyaruka/courier into IG-unsent
dbe5d13 Merge pull request nyaruka#417 from Ilhasoft/wpp-missing-language-codes
f2dcb84 Add missing languages from whatsapp template
3e4d8e1 Merge pull request nyaruka#416 from Ilhasoft/kyrgyzstan-language-code-wpp
2566795 Add kyrgyzstan language code wpp
9d1d72c Do not save any message when receiving IG story mentions
b15e40e Support for deleting messages when we get an event for the message being deleted on IG
aa5606f Merge pull request nyaruka#414 from nyaruka/redis-UPPER
bad4f0f Use UPPERCASE for redis commands
6a519a6 Update CHANGELOG.md for v7.1.16
638d602 Update to latest gocommon
2e47d9b Merge pull request nyaruka#413 from nyaruka/WA-tiers-paused
6ea5e12 Use rate_limit_bulk as key
d9bc7ac Rely only on the payload error code
7a9d220 Use UPPPERCASE for redis commands
a349d84 Pause WA channel bulk queue when we hit the spam rate limit
d30a0dd Add support for channel paused bulk queue by redis key
58a64d9 Update CHANGELOG.md for v7.1.15
be4b48c Merge pull request nyaruka#400 from nyaruka/update-HX
950141d use FlowReference type
6291758 Rename FlowReference and use pointer
a38d077 Merge pull request nyaruka#408 from Ilhasoft/fix/gujarati-language-code-wpp
3de0651 Fix: Gujarati whatsapp language code
dccf0dc Add and use MsgFlowRef type
04bd755 Send flow name as user_data to HX
3c8c801 Update HX user_data parameter
cbfd24d Update CHANGELOG.md for v7.1.14
347d806 Merge pull request nyaruka#407 from nyaruka/more_redis_conns
67b27dc Merge pull request nyaruka#405 from nyaruka/TWA-buttons-receive
6104fd1 Merge pull request nyaruka#406 from nyaruka/WA-QR-attachments
8b01318 Allow more active redis connections
e3f9600 Support sending WA quick replies when we have attachments too
54ca176 Add support to receive button text from Twilio WhatsApp
fd95b68 Update CHANGELOG.md for v7.1.13
9c8dde5 Merge pull request nyaruka#404 from nyaruka/db_redis_stats
a23b58d Send db and redis stats to librato in backed heartbeat
0fda71b Merge pull request nyaruka#402 from alviriseup/main
93f74a0 Added Session Status and modified test case
966c851 Update CHANGELOG.md for v7.1.12
e51540a Merge pull request nyaruka#399 from nyaruka/latest_gocommon
bacb70e Merge pull request nyaruka#392 from Ilhasoft/feature/instagram-channel
7e8a198 Update to latest gocommon
71d5ddf Update CHANGELOG.md for v7.1.11
6f444e7 More bulk sql tweaks
4a8a9e6 Update CHANGELOG.md for v7.1.10
63e6361 Update to latest gocommon
2fd9ac0 Update CHANGELOG.md for v7.1.9
1b867a6 Merge pull request nyaruka#398 from nyaruka/status_update_fix
50064d1 Fix bulk status updates
207d7bf Update CHANGELOG.md for v7.1.8
56b2beb Merge pull request nyaruka#396 from nyaruka/extra_errors
43b982c Merge branch 'main' into feature/instagram-channel
db8727b Do more error wrapping when creating contacts and URNs
3163cff Update CHANGELOG.md for v7.1.7
479d376 Merge pull request nyaruka#395 from nyaruka/dbutil
c97ea0b Rename variable in test cases
eef3716 Fix variable names
9ce5e88 Change 'EntryID' to 'entryID'
4ade345 Use dbutil package from gocommon
eb6d0aa Separate TestDescribe for type IG and FBA
4a7fcc9 Rename validateSignatures parameter to useUUIDRoutes
140b70c Change of urn in instagram tests
df30df8 Update to gocommon v1.15.1
eb0c1fd Merge pull request nyaruka#394 from Ilhasoft/feature/quick-replies-vk
42951fd Add story mention skip test coverage
238050c Remove unused Instagram-type configuration variables
220295b Add support for new keyboard rows
2055330 Add quick replies for vk
fe834f7 Ignore story mention callback
b914672 Remove unused instagram handler files
d27ee1a feat: Add Instagram channel support to Facebook handler
79a8110 Merge pull request #87 from Ilhasoft/feat/instagram-channel
7965bd8 Refactor response field to external ID
3cfcb5a add import for instagram handler
2cf7699 fix: Metadata search for a new contact
86f48fe Add environment variables to instagram
91885b2 Refactor instagram handler
ba97328 refactor instagram.go
3233f3d Add instagram handler
718aaa1 Update .gitignore to include deploy/
cb453c1 Update CHANGELOG.md for v7.1.6
46475f1 Merge pull request nyaruka#382 from nyaruka/fix-WA-rate-limit
9560dc9 Add comment about the 2 seconds pause choice
46317fa Merge branch 'main' of github.com:nyaruka/courier into fix-WA-rate-limit
ca40349 Update CHANGELOG.md for v7.1.5
d137ef3 Merge pull request nyaruka#391 from nyaruka/failed_reason
756b32f Add Msg.failed_reason
99c9b6a Update CHANGELOG.md for v7.1.4
b6b72d9 Merge pull request nyaruka#390 from nyaruka/remove_loop_detection
bef57dd Merge pull request nyaruka#385 from Ilhasoft/feature/viber-config-button-layout
30f9a91 Remove loop detection now that mailroom does this
b609d29 Update CHANGELOG.md for v7.1.3
19771f2 Merge pull request nyaruka#389 from nyaruka/no_response_to
42f1110 Use response_to_external_id instead of response_to_id
3447101 Update CHANGELOG.md for v7.1.2
538fdcf Add comment
6123ec0 Merge pull request nyaruka#386 from Ilhasoft/feature/external-channel-headers-configs
a1f5a5d add support to old way to set authorization token header
7466834 Update CHANGELOG.md for v7.1.1
71f1763 Pin to go 1.17.2
d63ccf3 refactor external channel handler to use headers config on send
0a5a2c9 Throttle courier queues when the channel has rate limit redis key not expired