Tobias Nyholm
6954b4dd2a
Use PSR-18 ( #522 )
...
* Use PSR-18
* minor fixes
* phpstan fixes
* cs
2019-02-02 08:30:04 +01:00
David Garcia
f3566026b6
Remove egulias/email-validator and dependencies
2019-01-10 22:15:40 +00:00
David Garcia
f7b9fe7f79
composer require egulias/email-validator
2019-01-10 22:15:40 +00:00
Tobias Nyholm
b725ab728e
Adding PHP7 type annotations ( #523 )
...
* Adding PHP7 type annotations
* cs
* Moved HttpClientConfigurator and RequestBuilder to Mailgun\HttpClient namespace
* fixing tests
* Rebased and fixed tests
* minors
* cs
* Bugfixes
* Typo
2019-01-09 20:18:58 +01:00
Tobias Nyholm
6aecbd5be4
Updated composer scripts to run tests ( #519 )
2019-01-06 10:37:07 +01:00
Tobias Nyholm
90eb1d6d32
Drop PHP5 ( #518 )
...
* drop PHP5
* Added branch alias
2019-01-06 09:01:37 +01:00
Tobias Nyholm
1bcce53387
Use PSR-4 ( #517 )
2019-01-06 08:34:49 +01:00
Tobias Nyholm
1623c7e48a
Update composer.json ( #428 )
2019-01-06 08:14:24 +01:00
Tobias Nyholm
7b24312f6c
Added support for HTTPlug 2.0 ( #510 )
2019-01-05 09:10:36 +01:00
Tobias Nyholm
eb07576e6a
Ported MessageBuilder and BatchMessage ( #472 )
...
* Ported MessageBuilder and BatchMessage
* Added test for MessageBuilder
* Added test for BatchMessageTest
* cs
* cs
* Removed PHP7 code
2018-08-04 21:30:15 +02:00
David Garcia
48e5b8956b
Suggest packages used on Dev ( #440 )
2018-08-04 15:18:41 +02:00
Tobias Nyholm
5976bcbb4e
Use stable version of multipart stream builder ( #356 )
2017-06-03 10:21:05 +02:00
Tobias Nyholm
27b5c830ba
Use latest version of guzzle/psr7 ( #339 )
2017-04-08 11:36:06 +02:00
z38
0bc0a3b1a5
Fix disordered POST parameters ( #279 )
2017-04-07 18:24:37 -05:00
Tobias Nyholm
2d83ab3bf8
Show that we allow MultipartStreamBuilder 0.2 ( #291 )
2017-02-20 13:59:56 -06:00
Tobias Nyholm
751770d32c
Disable integration tests until they are improved ( #242 )
2016-12-06 11:02:32 -06:00
Tobias Nyholm
8c2ffbfd3f
Improve Travis build ( #231 )
...
* Improve Travis build
* Added more shields
* bugfiz
* minor
* bash fix
* Update min version
* Remove test code
* Refactor
2016-11-24 09:30:41 +01:00
Tobias Nyholm
8668b4c222
Updated to use Assert 1.2 ( #224 )
2016-11-23 23:01:26 +01:00
Tobias Nyholm
c875890720
SImplefied travis config and added composer scripts ( #213 )
...
* SImplefied travis config and added composer scripts
* Use 2 space indentation
2016-11-11 14:22:46 -06:00
Sean Johnson
58430e4537
Domains API, #187 ( #198 )
2016-10-27 08:34:27 +02:00
Tobias Nyholm
738e6e32e2
POC - Better api ( #192 )
...
* Added base for the new API
* code style
* Added response classes
* Added support for serializer
* The abstract API should not know of Mailgun
* Minor
* minor
* Using a client configrator
* code style
* Put HTTPClient in the configurator
* Do not use the api() function
* Use stable version of Assert
* style
* Fixed tests
* make the httpClient private
* Renamed ResponseSerializer to ResponseDeserializer
* Disabled tests that are testing error messages with Assert
* style fixes
* Refactoring fix
2016-10-24 12:01:32 -05:00
Tobias Nyholm
cd001cf5b3
Added tests and use PSR4
2016-08-10 17:06:27 +02:00
Tobias Nyholm
313666214a
Require php-http/message
2016-07-21 10:50:33 +02:00
Tobias Nyholm
2cc6ee8c77
Completly removed depenency on Guzzle and made discovery easier
2016-07-21 00:05:23 +02:00
Jesse Spears
976a76a3b5
Get rid of nonexistent package
...
composer.json required a package that doesn't exist.
2016-04-01 17:58:54 -07:00
Tobias Nyholm
89869402e0
removed unsupported PHP versions
2016-03-05 11:14:34 +01:00
Tobias Nyholm
b961cfb4eb
Updated to latest version of Httplug and made auto discovery optional
2016-02-26 12:04:54 +01:00
Tobias Nyholm
ac0b85b9e2
Updated to httplug beta
2015-12-21 00:24:34 +01:00
Tobias Nyholm
7f3d637756
Updated to reflect changes in PHP-HTTP
2015-11-18 15:46:53 +01:00
Tobias Nyholm
a0edd0eb30
Updates to the php-http library
2015-10-30 14:36:08 +01:00
Tobias Nyholm
78f252761e
Updated the php-http lib
2015-10-30 14:28:43 +01:00
Tobias Nyholm
61d03262a9
Removed dependency on Happyr/AutoDiscovery
2015-10-12 19:23:58 +02:00
Tobias Nyholm
5fcbb3d37c
Use guzzle5 in development
2015-10-03 22:59:31 +02:00
Tobias Nyholm
b080b181ac
Make sure we do not depend on any http transport library
2015-10-03 22:10:48 +02:00
Anders Munk
ffab6c9e39
Bumped to guzzlehttp/guzzle:~6.0
...
PHPUnit OK (49 tests, 75 assertions)
2015-07-23 13:27:32 +02:00
Tobias Nyholm
3bb69d8cbe
* Updated composer.json to guzzle v5
...
* Don't allow HHVM to fail
* Updated RestClient to Guzzle5
* Removed php5.3 from travis.
* Bugfix and removed debug code
2015-05-05 18:19:10 -07:00
Tarjei Huse
f47892e58c
Depend on guzzle >=3.8
...
As guzzle 3.9.* is out, mailgun should support it as well - else it
creates conflicts on larger projects.
2014-05-22 07:03:36 +02:00
Travis Swientek
af53fd50ff
Ability to rename attachments and inline images.
2014-01-13 22:53:34 +00:00
Travis Swientek
116fb33255
Relaxed Guzzle requirement, fixed reply-to bug, updated point release version. Fixes #7 Fixes #9
2013-09-12 14:19:23 -07:00
Travis Swientek
7ef8533aab
Fixed GET Requests
2013-08-02 12:43:50 -07:00
Travis Swientek
5befeb0f66
End of day commit
2013-07-23 17:34:50 -07:00
Travis Swientek
c09e6fd579
Removed some stuff
2013-07-22 22:11:01 -07:00
Travis Swientek
a2f005a8f2
Composer refactor
2013-07-22 20:55:41 -07:00
Travis Swientek
e5163bb90b
Added PHPUnit
2013-07-18 13:01:36 -05:00