{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":623546651,"defaultBranch":"main","name":"third-party-capital","ownerLogin":"GoogleChromeLabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-04T15:30:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31970254?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726181438.0","currentOid":""},"activityList":{"items":[{"before":"62c950c4ed8b0904f02b2ba882a146d8fdc49eed","after":"72667a6a30a1ca3580be5268cc54d27d0d44d537","ref":"refs/heads/main","pushedAt":"2024-09-13T18:04:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Ensure PHPUnit tests are run when third party JSON files are changed. (#75)","shortMessageHtmlLink":"Ensure PHPUnit tests are run when third party JSON files are changed. ("}},{"before":null,"after":"e69c334a7ffc36eb29813c9be47c96e694012166","ref":"refs/heads/fix/phpunit-tests-not-run","pushedAt":"2024-09-12T22:50:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Ensure PHPUnit tests are run when third party JSON files are changed.","shortMessageHtmlLink":"Ensure PHPUnit tests are run when third party JSON files are changed."}},{"before":"1efad1c6b7a33274f80cbae995e4e0ab36bcd174","after":"62c950c4ed8b0904f02b2ba882a146d8fdc49eed","ref":"refs/heads/main","pushedAt":"2024-09-11T20:02:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Implement a very simple conditional templating system (#73)\n\n* Try implementing a very simple conditional templating system.\r\n\r\n* Fix tests.\r\n\r\n* Fix tests.\r\n\r\n* Implement template conditionals in PHP.\r\n\r\n* Update Google Analytics to use conditionals for consent and set default consentValues to null.\r\n\r\n* Fix bug resolved in #74 on the PHP side too.\r\n\r\n* Ignore PHP vendor folder for ESLint.\r\n\r\n* Improve regex.\r\n\r\n* Improve regex.\r\n\r\n* Improve regex and add another test for malformed code.\r\n\r\n* Try again.\r\n\r\n* Revert \"Try again.\"\r\n\r\nThis reverts commit 4717ea04f100a6fb09b802abaa7f69a87936b1e1.","shortMessageHtmlLink":"Implement a very simple conditional templating system (#73)"}},{"before":"4717ea04f100a6fb09b802abaa7f69a87936b1e1","after":"9997319c95909ed86682f113534096e80176733b","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-10T19:42:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Revert \"Try again.\"\n\nThis reverts commit 4717ea04f100a6fb09b802abaa7f69a87936b1e1.","shortMessageHtmlLink":"Revert \"Try again.\""}},{"before":"9104d7a435dff08f6c5508c5a71e98f4cddde72c","after":"4717ea04f100a6fb09b802abaa7f69a87936b1e1","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-10T19:40:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Try again.","shortMessageHtmlLink":"Try again."}},{"before":"4d900c990d5ac5b0942cb865365023a488e178bb","after":"9104d7a435dff08f6c5508c5a71e98f4cddde72c","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-10T19:37:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Improve regex and add another test for malformed code.","shortMessageHtmlLink":"Improve regex and add another test for malformed code."}},{"before":"d836bfffa9448551852bb472394025fcfd42f488","after":"4d900c990d5ac5b0942cb865365023a488e178bb","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-10T19:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Improve regex.","shortMessageHtmlLink":"Improve regex."}},{"before":"05b2b81453ba3faf3b58d288cdca1ffbf177353a","after":"d836bfffa9448551852bb472394025fcfd42f488","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-10T19:30:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Improve regex.","shortMessageHtmlLink":"Improve regex."}},{"before":"07cf1d4e15960ca29d0cdf4eca866ac58693a405","after":"05b2b81453ba3faf3b58d288cdca1ffbf177353a","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-10T19:24:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Fix bug resolved in #74 on the PHP side too.","shortMessageHtmlLink":"Fix bug resolved in #74 on the PHP side too."}},{"before":"ad7e126cb1bd64b2db76cd1e2c88b7a3f9d919ac","after":"1efad1c6b7a33274f80cbae995e4e0ab36bcd174","ref":"refs/heads/main","pushedAt":"2024-09-10T18:49:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flashdesignory","name":"Thorsten Kober","path":"/flashdesignory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/372973?s=80&v=4"},"commit":{"message":"refactor utils (#74)","shortMessageHtmlLink":"refactor utils (#74)"}},{"before":"6d914317001ed55a1284eb8501e320492e7da19b","after":"07cf1d4e15960ca29d0cdf4eca866ac58693a405","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-05T21:42:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Update Google Analytics to use conditionals for consent and set default consentValues to null.","shortMessageHtmlLink":"Update Google Analytics to use conditionals for consent and set defau…"}},{"before":"9cbd3b52e4a1112cae9889ca24f8e19770533901","after":"6d914317001ed55a1284eb8501e320492e7da19b","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-05T21:08:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Fix tests.","shortMessageHtmlLink":"Fix tests."}},{"before":"136df827fe9fada73ff973e7b3f112dca4f642d7","after":"9cbd3b52e4a1112cae9889ca24f8e19770533901","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-05T21:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Fix tests.","shortMessageHtmlLink":"Fix tests."}},{"before":null,"after":"136df827fe9fada73ff973e7b3f112dca4f642d7","ref":"refs/heads/enhancement/code-template-conditionals","pushedAt":"2024-09-05T20:58:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Try implementing a very simple conditional templating system.","shortMessageHtmlLink":"Try implementing a very simple conditional templating system."}},{"before":"87ab337442b97805f0114af130f96fb5ed2d2975","after":"ad7e126cb1bd64b2db76cd1e2c88b7a3f9d919ac","ref":"refs/heads/main","pushedAt":"2024-09-05T20:35:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Bring PHP functionality in line with recent JS changes and add integration tests for third parties (#70)\n\n* Update PHPStan level to 6 and fix violations, bump min PHP to 7.2, update GitHub workflows.\r\n\r\n* Update composer.lock.\r\n\r\n* Ensure correct namespace usage and line lengths.\r\n\r\n* Add support for script optionalParams to PHP codebase.\r\n\r\n* Fix bugs in data formatter class.\r\n\r\n* Prevent override of functions that should not be overridden.\r\n\r\n* Fix test based on code generation bug fix.\r\n\r\n* Add missing support for null values in HTML attributes.\r\n\r\n* Add PHP integration test coverage for the third parties.\r\n\r\n* Align multiple subsequent assignments.\r\n\r\n* Fix alignment.\r\n\r\n* Add support for Google Tag Manager.\r\n\r\n* Update references to the JS codebase in PHP methods.\r\n\r\n* Add comment to clarify.\r\n\r\n* Fix failing test following GA schema changes.","shortMessageHtmlLink":"Bring PHP functionality in line with recent JS changes and add integr…"}},{"before":"58de6d48a05f4e1a5994c910d96fd59894039338","after":"b38ca1214a4742d20037b83c7b3d699ba9eda2e3","ref":"refs/heads/add/optional-params-php-support","pushedAt":"2024-09-05T20:34:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Fix failing test following GA schema changes.","shortMessageHtmlLink":"Fix failing test following GA schema changes."}},{"before":"177d4fd47d8b0d70092f1cb681d6e04323d036cb","after":"87ab337442b97805f0114af130f96fb5ed2d2975","ref":"refs/heads/main","pushedAt":"2024-09-04T20:48:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"housseindjirdeh","name":"Houssein Djirdeh","path":"/housseindjirdeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12476932?s=80&v=4"},"commit":{"message":"fix(ga): setup default consent state (#71)\n\n* fix(ga): setup default consent state\r\n\r\n* refactor: use optional params\r\n\r\n* fix: update type","shortMessageHtmlLink":"fix(ga): setup default consent state (#71)"}},{"before":"a0b6d2f81aa2994babff3bde2995a3a07cdadabb","after":"58de6d48a05f4e1a5994c910d96fd59894039338","ref":"refs/heads/add/optional-params-php-support","pushedAt":"2024-08-29T21:37:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Add comment to clarify.","shortMessageHtmlLink":"Add comment to clarify."}},{"before":"54cd44d1bd197a7809ab2f6ede4d13a973087c3d","after":"177d4fd47d8b0d70092f1cb681d6e04323d036cb","ref":"refs/heads/main","pushedAt":"2024-08-29T21:27:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Update PHPStan level to 6 and fix violations and bump minimum PHP to 7.2 (#69)\n\n* Update PHPStan level to 6 and fix violations, bump min PHP to 7.2, update GitHub workflows.\r\n\r\n* Update composer.lock.\r\n\r\n* Ensure correct namespace usage and line lengths.\r\n\r\n* Align multiple subsequent assignments.","shortMessageHtmlLink":"Update PHPStan level to 6 and fix violations and bump minimum PHP to …"}},{"before":"350f2770ffefbc7226575f5e76e839dd295453e0","after":"a0b6d2f81aa2994babff3bde2995a3a07cdadabb","ref":"refs/heads/add/optional-params-php-support","pushedAt":"2024-08-29T18:58:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Update references to the JS codebase in PHP methods.","shortMessageHtmlLink":"Update references to the JS codebase in PHP methods."}},{"before":null,"after":"350f2770ffefbc7226575f5e76e839dd295453e0","ref":"refs/heads/add/optional-params-php-support","pushedAt":"2024-08-29T18:49:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Add support for Google Tag Manager.","shortMessageHtmlLink":"Add support for Google Tag Manager."}},{"before":"260b9f196092472e974e124a24f0a49bf0fba997","after":"da4a2c266eb8ed6449295adfc2cc544d0d3248e3","ref":"refs/heads/update/phpstan-level-6","pushedAt":"2024-08-29T18:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Align multiple subsequent assignments.","shortMessageHtmlLink":"Align multiple subsequent assignments."}},{"before":"ecda3690cfbf27a0411caaffba086eacfed9d1d8","after":"260b9f196092472e974e124a24f0a49bf0fba997","ref":"refs/heads/update/phpstan-level-6","pushedAt":"2024-08-29T16:22:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Ensure correct namespace usage and line lengths.","shortMessageHtmlLink":"Ensure correct namespace usage and line lengths."}},{"before":"0537239f0f2027f2f066c5fbcca723d2b65aef67","after":"ecda3690cfbf27a0411caaffba086eacfed9d1d8","ref":"refs/heads/update/phpstan-level-6","pushedAt":"2024-08-29T15:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Update composer.lock.","shortMessageHtmlLink":"Update composer.lock."}},{"before":null,"after":"0537239f0f2027f2f066c5fbcca723d2b65aef67","ref":"refs/heads/update/phpstan-level-6","pushedAt":"2024-08-29T15:11:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Update PHPStan level to 6 and fix violations, bump min PHP to 7.2, update GitHub workflows.","shortMessageHtmlLink":"Update PHPStan level to 6 and fix violations, bump min PHP to 7.2, up…"}},{"before":"e45b33ba56b99499f88240f9935378e883fbab51","after":"54cd44d1bd197a7809ab2f6ede4d13a973087c3d","ref":"refs/heads/main","pushedAt":"2024-08-28T18:24:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"housseindjirdeh","name":"Houssein Djirdeh","path":"/housseindjirdeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12476932?s=80&v=4"},"commit":{"message":"Update PHP code to rely on latest JSON data file locations. (#65)","shortMessageHtmlLink":"Update PHP code to rely on latest JSON data file locations. (#65)"}},{"before":"b94f13f2d8baf9c1f187591732ede779c568c36b","after":"e45b33ba56b99499f88240f9935378e883fbab51","ref":"refs/heads/main","pushedAt":"2024-08-28T18:24:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"housseindjirdeh","name":"Houssein Djirdeh","path":"/housseindjirdeh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12476932?s=80&v=4"},"commit":{"message":"move json to root (#64)","shortMessageHtmlLink":"move json to root (#64)"}},{"before":null,"after":"cb04e02b32b2a69d513041748a45b9f4012785ec","ref":"refs/heads/update/json-file-php-imports","pushedAt":"2024-08-22T20:45:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"felixarntz","name":"Felix Arntz","path":"/felixarntz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3531426?s=80&v=4"},"commit":{"message":"Update PHP code to rely on latest JSON data file locations.","shortMessageHtmlLink":"Update PHP code to rely on latest JSON data file locations."}},{"before":"d5ccdb6e77f639e5155e4fd52f0c19f8356b8371","after":"b94f13f2d8baf9c1f187591732ede779c568c36b","ref":"refs/heads/main","pushedAt":"2024-08-02T21:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flashdesignory","name":"Thorsten Kober","path":"/flashdesignory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/372973?s=80&v=4"},"commit":{"message":"2.3.0","shortMessageHtmlLink":"2.3.0"}},{"before":"d58932d037bbbbdb4589c66eb4bddedfd8037f01","after":"d5ccdb6e77f639e5155e4fd52f0c19f8356b8371","ref":"refs/heads/main","pushedAt":"2024-08-02T21:52:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"flashdesignory","name":"Thorsten Kober","path":"/flashdesignory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/372973?s=80&v=4"},"commit":{"message":"more fixes (#63)","shortMessageHtmlLink":"more fixes (#63)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxODowNDoxMy4wMDAwMDBazwAAAAS1wzYI","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxODowNDoxMy4wMDAwMDBazwAAAAS1wzYI","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMlQyMTo1MjowMy4wMDAwMDBazwAAAASQj7Na"}},"title":"Activity · GoogleChromeLabs/third-party-capital"}