{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30856851,"defaultBranch":"master","name":"CRM","ownerLogin":"ChurchCRM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-16T06:38:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11025185?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717384149.0","currentOid":""},"activityList":{"items":[{"before":"6df494c07cbb9ba806115894eefdb580c3f4c4ab","after":null,"ref":"refs/heads/twig","pushedAt":"2024-06-03T03:09:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"}},{"before":null,"after":"6df494c07cbb9ba806115894eefdb580c3f4c4ab","ref":"refs/heads/codespell","pushedAt":"2024-06-03T03:08:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"fix typos found by codespell","shortMessageHtmlLink":"fix typos found by codespell"}},{"before":null,"after":"6df494c07cbb9ba806115894eefdb580c3f4c4ab","ref":"refs/heads/twig","pushedAt":"2024-06-03T03:08:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"fix typos found by codespell","shortMessageHtmlLink":"fix typos found by codespell"}},{"before":"e3fd3c9c61f952bf4779502aa6ce3e3579a61c88","after":"ec75af8fcf150e4880dfd4424d40d6df87c001bb","ref":"refs/heads/master","pushedAt":"2024-05-29T02:45:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Fix ubuntu.sh (#7020)\n\nOriginal install script would no longer work to successful completion on\r\na modern Ubuntu setup.","shortMessageHtmlLink":"Fix ubuntu.sh (#7020)"}},{"before":"f9d0e23123e168288147fd54cd91e50b772cf109","after":"5a8d78cc6f45eabcf41dc6199fcec8988c1db10c","ref":"refs/heads/rector-cleanup","pushedAt":"2024-05-28T04:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"fix invalid legacyFilterInput type in PledgeEditor","shortMessageHtmlLink":"fix invalid legacyFilterInput type in PledgeEditor"}},{"before":"23e29dd98a2fc25ced7ace66bdbf852979995187","after":"f9d0e23123e168288147fd54cd91e50b772cf109","ref":"refs/heads/rector-cleanup","pushedAt":"2024-05-28T04:02:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"phpcs optionmanager","shortMessageHtmlLink":"phpcs optionmanager"}},{"before":"fc86335f8c940e1f20a221687f1ce1923fa4ea9a","after":"23e29dd98a2fc25ced7ace66bdbf852979995187","ref":"refs/heads/rector-cleanup","pushedAt":"2024-05-28T03:41:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"fix typeerror in PrintFYIDSelect","shortMessageHtmlLink":"fix typeerror in PrintFYIDSelect"}},{"before":"d0c25d56ef95aa1c68f43da8dbefeba5f5c2bba0","after":null,"ref":"refs/heads/personeditor-cleanup-pt1","pushedAt":"2024-05-27T20:13:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"}},{"before":"bd0ee3cb64acff653a5b0dbd6d8d1c665ce2f835","after":"e3fd3c9c61f952bf4779502aa6ce3e3579a61c88","ref":"refs/heads/master","pushedAt":"2024-05-27T20:13:30.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"PersonEditor cleanup pt1 (#7053)","shortMessageHtmlLink":"PersonEditor cleanup pt1 (#7053)"}},{"before":"b9b3504ec08f855e15fd1e76587eb8841c8c41f0","after":"d0c25d56ef95aa1c68f43da8dbefeba5f5c2bba0","ref":"refs/heads/personeditor-cleanup-pt1","pushedAt":"2024-05-27T18:21:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"respencer","name":"Robert Spencer","path":"/respencer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201834?s=80&v=4"},"commit":{"message":"ensure ints are ints on PersonEditor","shortMessageHtmlLink":"ensure ints are ints on PersonEditor"}},{"before":"c450240f825b23f7e50f74b8d5699285ffcc7c57","after":null,"ref":"refs/heads/7032-required-state-causes-issue-on-self-registration-page","pushedAt":"2024-05-27T16:19:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"}},{"before":"6861cecdacc5fad54fb38f1704ff01314c73b590","after":"bd0ee3cb64acff653a5b0dbd6d8d1c665ce2f835","ref":"refs/heads/master","pushedAt":"2024-05-27T16:19:02.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Remove requirement of State field (#7033)\n\n# Description & Issue number it closes \r\n\r\n\r\nYou can't force a requirement on state, as not every address has a State\r\nassociated with it.\r\n\r\nThe JavaScript is also partially broken on this page.\r\n\r\nWill resolve #7032 if completed.\r\n\r\n## Screenshots (if appropriate)\r\n \r\n\r\nSee #7032\r\n\r\n## How to test the changes?\r\n\r\nManually testing.\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to not work as expected)\r\n- [ ] This change requires a documentation update\r\n\r\n# How Has This Been Tested?\r\n\r\n\r\n\r\nManual testing.\r\n\r\n# Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented my code, particularly in hard-to-understand areas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [ ] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules","shortMessageHtmlLink":"Remove requirement of State field (#7033)"}},{"before":"7101471775268cfa5bbe2599a8fa959e762c6d78","after":"b9b3504ec08f855e15fd1e76587eb8841c8c41f0","ref":"refs/heads/personeditor-cleanup-pt1","pushedAt":"2024-05-27T15:57:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"ensure ints are ints on PersonEditor","shortMessageHtmlLink":"ensure ints are ints on PersonEditor"}},{"before":"9e8d5b04bcaf732bc3ada2da7e22691ea962d7b3","after":"c450240f825b23f7e50f74b8d5699285ffcc7c57","ref":"refs/heads/7032-required-state-causes-issue-on-self-registration-page","pushedAt":"2024-05-27T15:56:43.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Merge branch 'master' into 7032-required-state-causes-issue-on-self-registration-page","shortMessageHtmlLink":"Merge branch 'master' into 7032-required-state-causes-issue-on-self-r…"}},{"before":"49392a62b6da1606c48a980ac1861b293cbee996","after":"6861cecdacc5fad54fb38f1704ff01314c73b590","ref":"refs/heads/master","pushedAt":"2024-05-27T15:42:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Base64 encoded image has artifacts (#7046)","shortMessageHtmlLink":"Base64 encoded image has artifacts (#7046)"}},{"before":"7320c6f91bfd943de9671d4c512b654d38bf18f7","after":"49392a62b6da1606c48a980ac1861b293cbee996","ref":"refs/heads/master","pushedAt":"2024-05-27T15:13:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Replace rejected character with acceptable one (#7047)","shortMessageHtmlLink":"Replace rejected character with acceptable one (#7047)"}},{"before":"fa1e8c1d75b9ae988b14359008d3b70245cc2bcc","after":null,"ref":"refs/heads/propel-developer-experience-improvement","pushedAt":"2024-05-27T15:04:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"}},{"before":"2d894bccfbcdef02b979ba37972eab25d292a459","after":"7320c6f91bfd943de9671d4c512b654d38bf18f7","ref":"refs/heads/master","pushedAt":"2024-05-27T15:04:32.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Propel developer experience improvement (#7051)","shortMessageHtmlLink":"Propel developer experience improvement (#7051)"}},{"before":"2d810214e9af86e6c6e0db487c5bcf1105db122c","after":"9e8d5b04bcaf732bc3ada2da7e22691ea962d7b3","ref":"refs/heads/7032-required-state-causes-issue-on-self-registration-page","pushedAt":"2024-05-27T08:14:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"respencer","name":"Robert Spencer","path":"/respencer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201834?s=80&v=4"},"commit":{"message":"Remove requirement of State field","shortMessageHtmlLink":"Remove requirement of State field"}},{"before":"41a3d44be6085eed3c342b449b47496bbb837568","after":"fa1e8c1d75b9ae988b14359008d3b70245cc2bcc","ref":"refs/heads/propel-developer-experience-improvement","pushedAt":"2024-05-27T07:42:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"respencer","name":"Robert Spencer","path":"/respencer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201834?s=80&v=4"},"commit":{"message":"move propel orm config within backend app, move scripts to composer and automatically invoke on install/update","shortMessageHtmlLink":"move propel orm config within backend app, move scripts to composer a…"}},{"before":"85a4a44dbc5caca5102e4e0851e6f9cdb512e192","after":null,"ref":"refs/heads/fix-some-xss","pushedAt":"2024-05-27T02:46:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"}},{"before":"ef2e6dc1ce155ab2d96debc2fae93fe7716a2051","after":"2d894bccfbcdef02b979ba37972eab25d292a459","ref":"refs/heads/master","pushedAt":"2024-05-27T02:46:16.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Fix assorted security issues (#7055)\n\n# Description & Issue number it closes \r\n\r\nFixed assorted security issues reported via Github issues or static\r\nanalysis tooling.\r\n\r\nCloses #6471\r\nCloses #6848 \r\nCloses #6853\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)","shortMessageHtmlLink":"Fix assorted security issues (#7055)"}},{"before":"89a82c4ed78ae92d244fd90dde4e69a95c362703","after":"41a3d44be6085eed3c342b449b47496bbb837568","ref":"refs/heads/propel-developer-experience-improvement","pushedAt":"2024-05-27T02:13:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"move propel orm config within backend app, move scripts to composer and automatically invoke on install/update","shortMessageHtmlLink":"move propel orm config within backend app, move scripts to composer a…"}},{"before":"f1ae766a6bbcfa650b93a3db7a64ab4276722fca","after":"85a4a44dbc5caca5102e4e0851e6f9cdb512e192","ref":"refs/heads/fix-some-xss","pushedAt":"2024-05-27T02:11:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix-some-xss","shortMessageHtmlLink":"Merge branch 'master' into fix-some-xss"}},{"before":"ca49fd195193f38f5657600eee4051a33f773b56","after":"ef2e6dc1ce155ab2d96debc2fae93fe7716a2051","ref":"refs/heads/master","pushedAt":"2024-05-26T20:01:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"DawoudIO","name":"George Dawoud","path":"/DawoudIO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/554959?s=80&v=4"},"commit":{"message":"Update Barbados (BB) states (#7057)","shortMessageHtmlLink":"Update Barbados (BB) states (#7057)"}},{"before":"4e9011649520154409b7cdc33524cc5ea9aac510","after":"2d810214e9af86e6c6e0db487c5bcf1105db122c","ref":"refs/heads/7032-required-state-causes-issue-on-self-registration-page","pushedAt":"2024-05-26T14:44:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"respencer","name":"Robert Spencer","path":"/respencer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/201834?s=80&v=4"},"commit":{"message":"Remove requirement of State field","shortMessageHtmlLink":"Remove requirement of State field"}},{"before":null,"after":"f1ae766a6bbcfa650b93a3db7a64ab4276722fca","ref":"refs/heads/fix-some-xss","pushedAt":"2024-05-26T06:35:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"remove stored XSS from CSVImport.php (#6471)","shortMessageHtmlLink":"remove stored XSS from CSVImport.php (#6471)"}},{"before":"cf6841ac70eb57a26e5adfde9fa1be7ba80f9450","after":"89a82c4ed78ae92d244fd90dde4e69a95c362703","ref":"refs/heads/propel-developer-experience-improvement","pushedAt":"2024-05-26T03:48:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"move propel orm config within backend app, move scripts to composer and automatically invoke on install/update","shortMessageHtmlLink":"move propel orm config within backend app, move scripts to composer a…"}},{"before":"31480891320a8f2d97a47a55da741c29269f0fc9","after":"7101471775268cfa5bbe2599a8fa959e762c6d78","ref":"refs/heads/personeditor-cleanup-pt1","pushedAt":"2024-05-26T03:48:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"ensure ints are ints on PersonEditor","shortMessageHtmlLink":"ensure ints are ints on PersonEditor"}},{"before":"912b2e2ba656a4cb27c243279f73e2d764ecac1e","after":"ca49fd195193f38f5657600eee4051a33f773b56","ref":"refs/heads/master","pushedAt":"2024-05-26T03:45:42.000Z","pushType":"pr_merge","commitsCount":73,"pusher":{"login":"DAcodedBEAT","name":"Arun Philip","path":"/DAcodedBEAT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5031018?s=80&v=4"},"commit":{"message":"Created states for countries (country codes j-q) (#7042)\n\n# Description \r\n\r\nCreated states for: Jersey, Jordan, Japan, Kenya, Kyrgyzstan, Cambodia,\r\nKiribati, Comoros, North Korea, South Korea, Kuwait, Kazakhstan, Laos,\r\nLebanon, Liechtenstein, Sri Lanka, Liberia, Lesotho, Lithuania,\r\nLuxembourg, Latvia, Libya,\r\nMorocco, Monaco, Moldova, Montenegro, Saint Martin (french part),\r\nMadagascar, Marshall Islands, Macedonia, Mali,\r\nMyanmar, Mongolia, Macau, Northern Mariana Islands, Mauritania, Malta,\r\nMauritius, Maldives, Malawi, Mexico, Malaysia, Mozambique, Namibia, New\r\nCaledonia, Niger, Norfolk Island, Nigeria, Nicaragua, Norway, Nepal,\r\nNauru, Niue, New Zealand, Macedonia (FYROM), Panama, Peru, French\r\nPolynesia, Papua New Guinea, Philippines, Pakistan,\r\nPoland, Saint Pierre and Miquelon, Pitcairn Islands, Palestine,\r\nPortugal, Palau, Paraguay, Qatar.\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)","shortMessageHtmlLink":"Created states for countries (country codes j-q) (#7042)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWnzKfQA","startCursor":null,"endCursor":null}},"title":"Activity · ChurchCRM/CRM"}