Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mautic/api-library

Mautic API Library
https://github.com/mautic/api-library

More fixes for Travis config

f4f8d5ec9fad2104414618b41e7537d79e2c1db4 authored almost 5 years ago by Dennis Ameling <[email protected]>
Set up Travis

First commit to set up Travis for the API library.

35e5e46f6b4de396652222c3d924d9e51a26fc11 authored almost 5 years ago by Dennis Ameling <[email protected]>
Fix DB config for Travis

0eaa85dca8d911967fb394f5e04e4ea28b86535d authored almost 5 years ago by Dennis Ameling <[email protected]>
More fixes for Travis

4442676303c0ae11ef530c3b4b1dfc695a8d8999 authored almost 5 years ago by Dennis Ameling <[email protected]>
Escape SQL command properly

9f9e3b32edeb72ec50984750ef6463b43882e0c8 authored almost 5 years ago by Dennis Ameling <[email protected]>
Fix DB command for Twilio

737e3f9c54654f04d6ddbedc25e35381b0a7d895 authored almost 5 years ago by Dennis Ameling <[email protected]>
Enable Twilio plugin for MessagesTest

MessagesTest fails when the Twilio plugin is not activated. This commit enables the Twilio plugi...

f8d86d86d54e6f69fc786f1c92013af5bf6f17b2 authored almost 5 years ago by Dennis Ameling <[email protected]>
Fix Travis config for Apache

c57c722b03c5a8da2caab9410ad4932291d10948 authored almost 5 years ago by Dennis Ameling <[email protected]>
Prevented count() warning

eca54931b6f59af54d855e724f627635445da902 authored almost 5 years ago by Dennis Ameling <[email protected]>
Use assertEquals instead of assertSame to ensure arrays with a differ...

…ent ordered keys pass the test

b24a957a617cbacd4213e84a6369ec04953cabde authored almost 5 years ago by Dennis Ameling <[email protected]>
Add phpunit alias to composer.json

24c512e685f26a0bd8c89a49a0783d6366d674d5 authored almost 5 years ago by John Linhart <[email protected]>
Print payload to the failed test message for faster debugging.

63b5b18e96500ff7de16a783c621b437e5609c8b authored almost 5 years ago by John Linhart <[email protected]>
Mautic API returns an array of errors instead of one error.

673b0050d262c5e52768829c1f98bb0cdaaf7348 authored almost 5 years ago by John Linhart <[email protected]>
Update README.md

dc9664d9a63f590b74915502a1b9dc95905e56ed authored almost 5 years ago by Alan Hartless <[email protected]>
PHP CS fixes

86e7913081e275886097b1e4c4c863c826a2d769 authored almost 5 years ago by Alan Hartless <[email protected]>
Added upgrade notes

cabaae09200b36d006c67951c1dc04a478ffde55 authored almost 5 years ago by Alan Hartless <[email protected]>
Upgraded PhpUnit tests to 7 and marked skipped tests due to inheritance

16d11810f583087b367d0c48e1ff3e90445ff5f3 authored almost 5 years ago by Alan Hartless <[email protected]>
Bumped dependency versions and included PHP CS Fixer

c8eb55bcb3dc17c1cf8b3bed708fadbcd4022a93 authored almost 5 years ago by Alan Hartless <[email protected]>
Prevented count() warning

44a4db754768da71cdbed0b0a1cb9297ecff310d authored almost 5 years ago by Alan Hartless <[email protected]>
Removed another deprecated `error` support

755c47391e04558333b78c30feaaa11fc8687d68 authored almost 5 years ago by Alan Hartless <[email protected]>
Use assertEquals instead of assertSame to ensure arrays with a different ordered keys pass the test

2a1d538484e4546da56fe8eb3747da883edfb630 authored almost 5 years ago by Alan Hartless <[email protected]>
Removed deprecated methods that were removed from M3

0730cc52f39c05bc598de424fb0638bff8361f7b authored almost 5 years ago by Alan Hartless <[email protected]>
Removed BC error processing

2ae1b14b84029f2b1460f02ea285a0426dbf0198 authored almost 5 years ago by Alan Hartless <[email protected]>
Fixed failing tests that were testing a count of non-countable value

6a05b85c34782128056cbda64d5c26f136ae382a authored almost 5 years ago by Alan Hartless <[email protected]>
Removed support for BC objects

39c63022506e03d7b9b126db07cec1f6072abaf1 authored almost 5 years ago by Alan Hartless <[email protected]>
Fixed payload of creating a lookup field to match what is expected by Mautic

257f32f15803f8ab4bea89cb913f3008e84bdd11 authored almost 5 years ago by Alan Hartless <[email protected]>
Remove BC endpoints removed from Mautic 3

fd9d3d113afca5ebfdc4d8e5adc74496a6252ae2 authored almost 5 years ago by Alan Hartless <[email protected]>
Update README.md

a128a5609823a81d557f6f38af47dd17f7b5e133 authored almost 5 years ago by Dennis <[email protected]>
Fix ReportsTest errors

Count doesn't make sense on integers and throws a warning starting with PHP 7.2.

7cd08beec23ea945648610039ccdd5ccfc45054f authored almost 5 years ago by Dennis <[email protected]>
Fix AbstractAuthTest

Fixes error
```
Mautic\Tests\Api\Auth\AbstractAuthTest::test404Response
count(): Parameter must ...

1ccfe2944cdd5cd300c194f82e20a24008805a87 authored almost 5 years ago by Dennis <[email protected]>
Make tests pass for 2.15.0 and 2.15.1

54c035bb87051250c2226b46b1b07e28aece1c39 authored almost 6 years ago by Alan Hartless <[email protected]>
Merge pull request #186 from vivoconunxino/patch-1

Adding setCurlTimeout info

cf0d292f05f18fd7fd3924aec8cb32825be0cd4e authored almost 6 years ago by John Linhart <[email protected]>
Adding setCurlTimeout info

26b6cf68b16b585c94c7d774fdc7d69f844089c0 authored almost 6 years ago by vivoconunxino <[email protected]>
Merge pull request #181 from R3VoLuT1OneR/patch-1

SMS send to contact GET method

6ff1dfa1da912ca1fc78cbcab3a8c395a22d5e14 authored about 6 years ago by Woeler <[email protected]>
SMS send to contact GET method

In last mautic version send SMS to contact expects GET method and not POST. So the method `sendT...

140ebfbcd301ae8f4b2b2e1cde7fcfa840fd6d39 authored about 6 years ago by Pavel Zhytomirsky <[email protected]>
Merge pull request #179 from scottshipman/patch-1

Add Clone a Campaign to API library

57d470c9ebeb5e723ebab5bd7a57c4005cd990e0 authored about 6 years ago by Woeler <[email protected]>
one more space so it looks perty

da7908239c0666fd12d10a43a00a1e8657619da9 authored about 6 years ago by Scott Shipman <[email protected]>
remove extra space in doc bloc

4ada4554ac72a7b45632daa4c183443b85daa44d authored about 6 years ago by Scott Shipman <[email protected]>
Add Clone a Campaign to API library

this is in reference to mautic core PR 6125

0b2583f23fa9931d2f3a2fd79b64e2bbc380d396 authored about 6 years ago by Scott Shipman <[email protected]>
Merge pull request #170 from Webmecanik/add_contacts_to_segment

Add route to API to add multiple contact to one segment

73b9b7879bb4a1a08b28f5d6851c165d149bfb99 authored about 6 years ago by Woeler <[email protected]>
Merge pull request #178 from escopecz/improved-reports-tests

Support and tests for report API endpoint pagination added

223f55bf94481b565515d6915ba9f2d13ac050bf authored about 6 years ago by Woeler <[email protected]>
Do not set default values to keep BC

e486cccb95c094058914586f98fbdd12f19d68fd authored about 6 years ago by John Linhart <[email protected]>
Replacing DateTimeImmutable and DateTimeInerface with just DateTime to support PHP 5.3.7

c18e39e0f1e92141fe7d4a3da53ee98ff257f176 authored about 6 years ago by John Linhart <[email protected]>
Support and tests for report API endpoint pagination added

f441637350b847b5cbc34a6ddb8dbfbc4be488fa authored about 6 years ago by John Linhart <[email protected]>
Merge pull request #165 from escopecz/category-assignment-test

A test for category assignment added

71ca3d23f0ea21e0911dcfbfd1b572ec65a1a1ad authored about 6 years ago by John Linhart <[email protected]>
Merge pull request #176 from dench0/master

Fixing ampersand encoding for GET request issue #175

56fb0dad7d37ab85678ff975b2ca6039558f1af6 authored about 6 years ago by John Linhart <[email protected]>
Fixing ampersand encoding for GET request issue #175

9d9ec4b5e05b988bb5889e1a1f5edbe4dc23d5fa authored about 6 years ago by dench0 <[email protected]>
Fixing ampersand encoding issue #175

4801239e68978d11df3d4ac7f552405f71580a69 authored about 6 years ago by dench0 <[email protected]>
Merge pull request #154 from kuzmany/sms-send-api

Send SMS to contact API

c0928eca52546497939aa8cb7aa70e6ae1f33865 authored about 6 years ago by John Linhart <[email protected]>
Merge pull request #166 from IchHabRecht/oauth-normalization

Correctly normalize parameters for oAuth authentication

d553d9f4868b5d4a333ea77347ab8bf6760ae130 authored about 6 years ago by John Linhart <[email protected]>
[BUGFIX] Exclude empty values

Normalization should not care about empty values.

c5679aec56a5ac1229f742f622fa3fa467b995eb authored about 6 years ago by Nicole Cordes <[email protected]>
[BUGFIX] Allow zero as valid parentKey

Numeric arrays have 0 as key that is transferred as parent key and
should be taken into account ...

1bfb9b75209f21ef9e4c91fa2071e2fc91f39bb6 authored about 6 years ago by Nicole Cordes <[email protected]>
Correctly normalize parameters for oAuth authentication

Currently oAuth authenfication for nested arrays is broken as those
information is not encoded l...

516d53fda371617bf00a5bebe6d9b2ac61f10c00 authored about 6 years ago by Nicole Cordes <[email protected]>
Merge pull request #171 from jonaselan/patch-1

Fix text in README

b59b708f16bca6167e03cc2b343cf497d0a143db authored about 6 years ago by John Linhart <[email protected]>
Fix text in README

Someone has already implemented companies editing for what it seems. I did some tests here and i...

c42e3af3f2d6583099794fa24fd4bbb7dfca9e97 authored about 6 years ago by Jonas Elan <[email protected]>
add contacts to segments

0e3426973a1681fb1d06dadf1cb64df26e0c6129 authored over 6 years ago by David <[email protected]>
A test for category assignment added

d700774354ffa9c12bf7c8ca8d04c63ea47b1327 authored over 6 years ago by John Linhart <[email protected]>
Merge pull request #152 from escopecz/contact-owner

Test contact owner as well

048737f9f82a79cdea8004b6cb9e2bdd970bb4a8 authored over 6 years ago by John Linhart <[email protected]>
Merge pull request #159 from escopecz/bug-specify-email-subject

Email subject is required now. Some tests were failing because of it

cea6a81f40478b52a2fc0cc10c656b6f8a013439 authored over 6 years ago by John Linhart <[email protected]>
Email subject is required now. Some tests were failing because of it

47d30f5622cff122ad5bdbefd92a511f8066807d authored over 6 years ago by John Linhart <[email protected]>
Merge pull request #155 from Celoain/patch-1

Update for Contacts getIdentified

9cbb12f5981a5006467308944c089c149ad5483a authored over 6 years ago by John Linhart <[email protected]>
Update for Contacts getIdentified

The Problem here is that the searchstring gets repeatet.
`$contactApi->getIdentified([email protected]...

611e2e6be0da0b56fd3e4e48a0a001c24571991c authored over 6 years ago by Christof Gundelach <[email protected]>
Remove parameters

9d6c48804f2fa737264d3a8e9433451dc70da4f7 authored almost 7 years ago by Zdeno Kuzmany <[email protected]>
Send SMS to contact API

21261462282a48a649f18c55ef58049b461a25d6 authored almost 7 years ago by Zdeno Kuzmany <[email protected]>
Test creating a contact with a stage too

04bb284aaa21095ebc09abcfffe57bff52de3eba authored almost 7 years ago by John Linhart <[email protected]>
Test contact owner as well

d43a87a24c3153a9db9020d1fd42ae81913f54df authored almost 7 years ago by John Linhart <[email protected]>
Merge pull request #151 from yurtesen/master

added 3rd paramete to sendToContact() function so it is now possible …

460f8fad5b4db89f2753777b16fa1d6ac3b1101e authored almost 7 years ago by John Linhart <[email protected]>
added 3rd paramete to sendToContact() function so it is now possible to pass custom tokens and other optional post data as arguments to it

55003b7b3a80b0bdfe58b1b61044f9836a9d6d38 authored almost 7 years ago by Evren Yurtesen <[email protected]>
Merge pull request #149 from gorkaguerrero/136_dnc_issue

Added default value in the parameter in dnc function

f202f25b779feea76d760fa0f84a2165fbd318a0 authored almost 7 years ago by John Linhart <[email protected]>
Added default value in the parameter in dnc function

6d177323534bb87335e342c6905b019e0164a870 authored almost 7 years ago by Gorka Guerrero Ruiz <[email protected]>
Merge pull request #146 from josuavogel/bugfix/readme-update

Update README.md: removing old restriction hint

8316cd4deec8a0b031d9d5e4b0b6afd8e5782498 authored almost 7 years ago by John Linhart <[email protected]>
Update README.md: removing old restriction hint

58d34e216759e4511a9f9a297a6a368b6f3d1e77 authored almost 7 years ago by Josua Vogel <[email protected]>
Merge pull request #142 from escopecz/404-error-handling

404 error handling and unit test fixes

f7f491ef419df486f6b53ae23fb7bb6fce45d23a authored almost 7 years ago by Alan Hartless <[email protected]>
Response cannot be trimmed because it breaks ZIP files. But it must be trimmed in isHtml method

1f899ee651e3313cb8b9d22e302a9bda88a3df96 authored almost 7 years ago by John Linhart <[email protected]>
Do not let ContactFieldTest to assert CompanyFieldTest responses

ed2aa4fcd2bedf541d701969db6dd8aad3cca5fb authored almost 7 years ago by John Linhart <[email protected]>
submission_count was removed from form edpoint because it was not working. Stats edpoint used for getting a form ID with submissions instead.

b984b83b16a976d1ff899927384d0dc0e9e3310f authored almost 7 years ago by John Linhart <[email protected]>
BatchEndpoint tests fixed together with new Mautic bugfix

8a71ab1af5dbf3cb0b18129cedda290add3401c3 authored almost 7 years ago by John Linhart <[email protected]>
lead.create and lead.identified are excluded from API calls at Mautic's end. So to test events lets create some events first

532bcdaa15cb603e7ce2ea78aaa92e28b3c24ab8 authored almost 7 years ago by John Linhart <[email protected]>
UnexpectedResponseFormatException tests fixed, code test added

955606fd9cb0af996f8d73e6bb4bb503369f20b1 authored almost 7 years ago by John Linhart <[email protected]>
4 failed tests fixed. The parent exception must call static:: instead of self:: to get the child constant value

cd7cc44528b0fe2358feb1f4574cf5d9666b7977 authored almost 7 years ago by John Linhart <[email protected]>
UnexpectedResponseFormatException tests updated with the new dependency on the Response object

c415edaf30847d65aaa62989d9c92fcab4458f9a authored almost 7 years ago by John Linhart <[email protected]>
404 HTTP code exception tested

390487ce0d7054cb4901356759a646b6861cc2db authored almost 7 years ago by John Linhart <[email protected]>
Add HTTP code to the exception so devs could handle different codes

960c12cda3b8e86f6d4d3595903c0df9fa5d2489 authored almost 7 years ago by John Linhart <[email protected]>
Use full path to internal phpunit to avoid issues with phpunit installed globally on a machine

69932f0301bd1036d08d2325022da19d37dbc79d authored almost 7 years ago by John Linhart <[email protected]>
Merge pull request #133 from escopecz/page-html

customHtml and templated are added to the pages tests

6a42f9f0c743d7256eb4ab3f87c878bec4bddbcc authored about 7 years ago by John Linhart <[email protected]>
Merge pull request #134 from escopecz/field-type-tests

Field tests controll whether the field object is correct for the endpoint

41e64d1c23d129821fbf0a819eba5b77e7538e06 authored about 7 years ago by John Linhart <[email protected]>
Merge pull request #137 from escopecz/tags

Tags

2a2aca371d23c5feeccb045877f176af52cfb014 authored about 7 years ago by John Linhart <[email protected]>
Merge pull request #140 from escopecz/bad-response-error-improvement

Better handling of bad responses, Response class started, tests added

db69aaf24a95b120440a6b9ce096aa843086d4d2 authored about 7 years ago by Alan Hartless <[email protected]>
Removed debug line

e7327f705161e68041aebc51ee146cba91a06d03 authored about 7 years ago by Alan Hartless <[email protected]>
Use self instead of static

7ea450c3900fb5bcc5dceb856ec67abca32112d9 authored about 7 years ago by Alan Hartless <[email protected]>
Better handling of bad responses, Response class started, tests added

bf5e544ac6ddd455ac639003979a0e6b829e91da authored about 7 years ago by John Linhart <[email protected]>
Tag endpoint and tests added

aec385080f6c2677a90fc9e18784966827c3a370 authored about 7 years ago by John Linhart <[email protected]>
Git ignore multiple config files

c4437c86f572e742ae40a9269057ad9a1f12b6cd authored about 7 years ago by John Linhart <[email protected]>
Merge pull request #119 from escopecz/feature-citrix-stats

plugin_citrix_events and new lead_event_log tables added to the stats API endpoint

9d160c73defc1344f4234234113ad78ab3297b42 authored about 7 years ago by John Linhart <[email protected]>
Merge pull request #123 from escopecz/test-form-field-alias

Test that the form fields are being created with the alias we set via API, not auto-generated

cfe672ef5dfe202cb4db601a30a9c35d5620934a authored about 7 years ago by John Linhart <[email protected]>
Merge pull request #126 from escopecz/all-contact-events

get all contact events method added, tested

d33a9df5bd9d3ee6e984b99c76b693cb69271e41 authored about 7 years ago by John Linhart <[email protected]>
Merge pull request #127 from escopecz/webhooks-event-order

Webhooks event order

a77e611b0976e291f12943c0e6e7391ee098ae5e authored about 7 years ago by John Linhart <[email protected]>
Merge pull request #128 from escopecz/form-submissions

From submission API endpoints implemented to the library

81f8f3a9f89ff60c7b810428e2d9ac80a1524cd5 authored about 7 years ago by John Linhart <[email protected]>
Field tests controll whether the field object is correct for the endpoint

19bfeeceb722ce23aee541eb494b785f0ed4d502 authored about 7 years ago by John Linhart <[email protected]>
customHtml and templated are added to the pages tests

28f5e1ee5ec35ec6cb991b9bea0b886453b8db9c authored over 7 years ago by John Linhart <[email protected]>