Commit Graph

660 Commits

Author SHA1 Message Date
David Garcia
a084abdb86
Prepare for Mailgun SDK v3.2.0 (#722)
* Add Changelog for 3.2.0

* Set restriction to v4.4 for roave/backward-compatibility-check

* Set basic GitHub Actions as a replacement for Travis CI

For some reason, Travis CI queues the jobs but takes ages before they start running.
This is, essentially, stopping the development when we rely on the results to move forward.

This GitHub Actions configuration file aims to boot the SDK testing several PHP versions
and running both PHP Unit tests as well as PHP Stan and Scrutinizer CI checks
(these last two just for PHP 7.1)

* Remove Travis CI config file in favour of GitHub Actions

* Don't set the composer_version key as it doesn't return a valid status
2020-11-25 08:33:50 +01:00
Artem Bondarenko
75627515f4 added pagination to tags 2020-11-16 17:24:42 +00:00
Artem Bondarenko
6d9a7c42fd added pagination to tags 2020-11-16 17:24:42 +00:00
Artem Bondarenko
1044a648f0 removed optional 2020-11-16 16:52:49 +00:00
Artem Bondarenko
9fd5ae16dc Suppression Whitelists 2020-11-16 16:52:49 +00:00
Tony Thomas
1fd018d61c
fix(#642) HttpApi: Expect client to be of type ClientInterface|PluginClient (#660)
* HttpApi: Expect client to be of type ClientInterface|PluginClient

* Format with pretty

* pretty-fix run on the whole repo

* User is_a instead of instance_of for php-stan

* Use the namespaced classname in instanceof checks

* Fix param documentation for MessageBuilder::parseAddress

* Use ClassName::class approach in is_a
2020-10-16 16:46:06 +01:00
Artem Bondarenko
6e372e1e33 mailing list validation 2020-10-15 22:00:38 +01:00
Artem Bondarenko
0a9562e73c mailing list validation 2020-10-15 22:00:38 +01:00
Artem Bondarenko
87c59dc386 comments fix 2020-10-15 22:00:13 +01:00
Artem Bondarenko
c48f246942 fix 2020-10-15 22:00:13 +01:00
Artem Bondarenko
db5c577267 fix 2020-10-15 22:00:13 +01:00
Artem Bondarenko
ce465a8f95 fix cs 2020-10-15 22:00:13 +01:00
Artem Bondarenko
20385fe70c fix cs 2020-10-15 22:00:13 +01:00
Artem Bondarenko
ab8324a178 domain tracking implementation fix active param, fix tests 2020-10-15 22:00:13 +01:00
Artem Bondarenko
4f8888daed domain tracking implementation fix cs 2020-10-15 22:00:13 +01:00
Artem Bondarenko
2d8283ea29 domain tracking implementation 2020-10-15 22:00:13 +01:00
David Garcia
27d579fdf1 Require webmozart/assert ^1.6 to ensure compatibility with Assert::isList() 2020-10-08 13:20:23 +01:00
David Garcia
b6d0ace9f3 Code Style fixes 2020-10-08 13:20:23 +01:00
David Garcia
5df697e17f Remove unreleased reference as it makes no sense here 2020-10-08 13:20:23 +01:00
David Garcia
4a92e6cb97 Update ChangeLog for upcoming tag 3.1.0 2020-10-08 13:20:23 +01:00
Joseph Shanak
90028dc6a1 Add mapping for assignable_to_pools property of ips index response 2020-10-07 22:04:54 +01:00
Joseph Shanak
a91f5f6185 Change Ip::index() default to return all ips instead of shared ips 2020-10-07 22:04:54 +01:00
Joseph Shanak
3bc8dac64d Require ips passed to Domain::create are strings 2020-10-07 17:58:45 +01:00
Joseph Shanak
086afb49b7 Allow assigning a domain to a list of ips during creation 2020-10-07 17:58:45 +01:00
Joseph Shanak
ff8c9c31b7 Fix assigning Ip 2020-10-07 17:53:19 +01:00
Artem Bondarenko
3354ac3514 added unmapped proeprty logLevel to Event model 2020-10-07 17:47:06 +01:00
Artem Bondarenko
b56b7dd81d removed unused method 2020-10-07 17:43:44 +01:00
Martin San Juan
7728cf393c style: run php-cs-fixes 2020-09-25 19:05:33 +01:00
Martin San Juan
562cda2504 feat: add array support to webhook handling
Change webhook create() $url parameter from string to array to support
multiple URLs
Change webhook update() $url parameter from string to array yo support
multiple URLs
2020-09-25 19:05:33 +01:00
Witold Wasiczko
4acac804bf Add support for PHP 7.4 2020-09-12 13:20:44 +01:00
Bob Olde Hampsink
e707e112f5 Allow php-http/guzzle6-adapter ^2.0
It still uses the same API, just updated for PHP 7
2020-08-20 20:11:47 +01:00
lvdhoorn
2eb93f2931 Bug fix with getContentIdMap return type 2020-08-20 20:02:47 +01:00
Vasilii Zolotukhin
0d1958d8b6 Replace passing “by value” with “by reference” 2020-08-20 19:54:37 +01:00
Vasilii Zolotukhin
f64acb148b Check for name existence in parameters before checking 2020-08-20 19:54:37 +01:00
Vasilii Zolotukhin
cc0809f9bc Pass json encoded vars array into parameters 2020-08-20 19:54:37 +01:00
Vasilii Zolotukhin
4a65f16f63 Fixed errors on member adding with nullable name 2020-08-20 19:54:37 +01:00
Tom Schlick
e7c913a17b fix /v3/domains/{domain}/ips endpoint 2020-08-20 19:42:02 +01:00
Tom Schlick
25ec6203e1 remove deprecated pacakge from suggestions
https://github.com/Bogardo/Mailgun is archived
2020-08-20 19:20:37 +01:00
Janne Annala
38077747b2 Provide a working debugging example in README 2020-08-14 01:08:24 +01:00
Justin Sims
cd08d99f87 Updated Mailgun\Tests\Api\MailingListTest to account for new reply_preference property 2020-08-14 01:06:45 +01:00
Justin Sims
e5ff7d84ec Added support for the new mailing list property 'reply_preference' 2020-08-14 01:06:45 +01:00
Tibor Hercz
4641cf735f added tests 2020-08-14 01:06:22 +01:00
Tibor Hercz
b91979b1b6 added param to force DKIM authority 2020-08-14 01:06:22 +01:00
Mathieu
b30417facd Fix link to documentation
Fix the link to the api reference.
2020-08-14 00:53:45 +01:00
Martin San Juan
3fc2f8e227 build: fix style and phpstan 2020-08-14 00:49:39 +01:00
iwahara
5975310f0e fix. 2019-10-15 18:50:34 +01:00
iwahara
aeb82f7ac1 fix code format 2019-10-15 18:50:34 +01:00
iwahara
58c03ac34b fix code format error. 2019-10-15 18:50:34 +01:00
iwahara
14346359f1 format doc comment. 2019-10-15 18:50:34 +01:00
iwahara
c086ea8b6f format doc comment. 2019-10-15 18:50:34 +01:00