{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":669934372,"defaultBranch":"main","name":"pet-rescue","ownerLogin":"rubyforgood","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-23T22:48:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11573263?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726767053.0","currentOid":""},"activityList":{"items":[{"before":"02e81cc5abb75707d367656a26854aa0772ac864","after":"f03e89050502c01f19a3a510de23f0a92142261d","ref":"refs/heads/main","pushedAt":"2024-09-19T17:32:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"fix (#989)\n\n- added the breadcrumbs for application\r\n- remove subtitle","shortMessageHtmlLink":"fix (#989)"}},{"before":"155cb145f9f28f90b53ae9da31833ff901acafc6","after":null,"ref":"refs/heads/915_implement_person_model","pushedAt":"2024-09-19T17:30:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"}},{"before":"a28cb6fcc313ce1b608930cc84a5b60cd26a950d","after":"02e81cc5abb75707d367656a26854aa0772ac864","ref":"refs/heads/main","pushedAt":"2024-09-19T17:30:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"915 implement person model (#919)\n\n* Add Person reference to matches\r\n\r\n* Add adopters and fosterers scope to Person\r\n\r\n* Update seeds to create People\r\n\r\n* Set tenant to other instead of using mutable tenant to avoid other factory missing tenants\r\n\r\n* Remove organization association from factories with note about ActsAsTenant implementation\r\n\r\n* Ignore account_id column in Matches\r\n\r\n* Remove AdopterFosterAccount from Matches\r\n\r\n* Remove ignore account_id column from Matches\r\n\r\n* Refactor AdoptionMailer and FosterMailer to email Person instead of User\r\n\r\n* Add first_name and last_name to People\r\n\r\n* Add backfill for first_name and last_name of existing People records\r\n\r\n* Add seed data for Peoples' first_name and last_name\r\n\r\n* Ignore name column in Person\r\n\r\n* Remove name column from People\r\n\r\n* Remove ignore from Person\r\n\r\n* Set first_name and last_name NOT NULL in people table\r\n\r\n* Add NOT NULL for first_name and last_name in people table\r\n\r\n* Replace adopter_foster_account association with person for Matches\r\n\r\n* Add methods required for filtering with ransack to Person\r\n\r\n* Add through association to AdopterApplication so that it can start using person instead of account\r\n\r\n* Refactor manage_fosters related resources to use people instead of accounts\r\n\r\n* Fix form_submissions factory file name\r\n\r\n* Refactor AdopterApplicationPolicy for person and form_submission instead of account\r\n\r\n* Remove verify_form_submission! precheck for index? since viewing user's own index does not require form submission\r\n\r\n* Remove adopter role assignment to fosterer factory and create hybrid adopter_fosterer factory\r\n\r\n* Comment out section that was missed during AdopterFosterProfile refactoring\r\n\r\n* Add form_submission to this integration test as it is required for this behavior\r\n\r\n* Fix this fosterer context as fosterers do not currently have this permission\r\n\r\n* Remove AdopterFosterAccount association from AdopterApplication\r\n\r\n* Remove unnecessary Pet class methods\r\n\r\n* Create form submissions for three adopters and sample for AdopterApplication seed\r\n\r\n* Remove this alert as profiles and this path no longer exist\r\n\r\n* Remove account from AdopterApplication\r\n\r\n* Add Person to Likes\r\n\r\n* Remove AdopterFosterAccount from Likes\r\n\r\n* Drop AdopterFosterAccounts\r\n\r\n* Fix policy context\r\n\r\n* Remove missed precheck that used adopter_foster_account\r\n\r\n* Fix some matches logic after removing adopter_foster_accounts\r\n\r\n* Fix test\r\n\r\n* Fix merge conflict\r\n\r\n* Fix creating adoption from review index\r\n\r\n* Remove account build","shortMessageHtmlLink":"915 implement person model (#919)"}},{"before":"1e69141803410e04cde1693862fd384367f58426","after":"155cb145f9f28f90b53ae9da31833ff901acafc6","ref":"refs/heads/915_implement_person_model","pushedAt":"2024-09-19T03:56:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mononoken","name":"Ken Maeshima","path":"/mononoken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81536479?s=80&v=4"},"commit":{"message":"Remove account build","shortMessageHtmlLink":"Remove account build"}},{"before":null,"after":"df576fe952c21ce3a961eb4d1316ce6b60b51e1f","ref":"refs/heads/dependabot/bundler/jbuilder-2.13.0","pushedAt":"2024-09-19T03:33:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump jbuilder from 2.12.0 to 2.13.0\n\nBumps [jbuilder](https://github.com/rails/jbuilder) from 2.12.0 to 2.13.0.\n- [Release notes](https://github.com/rails/jbuilder/releases)\n- [Commits](https://github.com/rails/jbuilder/compare/v2.12.0...v2.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: jbuilder\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jbuilder from 2.12.0 to 2.13.0"}},{"before":null,"after":"4cb036ff8eadf4caf4747899f4bf8b50381368f0","ref":"refs/heads/dependabot/bundler/phonelib-0.9.2","pushedAt":"2024-09-19T03:32:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump phonelib from 0.9.1 to 0.9.2\n\nBumps [phonelib](https://github.com/daddyz/phonelib) from 0.9.1 to 0.9.2.\n- [Release notes](https://github.com/daddyz/phonelib/releases)\n- [Changelog](https://github.com/daddyz/phonelib/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/daddyz/phonelib/compare/v0.9.1...v0.9.2)\n\n---\nupdated-dependencies:\n- dependency-name: phonelib\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump phonelib from 0.9.1 to 0.9.2"}},{"before":"fb5158d6e89084d568679be703a05cb9db270156","after":null,"ref":"refs/heads/dependabot/bundler/dartsass-rails-0.5.1","pushedAt":"2024-09-18T13:55:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nsiwnf","name":"Sree P","path":"/nsiwnf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34173394?s=80&v=4"}},{"before":"7cbf707000ffa26922ffa5ac4e666820f3c3f2f9","after":"a28cb6fcc313ce1b608930cc84a5b60cd26a950d","ref":"refs/heads/main","pushedAt":"2024-09-18T13:55:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nsiwnf","name":"Sree P","path":"/nsiwnf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34173394?s=80&v=4"},"commit":{"message":"Bump dartsass-rails from 0.5.0 to 0.5.1\n\nBumps [dartsass-rails](https://github.com/rails/dartsass-rails) from 0.5.0 to 0.5.1.\n- [Release notes](https://github.com/rails/dartsass-rails/releases)\n- [Commits](https://github.com/rails/dartsass-rails/compare/v0.5.0...v0.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: dartsass-rails\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump dartsass-rails from 0.5.0 to 0.5.1"}},{"before":"87b584d9624207b976aedb778c31e5ba7085b26e","after":"fe0f1439ed0359f8fbf7faf2c8e5d9c2750e2ec0","ref":"refs/heads/dependabot/bundler/pg-1.5.8","pushedAt":"2024-09-18T13:52:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump pg from 1.5.6 to 1.5.8\n\nBumps [pg](https://github.com/ged/ruby-pg) from 1.5.6 to 1.5.8.\n- [Changelog](https://github.com/ged/ruby-pg/blob/master/History.md)\n- [Commits](https://github.com/ged/ruby-pg/compare/v1.5.6...v1.5.8)\n\n---\nupdated-dependencies:\n- dependency-name: pg\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pg from 1.5.6 to 1.5.8"}},{"before":"b3c923dbc9515e932d1713828447a80d86025be0","after":null,"ref":"refs/heads/dependabot/bundler/standard-1.40.0","pushedAt":"2024-09-18T13:51:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nsiwnf","name":"Sree P","path":"/nsiwnf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34173394?s=80&v=4"}},{"before":"2b10c0ce05b3c12529138d3bcedd4d8c840706c1","after":"7cbf707000ffa26922ffa5ac4e666820f3c3f2f9","ref":"refs/heads/main","pushedAt":"2024-09-18T13:50:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nsiwnf","name":"Sree P","path":"/nsiwnf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34173394?s=80&v=4"},"commit":{"message":"Bump standard from 1.39.2 to 1.40.0\n\nBumps [standard](https://github.com/standardrb/standard) from 1.39.2 to 1.40.0.\n- [Release notes](https://github.com/standardrb/standard/releases)\n- [Changelog](https://github.com/standardrb/standard/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/standardrb/standard/compare/v1.39.2...v1.40.0)\n\n---\nupdated-dependencies:\n- dependency-name: standard\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump standard from 1.39.2 to 1.40.0"}},{"before":"b8a223b12462d6e1cb3737b6c24e7a0d0bc3cad1","after":null,"ref":"refs/heads/all-contributors/add-basil-gray","pushedAt":"2024-09-17T22:02:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"}},{"before":"d1d10ba5850c688b1c64d2a6354b4d4f8e9f82e5","after":"2b10c0ce05b3c12529138d3bcedd4d8c840706c1","ref":"refs/heads/main","pushedAt":"2024-09-17T22:02:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"docs: add basil-gray as a contributor for code (#981)\n\n* docs: update README.md [skip ci]\r\n\r\n* docs: update .all-contributorsrc [skip ci]\r\n\r\n---------\r\n\r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>","shortMessageHtmlLink":"docs: add basil-gray as a contributor for code (#981)"}},{"before":"acf920e3a3537a16aea01fdf6b6ac7c9d9f8f9f5","after":"b8a223b12462d6e1cb3737b6c24e7a0d0bc3cad1","ref":"refs/heads/all-contributors/add-basil-gray","pushedAt":"2024-09-17T22:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update .all-contributorsrc [skip ci]","shortMessageHtmlLink":"docs: update .all-contributorsrc [skip ci]"}},{"before":"d1d10ba5850c688b1c64d2a6354b4d4f8e9f82e5","after":"acf920e3a3537a16aea01fdf6b6ac7c9d9f8f9f5","ref":"refs/heads/all-contributors/add-basil-gray","pushedAt":"2024-09-17T22:02:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update README.md [skip ci]","shortMessageHtmlLink":"docs: update README.md [skip ci]"}},{"before":null,"after":"d1d10ba5850c688b1c64d2a6354b4d4f8e9f82e5","ref":"refs/heads/all-contributors/add-basil-gray","pushedAt":"2024-09-17T22:02:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"remove purple boarder (#978)","shortMessageHtmlLink":"remove purple boarder (#978)"}},{"before":"28eec32247675ccddc792c0bb48bfe8f6db309db","after":"d1d10ba5850c688b1c64d2a6354b4d4f8e9f82e5","ref":"refs/heads/main","pushedAt":"2024-09-17T21:59:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"remove purple boarder (#978)","shortMessageHtmlLink":"remove purple boarder (#978)"}},{"before":"f2527d8e11af7378f9e1c95334f0a3d250bb2ba5","after":"28eec32247675ccddc792c0bb48bfe8f6db309db","ref":"refs/heads/main","pushedAt":"2024-09-16T17:49:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"add pet status badges (#975)\n\n* add pet status badges\r\n\r\n* code review suggestions","shortMessageHtmlLink":"add pet status badges (#975)"}},{"before":"c5e49614e8195e3d4e27fc0ab6f82ea7eef3c70c","after":"1e69141803410e04cde1693862fd384367f58426","ref":"refs/heads/915_implement_person_model","pushedAt":"2024-09-14T00:44:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mononoken","name":"Ken Maeshima","path":"/mononoken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81536479?s=80&v=4"},"commit":{"message":"Fix merge conflict","shortMessageHtmlLink":"Fix merge conflict"}},{"before":"c6d3dc220d78bf8195734a25d733fd31652f05cc","after":"f2527d8e11af7378f9e1c95334f0a3d250bb2ba5","ref":"refs/heads/main","pushedAt":"2024-09-13T14:36:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"968 - Add feedback link to dashboards (#974)\n\n* add feedback button\r\n\r\n* change feedback icon","shortMessageHtmlLink":"968 - Add feedback link to dashboards (#974)"}},{"before":"255e5f5d9c16068b14070f85fa5eb1f8416a3774","after":null,"ref":"refs/heads/all-contributors/add-italomatos","pushedAt":"2024-09-12T22:26:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"}},{"before":"80922d8c1242755c9fafdc13769bf2f2f1ef8136","after":"c6d3dc220d78bf8195734a25d733fd31652f05cc","ref":"refs/heads/main","pushedAt":"2024-09-12T22:26:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"docs: add italomatos as a contributor for code (#973)\n\n* docs: update README.md [skip ci]\r\n\r\n* docs: update .all-contributorsrc [skip ci]\r\n\r\n---------\r\n\r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>","shortMessageHtmlLink":"docs: add italomatos as a contributor for code (#973)"}},{"before":"62747a6fd24baf1346bee3329b92c453ad824a83","after":"80922d8c1242755c9fafdc13769bf2f2f1ef8136","ref":"refs/heads/main","pushedAt":"2024-09-12T22:26:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"remove toggle to cards for people features (#972)\n\n* remove toggle to cards for people features\r\n\r\n* code review suggestions","shortMessageHtmlLink":"remove toggle to cards for people features (#972)"}},{"before":"76a9122f4d38f8fe611fc4603d965bbecfabe806","after":"255e5f5d9c16068b14070f85fa5eb1f8416a3774","ref":"refs/heads/all-contributors/add-italomatos","pushedAt":"2024-09-12T22:25:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update .all-contributorsrc [skip ci]","shortMessageHtmlLink":"docs: update .all-contributorsrc [skip ci]"}},{"before":"62747a6fd24baf1346bee3329b92c453ad824a83","after":"76a9122f4d38f8fe611fc4603d965bbecfabe806","ref":"refs/heads/all-contributors/add-italomatos","pushedAt":"2024-09-12T22:25:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update README.md [skip ci]","shortMessageHtmlLink":"docs: update README.md [skip ci]"}},{"before":null,"after":"62747a6fd24baf1346bee3329b92c453ad824a83","ref":"refs/heads/all-contributors/add-italomatos","pushedAt":"2024-09-12T22:25:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"951 - Dashboard Task Row Clickable (#966)\n\n* Dashboard Task Row Clickable\r\n\r\n* Update links for task table columns to point to pet task tab","shortMessageHtmlLink":"951 - Dashboard Task Row Clickable (#966)"}},{"before":"3523e41c01037d5fe1396be349aa1e7b678c955d","after":"c5e49614e8195e3d4e27fc0ab6f82ea7eef3c70c","ref":"refs/heads/915_implement_person_model","pushedAt":"2024-09-11T01:37:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mononoken","name":"Ken Maeshima","path":"/mononoken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81536479?s=80&v=4"},"commit":{"message":"Fix merge conflict","shortMessageHtmlLink":"Fix merge conflict"}},{"before":"0f01226253a4a1cf3ba54c981b7546b04a7200ef","after":"3523e41c01037d5fe1396be349aa1e7b678c955d","ref":"refs/heads/915_implement_person_model","pushedAt":"2024-09-11T01:30:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mononoken","name":"Ken Maeshima","path":"/mononoken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81536479?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"6a9acf7a277b7bc8a225ad5e6783588a99e142ee","after":"0f01226253a4a1cf3ba54c981b7546b04a7200ef","ref":"refs/heads/915_implement_person_model","pushedAt":"2024-09-11T01:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mononoken","name":"Ken Maeshima","path":"/mononoken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81536479?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"65ad86d9deeda5c06fdde060680180e343dabcb7","after":"62747a6fd24baf1346bee3329b92c453ad824a83","ref":"refs/heads/main","pushedAt":"2024-09-10T23:58:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kasugaijin","name":"Ben","path":"/kasugaijin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/95949082?s=80&v=4"},"commit":{"message":"951 - Dashboard Task Row Clickable (#966)\n\n* Dashboard Task Row Clickable\r\n\r\n* Update links for task table columns to point to pet task tab","shortMessageHtmlLink":"951 - Dashboard Task Row Clickable (#966)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEuyZ2AgA","startCursor":null,"endCursor":null}},"title":"Activity ยท rubyforgood/pet-rescue"}