Tobias Nyholm
5df14eb6aa
Prepare for 2.3 ( #344 )
2017-04-14 11:15:08 +02:00
Tobias Nyholm
e30955fa51
Do not skip route test ( #342 )
2017-04-14 10:59:35 +02:00
Tobias Nyholm
d4ab1b0a87
Support mime messages ( #341 )
...
* Support mime messages
* cs
* Removed pointless integration tests
* typo
* Create new endpoint for message.mime
* cs
* Added docs
* Doc fixes
* Refactor
2017-04-14 10:31:13 +02:00
Tobias Nyholm
7ba99184a0
Updated changelog ( #340 )
2017-04-08 11:52:19 +02:00
Tobias Nyholm
27b5c830ba
Use latest version of guzzle/psr7 ( #339 )
2017-04-08 11:36:06 +02:00
Tobias Nyholm
fab86bbef3
Make integrationt tests safe to run simultaneously ( #338 )
...
* Make integrationt tests safe to run simultaneously
* cs
* We only have the credentials when we do not make a PR
2017-04-08 11:22:20 +02:00
z38
afd8f361f3
Enable integration tests ( #335 )
2017-04-08 11:07:10 +02:00
Tobias Nyholm
af98ed3307
Added documentation for the API classes ( #328 )
...
* Added documentation for the API classes
* Added more docs
* Added domain
* Typo
* Minor fixes
2017-04-08 10:45:25 +02:00
Tobias Nyholm
1e33bc5545
Always run "composer test-all" ( #337 )
...
This PR will also remove the "IS_PR"-check
2017-04-08 10:43:04 +02:00
Tobias Nyholm
f2dfd56224
Delete test file. ( #336 )
2017-04-08 10:38:07 +02:00
z38
edcfcc397f
Add integration tests for Route API ( #334 )
2017-04-08 10:34:57 +02:00
Tobias Nyholm
7665700b00
Implemented a way to verify webhook signature ( #325 )
...
* Implemented a way to verify webhook signature
* CS
2017-04-07 18:29:20 -05:00
Tobias Nyholm
d8e716fbd3
Removed old "shared host install". ( #331 )
2017-04-07 18:28:18 -05:00
z38
b713364dc0
Fix integration tests for domain API ( #294 )
...
* Send multipart/form-data requests by default
* Fix integration tests for Domain API
2017-04-07 18:24:48 -05:00
z38
0bc0a3b1a5
Fix disordered POST parameters ( #279 )
2017-04-07 18:24:37 -05:00
Tobias Nyholm
ae9ee585a2
Fixing broken suppression API ( #332 )
...
* Fixing broken suppression API
* cs
2017-04-07 22:09:59 +02:00
Tobias Nyholm
27d13d85fd
Updated function parameters ( #333 )
...
* Updated function parameters
* cs
2017-04-07 21:52:30 +02:00
Tobias Nyholm
f73445726f
Fixed typo in namespace ( #330 )
2017-04-07 21:31:57 +02:00
Tobias Nyholm
1fa199ddf1
Removed old pagination methods ( #329 )
2017-04-07 21:30:44 +02:00
Tobias Nyholm
0f5440c368
Fix new constructor ( #314 )
...
* Bugfix
* Updated docs
* cs
2017-03-26 13:42:36 -05:00
Tobias Nyholm
7d27717473
Added changelog ( #318 )
2017-03-26 17:28:24 +02:00
z38
1e00e8853e
Remove unused error response class ( #319 )
2017-03-26 17:28:09 +02:00
Tobias Nyholm
bc5215090d
Renamed DeserializeException to HydrationException ( #317 )
2017-03-26 17:27:47 +02:00
Tobias Nyholm
70d467955a
Make error responses accessable ( #312 )
2017-03-26 17:26:57 +02:00
Tobias Nyholm
511ad186ce
Adding attachments and content id map ( #316 )
2017-03-26 16:42:12 +02:00
Tobias Nyholm
1222104e54
Do not use json request body ( #313 )
...
Build a query encoded request strings and set proper headers.
2017-03-26 16:13:44 +02:00
Tobias Nyholm
9e19f12a3d
Added docs of how to debug ( #315 )
...
* Added debug options
* Added docs
* cs
2017-03-26 16:12:17 +02:00
Tobias Nyholm
7c83da9246
Added deprecation notices ( #309 )
2017-03-26 16:11:52 +02:00
Tobias Nyholm
84fb433061
Renamed Routes to Route ( #308 )
...
* Renamed Routes to Route
Class names should be in singlular
* Update namespaces
2017-03-26 16:11:33 +02:00
Tobias Nyholm
0eb15969b9
Made most classes final ( #310 )
...
* Made most classes final
* bugfix
2017-03-26 10:49:33 +02:00
James Kraus
d2638a0457
Bug fix - Allow adding custom headers with non-array value ( #255 )
...
* Bug fix - Allow adding custom headers with non-array value
* Remove whitespace
* Functional test for adding custom headers (either singular or multiple)
* Style fixes for functional test
2017-03-26 10:23:03 +02:00
Tobias Nyholm
64d1c40604
Make sure we can get the last response from the API again. ( #305 )
...
* Make sure we can get the last response from the API again.
* cs
2017-03-26 10:17:10 +02:00
Tobias Nyholm
0f4fe2bf9c
Improving safe hydrate ( #307 )
...
* Improving safe deseriliaze
* Fixes
* Use switch statement
* cs
* bugfix
* Update method name
* Update return docs
2017-03-26 10:16:36 +02:00
Tobias Nyholm
e74d7ad130
Added test for Route::Create ( #306 )
...
* Added test for Route::Create
* cd
2017-03-25 14:02:11 +01:00
Tobias Nyholm
1bfd40721e
Added factory methods ( #304 )
...
* Added factory methods
* Removed urelated code
* Update test code
2017-03-25 13:48:03 +01:00
Tobias Nyholm
84a5c5dd4a
Rename deserializer to hydrator ( #296 )
...
* Renamed "deserializer" to "hydrator"
* Make sure we use singlular in namespaces
Also did some cleanups.
* Fixed typo
* cs
* minor fix
2017-03-22 07:44:08 +01:00
z38
b3f24e9d7a
Fix setting Reply-To multiple times ( #300 )
2017-03-14 16:51:33 +01:00
Tobias Nyholm
83a20afbfb
Added deprecation notices ( #295 )
2017-03-14 10:58:47 +01:00
Tobias Nyholm
2e9f56e694
Show build status on master branch only ( #297 )
2017-02-28 11:36:23 +01:00
Sergei Beregov
718547a273
#276 additional method to get an attachment ( #277 )
...
* #276 additional method to get an attachment
* #276 fix code style
* Add Mailgun::getAttachment + test
* code style fix
2017-02-28 08:10:04 +01:00
Michal Hanajík
74929b6518
Renamed namespace from Resource\Api to Model ( #293 )
...
* Renamed namespace from Resource\Api to Model
* Moved Resources\ApiResponse to Models namespace
Signed-off-by: Michal Hanajík <michal.hanajik@outlook.com>
* Fix of code style
2017-02-23 20:56:30 +01:00
Tobias Nyholm
da873dad04
Removed framework version number ( #292 )
2017-02-21 08:23:10 +01:00
Tobias Nyholm
d5a49f2e6d
Tag api ( #286 )
...
* Started on tag api
* Added TagAPI
* code style
* cs
* removed final
* Adjusting to Davids feedback.
* Added PagingProvider interface
2017-02-21 08:22:57 +01:00
z38
e67ef95d5b
Avoid fatal error when deserializing unauthorized requests ( #282 )
2017-02-20 14:04:05 -06:00
Tobias Nyholm
2d83ab3bf8
Show that we allow MultipartStreamBuilder 0.2 ( #291 )
2017-02-20 13:59:56 -06:00
Sean Johnson
da6ee36fed
Implement suppressions API ( #258 ) ( #264 )
...
* Implement suppressions API (#258 )
* Fix annotation issues and use alternate pagination method
2017-02-20 13:57:54 -06:00
Sean Johnson
b6d035c9a3
Add getPagination* concrete functions on Pagination trait ( #271 )
2017-02-20 13:21:55 -06:00
Tobias Nyholm
47f816ac56
Add quotes around the boundary. ( #278 )
...
This will support bounderies with non whitespace
2017-02-18 18:14:12 +01:00
Sean Johnson
e177e13a0c
Update boundary regex to match RFC1341 ( #283 )
...
* Update boundary regex to match RFC1341
2017-02-18 10:53:21 -06:00
Sean Johnson
01e0c33ee8
Fix typo in PaginationResponse: getFistUrl
( #269 )
2017-01-27 18:13:39 -06:00