Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update/v7.1.14 #93

Open
wants to merge 85 commits into
base: main
Choose a base branch
from
Open

Update/v7.1.14 #93

wants to merge 85 commits into from

Conversation

Robi9
Copy link
Member

@Robi9 Robi9 commented Jan 26, 2022

No description provided.

norkans7 and others added 30 commits October 8, 2021 22:58
Add support for the 'Expired' status from Africa's Talking which seems
to be thrown but isn't handled. Courier currently throws the following
error when it encounters this status:

time="2021-11-10T10:29:10+03:00" level=info msg="request errored"
channel_uuid=<UUID> elapsed_ms=0.109525 error="unknown status
'Expired', must be one of 'Success','Sent', 'Buffered','Rejected'
or 'Failed'" url=/c/at/<UUID>/status

Mark messages that have this status as failed as it doesn't appear
messages that have this status get delivered to users.

Signed-off-by: Jason Rogena <[email protected]>
Adds the Africa's Talking 'Expired' Status in Its Handler
…-headers-configs

Support more than one header in External Channel
Use `response_to_external_id` instead of `response_to_id`
…ton-layout

add button layout support on viber channel
Throttle courier queues when the channel has rate limit redis key not…
rowanseymour and others added 28 commits January 10, 2022 09:23
Do more error wrapping when creating contacts and URNs
Added Session Status to FCM handler
Send db and redis stats to librato in backed heartbeat
Support sending WA quick replies when we have attachments too
Add support to receive button text from Twilio WhatsApp
Allow more active redis connections
@codecov-commenter
Copy link

Codecov Report

Merging #93 (2666dcf) into main (89a5619) will increase coverage by 0.45%.
The diff coverage is 77.65%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main      #93      +/-   ##
==========================================
+ Coverage   70.90%   71.36%   +0.45%     
==========================================
  Files          96       96              
  Lines        8597     8612      +15     
==========================================
+ Hits         6096     6146      +50     
+ Misses       1881     1855      -26     
+ Partials      620      611       -9     
Impacted Files Coverage Δ
backend.go 20.00% <ø> (ø)
backends/rapidpro/contact.go 46.75% <0.00%> (-1.97%) ⬇️
backends/rapidpro/msg.go 68.39% <0.00%> (-0.15%) ⬇️
backends/rapidpro/status.go 56.09% <ø> (ø)
channel.go 27.27% <ø> (ø)
handlers/test.go 0.00% <0.00%> (ø)
msg.go 33.33% <ø> (ø)
queue/queue.go 72.00% <ø> (ø)
sender.go 84.31% <ø> (+5.41%) ⬆️
test.go 33.20% <0.00%> (+0.25%) ⬆️
... and 17 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 89a5619...2666dcf. Read the comment docs.

@Robi9 Robi9 requested a review from rasoro January 26, 2022 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants