Ecosyste.ms: OpenCollective

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

github.com/mautic/core-lib


https://github.com/mautic/core-lib

Fix migrations preup with table prefix and migration performance (#11371)

* Fixed migration prefix index issue

* Fix Version20191219155630 migration to 100% cover perU...

43c93fe446794f089ffa847042e0e81711b30300 authored over 2 years ago by Rohit Pavaskar <[email protected]>
Report query for debug mode (#11397)

Co-authored-by: John Linhart <[email protected]>

b95461b10e4313aee436ce1ff6197465c211ddcc authored over 2 years ago by Zdeno Kuzmany <[email protected]>
TPROD-312 + TPROD-330 - Add Twig support to CoreBundle Helpers + migrate WebhookBundle to Twig (#11382)

* CoreBundle: add Twig support for various helpers

* WebhookBundle: WIP migrate to Twig

* ...

eefa5e0e9fa0eebfbe6072ca05f1720fa5a5a519 authored over 2 years ago by Dennis Ameling (he/him) <[email protected]>
4.4.1 to 4.x (#11368)

* Fix for all foreign tables segment filter with empty/notEmpty expression (#11253)

* Fix fo...

cc8a0323b05ae23491a68830b0998cef2cd89fac authored over 2 years ago by John Linhart <[email protected]>
Merging 4.4 into 5.x (#11302)

* Stop duplicate campaign update (#10550)

* Removing building campaign members on segment mem...

ca0984f9f9d3085536e6de13a2589fa9903a1bee authored over 2 years ago by John Linhart <[email protected]>
Bump to 4.4.0 stable

0acc12a3aed5e17810fae95be698ba56710baa03 authored over 2 years ago by Ruth Cheesley <[email protected]>
Disable default values (#11250)

* ensure the app folder is seen as the 4.3.x instead of a specific version (#11213)

* align l...

a4cc525f7b83f9feb0dfc2d7e690dd14e17a8be0 authored over 2 years ago by John Linhart <[email protected]>
4.3 to 4.x v2 (#11268)

* Modify the form label (#11166)

* Modify the form label

* Update the message in line the ...

bf647ca71b4250587ae37fbfc23059f235089292 authored over 2 years ago by John Linhart <[email protected]>
Email address with two dots mark as invalid (#11258)

* Email address with two points as invalid

* Fix unit tests

* Add testAddContactsErrorMess...

7eab78b80e755a65dad5ab818c77a02e1fd7eeef authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Add default parameters to public method (#11259)

* Allow default Parameters method use in public

* Add unit tests

Co-authored-by: John Linh...

4a0256139fe5d800ee0521da1da6e709300d2a30 authored over 2 years ago by Zdeno Kuzmany <[email protected]>
4.3 to 4.x (#11265)

* Modify the form label (#11166)

* Modify the form label

* Update the message in line the ...

983fe3d4a45c43e441a1df0b39d4619583ce82bd authored over 2 years ago by John Linhart <[email protected]>
Bump to 4.3.1

75dce2f85f5ce0bb65c10db82bdf0adae7018a23 authored over 2 years ago by John Linhart <[email protected]>
sanitise admin account data during install

fcab4d40437b05b063482391722376b3040505fc authored over 2 years ago by Mattias Michaux <[email protected]>
Bump to 4.3.0

63b28ac5c22b7fa8f6c119afc73c76b1f0b8288e authored over 2 years ago by John Linhart <[email protected]>
Merge pull request from GHSA-pjpc-87mp-4332

* sanitise user agent before displaying

* Update app/bundles/EmailBundle/Views/SubscribedEvents...

31edf516f8d1fa4c47369d9eaa703e784eef4ed0 authored over 2 years ago by mollux <[email protected]>
Merge pull request from GHSA-jrwm-pr9x-cgq3

7413b67de448ddb3b0cec3eff47e97c77099cecf authored over 2 years ago by mollux <[email protected]>
ensure css and js assets are present and can be generated on composer based installs (#11164)

* temp scaffold form source file so form js asset can be generated

* updated the scaffolded f...

229091d4c93cde200323c6f5854a5e5f3df88973 authored over 2 years ago by mollux <[email protected]>
4.3.0-rc bump (#11176)

475f0b3f1e13acfd8950a01018b14293e8038663 authored over 2 years ago by John Linhart <[email protected]>
Fast rendering segment list (#11071)

* create ajax request, make use of cache for counts on page load, set cache using ajax

* remo...

12e64f48d25406ce3160a86da7fb6dd0ab5b0a95 authored over 2 years ago by Tejas Navghane <[email protected]>
Set correct stability channel (#11172)

aa0e4e32d5e58165a05bfc164da7d5d96be76e93 authored over 2 years ago by Ruth Cheesley <[email protected]>
Bumping to version 4.3.0-beta

851dd5590a10bcd63b49e131a9cd6121401b4364 authored over 2 years ago by John Linhart <[email protected]>
fix salesforce integration refresh token (#10993)

* fix(abstractintegration): fix admin users notification on integration error

Fixed error tha...

057a904c7b55de0acd8c6718c45a29dfa258c7fb authored over 2 years ago by Alfredo Arena <[email protected]>
Allow console to leverage the generic autoloader regardless of the location (part 2) (#11039)

* generic autoloader for console and application

Added test to check if a PR wouldn't break t...

c838688392d62abb52bb6ce8dd907c798c4dea49 authored over 2 years ago by mollux <[email protected]>
Bump grunt from 0.4.5 to 1.5.2 (#11113)

* Bump grunt from 0.4.5 to 1.5.2

Bumps [grunt](https://github.com/gruntjs/grunt) from 0.4.5 t...

94dca4f29a8ec94ab8ef2ab2c0fdc5df736e581a authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix: API - GET tag replace Apostrophe with its HTML Entity Number (#11116)

* Fix: API - GET tag replace Apostrophe with its HTML Entity Number

* Fix test cases

* Fix...

73ed8d348b57c4d3d2b03fa2b7771d49947f8c1b authored over 2 years ago by Tejas Navghane <[email protected]>
Fix translation initialisation issue (#11118)

Co-authored-by: John Linhart <[email protected]>

d3c9910b114aa75bd62d19d5e78c68e3b99c9803 authored over 2 years ago by Tejas Navghane <[email protected]>
TPROD-279 - The getExtendedType() method was removed from the FormTypeExtensionInterface (#11037)

* The getExtendedType() method was removed from the FormTypeExtensionInterface

And deprecatin...

e9e0014af58762c5ccb61075afa463638829fa17 authored over 2 years ago by John Linhart <[email protected]>
Adding missing table prefix (#11159)

* Adding missing table prefix

* Count the characters only when the input exists. It throws er...

12696843bee946466cb70ac8909dacc0b4f2b473 authored over 2 years ago by John Linhart <[email protected]>
Campaign forms source - add contact just to active campaign (#11130)

* Campaign forms source - add just to active campaign

* Add unit tests

Co-authored-by: Rut...

667c7a4711800593c1c8d9a36b84c943e8131fbb authored over 2 years ago by Zdeno Kuzmany <[email protected]>
TPROD-278 - Do not add format option when html5 is set for DateType (#11038)

* Do not add format option when html5 is set for DateType

* Added test

Co-authored-by: Joh...

24bf0c90b30b9dc2ebafdb4de15d95aac0f5f267 authored over 2 years ago by Miroslav Fedeleš <[email protected]>
TPROD-233 Enable hybrid Twig templates support in Mautic (`MauticCoreBundle:Default:content.html.twig`) (#10129)

* First work on Twig support in CoreBundle

* First work on Twig for ProfileController

* Ad...

0c63622cc894fe5d11fdb413726435a461ac50ac authored over 2 years ago by Dennis Ameling (he/him) <[email protected]>
Move removal of duplicate index from fixture to Doctrine event listener (#11058)

phpstan fixes

Revert "phpstan fixes"

Update app/bundles/CoreBundle/EventListener/DoctrineE...

d88deffb2fb193fc6226ea358a0c25e08e74c6a0 authored over 2 years ago by mollux <[email protected]>
Change version regexp (#10919)

* Change version regexp

* Add unit tests

* Fix PHP Stan

Co-authored-by: Ruth Cheesley <...

0b6f9b7c5553c0b8cc4b93fc84ad06ae7ac5c04e authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Fix 191 characters for created lead fields (#9460)

* Add 191 characters for created lead fields

* Fix length for new text field to 191 length

...

04d9da244eb15ea356bdc3f197310ec0dd6d368f authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Custom Objects plugin support (#10883)

* UuidInterface and UuidTrait added

* type hinting added to UuidInterface, loadMetadata funct...

51ef131e1f657089e60cd853669d215674b11477 authored over 2 years ago by John Linhart <[email protected]>
Add log processor (#11121)

* Add log processor

* Fix phpstan issues

* Improve log processor

* Add test case

Co-...

89749e5d1db6a8dc57c91b5003a68bbed2ba26aa authored over 2 years ago by Tejas Navghane <[email protected]>
Fix JS translations (#9749)

* Fix JS translation string

* Add unit tests

* Fix namespace in unit tests

* Fix namesp...

163865ff7496e95e372ee1c5a2afd65b65f9bc77 authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Added Curaçao and Isle of Man (#10498)

Co-authored-by: John Linhart <[email protected]>

eeef4dcd3e9fbbd0676a6e3b125279f277427b8e authored over 2 years ago by Dylan-86 <[email protected]>
Blank theme if no theme exists (#10154)

* Blank theme if no theme exists

* Removing the blank_theme config option

because there wa...

993830fb0780add1318524c006a9b11d94e7dadf authored over 2 years ago by lukassykora <[email protected]>
Asynchronously loaded segment contact list (#11005)

* MAUT-5163: Make contact grid in Segment view page loading async

* MAUT-5163: Resolving conf...

85036ac63f50ae9227f6f1e76023629001ed61c5 authored over 2 years ago by John Linhart <[email protected]>
Reports not equal expression include nullable values (#10043)

* Reports not equal expression include nullable values

* CS fixer

* Add unit tests

* Fi...

c69a8473d07947cff7218c84d3ed8f68303bc555 authored over 2 years ago by Zdeno Kuzmany <[email protected]>
rebase to 4.x (#10343)

Co-authored-by: Mohammad Abu Musa <[email protected]>
Co-authored-by: John Linhart <admin@esc...

c3df85db21082be399c18b2db8ee7d9440564dbf authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Fix crash when getting a field that is missing column if more missing (#10458)

* Fix crash when getting a field that is missing column if more missing

* fix phpstan

Co-a...

7dc29e6ae253b4cb24049daee5bbd8323a377e78 authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Fix audit log old value for company (#11110)

* Fix Contact Audit log doesn’t show Old value for Company

* Add test case for edit contact a...

fafc4bb80adb002b597a465d39fc2d04d3660f66 authored over 2 years ago by Tejas Navghane <[email protected]>
Replace uses of Symfony\Component\Debug\Debug by Symfony\Component\ErrorHandler\Debug (#11143)

Co-authored-by: John Linhart <[email protected]>

57d6ac450b91f2b926d30b5357faafabc65230c2 authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Bump minimist from 1.2.5 to 1.2.6 (#11026)

* Bump minimist from 1.2.5 to 1.2.6

Bumps [minimist](https://github.com/substack/minimist) fr...

48a4b618540a4915a292e382d83dc4d7872740a2 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Phpstan, Rector and JMS Serializer update (#11131)

* Updating jms/serializer-bundle from 3.8 to 4.0 as it's blocking Phpstan update

* Had to run...

5232d676cd99bc7181c6e605fbd9d84e3ee32080 authored over 2 years ago by John Linhart <[email protected]>
Segment mysql8 fix (#11126)

* Added ContactSegmentFilter::doesColumnSupportEmptyValue() method

* Respect empty value supp...

cef744b9b7e1965d5425df86f6ef48d85eb6a4b8 authored over 2 years ago by John Linhart <[email protected]>
Fix 500 error on contact API batch endpoint (#10724)

* New test for batch-editing a contact with rubbish ID which is failing

and test that confirm...

094e40049966646b862c210da143cb3000cb654e authored over 2 years ago by John Linhart <[email protected]>
Fix: Tags filter Tag IDs are displayed as dropdown options instead of… (#11088)

* Fix: Tags filter Tag IDs are displayed as dropdown options instead of Tag Name

* Add test c...

1ac25cb1fe1467e36bae2478ed0e0b8eff8af7ab authored over 2 years ago by Tejas Navghane <[email protected]>
Recommended configuration added to System Info + Zend assertions check (#11019)

* Adding new Recommendations tab to System Info

to show warnings if the system is not configu...

ac244d105e1dfaaa95a0f6e9dca028be05d1c2db authored over 2 years ago by John Linhart <[email protected]>
Tprod 293 - Replacing deprecated Intl methods (#11036)

* Symfony 5: Removed deprecated Intl::getLocaleBundle(), used Locales instead

* Symfony5: Rem...

eb5b77a45c67a978ff8cd86401673b2848330ab2 authored over 2 years ago by John Linhart <[email protected]>
Clearing risky tests (#11132)

* Fixing # "Risky test" warnings on PHPUNIT execution

* Refactoring useless test into useful
...

41ce1722f9f303291408b066d80449374939d45c authored over 2 years ago by John Linhart <[email protected]>
Fix progressive forms (#11125)

* Fix progressive forms

* Add simple unit tests

Co-authored-by: Ruth Cheesley <ruth.cheesl...

a483e63d09fc40cbb6af6356330c98ff525a61d9 authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Instances with DB prefix set failed after https://github.com/mautic/mautic/pull/11059 (#11128)

ed2bd2daf9d1811713982f6d52045ce5ea31abe7 authored over 2 years ago by John Linhart <[email protected]>
Corrected zip key for IPStack (#10722)

* fixed key for IPStack

* Fixed mock http response to align with actual response

5b1649c4b761d76d1cc144128ce397008032b435 authored over 2 years ago by Steve Robinson <[email protected]>
4.2 to 4.x (#11112)

* add missing whitespace (#10922)

* Fix segment membership filter build query (#10809)

* F...

fb26ee448b9482f70b7bb3405170fc036b656831 authored over 2 years ago by John Linhart <[email protected]>
TPROD-281 - Test kernel boot fix for Symfony 5 (#11045)

* Test rewritten using enableReboot() method

* Method createAnotherClient() removed as it wil...

d440b0a285787dcee902533e20675a585cb6877f authored over 2 years ago by Miroslav Fedeleš <[email protected]>
Deprecate AbstractIntegration (#11050)

Co-authored-by: John Linhart <[email protected]>

e77ee02b299abbe4780b90ac772a7f8861e2c21d authored over 2 years ago by Dennis Ameling (he/him) <[email protected]>
Remove transChoice() as it is deprecated in Symfony 4.2 (#11046)

* Remove transChoice() as it is deprecated in Symfony 4.2 and will be removed in 5.0

* Replac...

6c3903add78e57034089ce06f89adcf478c98852 authored over 2 years ago by Tejas Navghane <[email protected]>
Dont show empty fields in the contact and company detail view (#11016)

* Don't show empty fields

* Fix test

* Fix test

* Show fields with a set value

* Imp...

4961590b71ff8fa25ba49b2405c37eed393959e3 authored over 2 years ago by Volha Pivavarchyk <[email protected]>
Segment optimization IN to EXISTS (#10903)

* MAUT-3830 - WIP - change alias for inner query

* MAUT-3830 - WIP - introduce a way to get/s...

190c99d3cb8e03ba3a468e3b29e1de39071b3d26 authored over 2 years ago by John Linhart <[email protected]>
split up of lead column structure and field data fixtures (#11059)

CS fixes and improvements

phpstan fixes

Update app/bundles/InstallBundle/Config/config.php...

52764d147e110ae46437034ca518e2cf8a0823b6 authored over 2 years ago by mollux <[email protected]>
Update LeadImportType.php (#11011)

Fixed Import validation when uploading a CSV file in Mautic 4.x with PHP 8

Co-authored-by: Ru...

54bd8f201c878631378886ef7971e2ac28f3afee authored over 2 years ago by alinmbb <[email protected]>
rework the seek / fgets combo to be compatible with both PHP 7 and 8 (#11060)

* rework the seek / fget combo to be compatible with both PHP 7 and 8

* CS fixes

Co-author...

c2801d31dd6444a693a15338f2d7d1759ea949a6 authored over 2 years ago by mollux <[email protected]>
Removing options for TimeType that would cause an exception in Symfony 5.0 (#11040)

Co-authored-by: Ruth Cheesley <[email protected]>

e962dd03d5efb11ea5a66501a813a770cefe3114 authored over 2 years ago by John Linhart <[email protected]>
Updating the email validation mode to work in Symfony 5.0 (#11054)

The strict mode requires another dependency to be added via Composer so I suggest to change it t...

a0a236562cba68e7c6ba6845ced5ee793663f1c8 authored over 2 years ago by John Linhart <[email protected]>
Add company_id search command (#10702)

* Add company_id search command

* Add unit tests

* Improve unit tests

* Add functional ...

f4c535cc1f97b1e0adda48a81f3f2e05fc7637e0 authored over 2 years ago by Zdeno Kuzmany <[email protected]>
Improve docs on builder events (#11047)

* Improve docs on builder events

* Fix PHPSTAN

* Fix PHPSTAN errors

Co-authored-by: Rut...

fc2d90b3726f355072ff609119e2d61ad4488718 authored over 2 years ago by Dennis Ameling (he/him) <[email protected]>
TPROD-280 - The scale option was removed from the IntegerType (#11034)

* The scale option was removed from the IntegerType

* CSS style tweak

0ae189c4e1aae5a6f9b90c3798b1abdac705a383 authored over 2 years ago by Miroslav Fedeleš <[email protected]>
Replace Client with KernelBrowser (#11049)

01eb0459afaa8f91f32b87fe2c77e1a0623d0cef authored over 2 years ago by Tejas Navghane <[email protected]>
Merge 4.2 branch back to 4.x (#11015)

* add missing whitespace (#10922)

* Fix segment membership filter build query (#10809)

* F...

b7bbb742435c70aa4e9406ace8d7183c1341ad9e authored almost 3 years ago by Ruth Cheesley <[email protected]>
Fixing BC change after moving some segment filters to behaviors (#11003)

f4b72dbf07ed1a5901c337e005bbf66e4de3e3ce authored almost 3 years ago by John Linhart <[email protected]>
Segment delegate decorator event (#10890)

* make sub-querybuilders pass paramater types along and allow to bypass decorator to get crate v...

00c3fcba2f1b7e29b3de018fec90435eab82e445 authored almost 3 years ago by John Linhart <[email protected]>
Import validation (#10884)

* Validate imports to require mapping required fields

* Refactor required field validation fo...

2bc3256395806c06f10d4c30ce4d05f8ff7c07ab authored almost 3 years ago by John Linhart <[email protected]>
Segment query optimizatioin (#10904)

* Optimized DoNotContactFilterQueryBuilder

* Optimized addNewContactsRestrictions query

* ...

f080a838c9587a3463fed3a20a7f9440977cb02b authored almost 3 years ago by John Linhart <[email protected]>
Remove doc blocks TPROD-131 (#10970)

* Adding new CS Fixer rule to remove doc blocks

* Removing docblocks

See https://mautic.at...

17601d7ee95e9f0b5932143d43e122d6c07f033a authored almost 3 years ago by John Linhart <[email protected]>
Feature new click filters (#9852)

* Adds SMS and Email clicked date based segment filters

* Add support for clicking any link i...

657f2d55447dbfcccf951d6ae8d000b6d17ef5ac authored almost 3 years ago by Alan Hartless (he/him) <[email protected]>
fix segments list order (#10938)

* fix(segments): fixed session var name from segment to lead.list

* test(listcontrollertest):...

2297cc1b2c1aeb65302a070d31b04610a4fb2b24 authored almost 3 years ago by Alfredo Arena <[email protected]>
Added support for MySQL full-text search queries (#9335)

* Added support for MySQL full-text search queries

* Composer conflicts resolved

* Conflic...

18e0cea8cf0eab045eb92c91e6c6df0455b9d876 authored almost 3 years ago by Miroslav Fedeleš <[email protected]>
Added provision to check is editted segment is new. (#10003)

Co-authored-by: Ruth Cheesley <[email protected]>

e9d2f93416bcb6cf66f5e70b8da797463b668835 authored almost 3 years ago by Tejas Navghane <[email protected]>
Dynamic content events (#10886)

* add events to segment filters dictionary generation, alter choices event to be more dynamic, m...

7634c3dd73da62bb6a32a13e821e1ec8538b8eb6 authored almost 3 years ago by John Linhart <[email protected]>
add missing whitespace (#10923)

d7a1bc62b5cbc06e3a57e08be7862156e13f1d76 authored almost 3 years ago by mollux <[email protected]>
Bump to 4.2.0 stable

6b8a9db2185775f0dec83561f6fe5f71b6f53c91 authored almost 3 years ago by Ruth Cheesley <[email protected]>
Merge pull request from GHSA-mj6m-246h-9w56

* only allow access to specific PHP files in their specific location

* same change is needed in...

4e17a002e9abaedd007ce4d4d647101df8c7ae0f authored almost 3 years ago by mollux <[email protected]>
Add UI update deprecation notice (#10907)

5793296ff6e797aedbfbf317e1719ba237761454 authored almost 3 years ago by Dennis Ameling (he/him) <[email protected]>
Reusable getStandardColumns method (#10898)

* Move getStandardColumns method into the helper so it can be reused in other places.

* Fix t...

43cb36160f865163a267d37c1334de75f5a03a08 authored almost 3 years ago by John Linhart <[email protected]>
Stop unnecessary query (#10876)

* Ensure unnecessary update queries won't happen

UPDATE leads SET last_active = ... WHERE id ...

3dd403a65a03ce8972c6c8fc507845f52794c1d1 authored almost 3 years ago by John Linhart <[email protected]>
Add asset controller test

3bcca67abe89bacc005463acf5a22729063f530d authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Refactor unit tests to trait

f8d4c364d66e592512b08a17595019447f696f91 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
More unit tests

9c470c668093f277e7af9a47b0bd695bf995e9e3 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Merge branch '4.x' into fix-default-order-dir-controller

51f5ff02e24b452bfbd02d1930f18f3c5f16b57c authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Revert back strict return type

6b7e2c03bfa1603a146d17167e4dd9a15f55a372 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Add return type for getDefaultOrderDirection

50c8396286098f9296878cb353cdea3bbe7ade52 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Update app/bundles/CoreBundle/Controller/CommonController.php

Co-authored-by: John Linhart <[email protected]>

e13642abf10a0669ca9cf0956e3baa696f56a1c6 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Move getDefaultOrderDirection to CommonController

724da25455736acecccab41128d60e48e47a8bf2 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Add unit tests for landing page

6d38b0f29fd37a04759188e1dec76ab122a409f1 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Fix change order for default way

094ee0a5efc8651ed842ab457ac271b5c1372204 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Same date formatting also for campaigns

1fccd88c3b2454629af510deb0d7780e4bfec818 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>
Fix email ordering

34c988ba25592b6162c18fc85fd4c28fba8b5455 authored almost 3 years ago by Zdeno Kuzmany <[email protected]>