Adds Clickatell support#1347
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1347 +/- ##
=======================================
Coverage 99.37% 99.38%
=======================================
Files 161 162 +1
Lines 21069 21159 +90
Branches 3791 3804 +13
=======================================
+ Hits 20938 21028 +90
Misses 121 121
Partials 10 10 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
This is really great; i made some subtle changes to help assist you to get this merged.
I also updated your URL suport a bit. It appears the
this makes it a bit easier to parse the URL. Please do a Great work! 🚀 |
|
Thanks for your help! I'd say the changes work, but I've found out a problem which I probably overlooked in the first place. Introducing several targets does not work because Clickatell only supports one target per call. It does not expect a list of |
|
Not an issue at all, this is solved all throughout Apprise. You just need to update the send() to run through a while loop instead. See the ntfy example. Lots of other examples too. You're very close at this point to being able to support multiple targets |
|
Some subtle additional change made:
Edit: Above changes were pushed, so you just need to sync up |
|
Just tested. It works perfectly fine. Thank you very much! |
|
Merged! 🚀 |
|
Hi, and no rush! Just wondering about releasing phase... When should I expect a new release? How often are releases done? Thanks! |
|
I apologize, I'm very slow releasing these days as I like to wait until I have accumulated enough new changes to warrant one. I travel a lot for my work, so this also compounds on the slow release cycles... The code base doesn't build in size as fast as it would in the past. Let's let the code base sit for at least one more month. I'd like to get a few more lingering PRs merged. I'm hopeful that the ones I've actioned for others can be tested like you did for yours. |
Description:
Related issue (if applicable): #1340
This PR adds support for Clickatell. I need help with tests because I don't fully understand them
New Service Completion Status
%global common_descriptionChecklist
flake8)Testing
Anyone can help test this source code as follows: