{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":342570977,"defaultBranch":"main","name":"police-data-trust","ownerLogin":"codeforboston","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-26T12:35:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2533182?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726526674.0","currentOid":""},"activityList":{"items":[{"before":"04162f23248ae83c3351dda86e20e2a07fa4797e","after":null,"ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-16T22:44:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"}},{"before":"0ff43bba3fcf4aaaab0879e389dd0310cb748caa","after":"008334f16edb3845376ba6dd01f5489263ede822","ref":"refs/heads/main","pushedAt":"2024-09-16T22:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Add OAS Specifications for v2 API (#397)\n\n* Add OAS Specifications for v2 API\r\n- officers\r\n- agencies\r\n- partners\r\n- litigation\r\n- common schemas for error and pagination\r\n\r\n* Update Spec\r\n\r\n* Added Complaints endpoints\r\n\r\n* Convert IDs to UIDs\r\n\r\n* Add an OAS to Pydantic converter\r\n- Includes Pydantic models for the main OAS schemas\r\n- Also updated ID -> UID to comply with Neo4j reqs\r\n\r\n* Agency ID -> UID\r\n\r\n* Typo\r\n\r\n* Schema updates\r\n- Associate officers with units, not agencies\r\n- Add website url to review boards\r\n- Differenciate command posts from standard officer employment\r\n- Rename officer associations (investigators, commanders, etc.)\r\nUpdate OAS README\r\n\r\n* Update OAS Readme\r\n\r\n* Updates to schema properties\r\n- Enthinicy enums added. Choices are based on the US DOI standards for\r\n observeer collected demographic data.\r\n https://www.doi.gov/pmb/eeo/directives/race-data\r\n- Added dates to Unit and Penalty.\r\n- UID added to penalties\r\n\r\n* Update Pydantic models","shortMessageHtmlLink":"Add OAS Specifications for v2 API (#397)"}},{"before":"50060ad0ffc5eeb20b82c3a2c456f635ac587ec3","after":"04162f23248ae83c3351dda86e20e2a07fa4797e","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-16T22:25:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Update Pydantic models","shortMessageHtmlLink":"Update Pydantic models"}},{"before":"3d9bbea3bc38f2389f3e6071b1b932cf798f29d7","after":"50060ad0ffc5eeb20b82c3a2c456f635ac587ec3","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-16T21:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Updates to schema properties\n- Enthinicy enums added. Choices are based on the US DOI standards for\n observeer collected demographic data.\n https://www.doi.gov/pmb/eeo/directives/race-data\n- Added dates to Unit and Penalty.\n- UID added to penalties","shortMessageHtmlLink":"Updates to schema properties"}},{"before":"819da7b8eeb26a5f1f706393044786ab858327e4","after":"3c752b9ce0e7d43d2890c2da5e706d2b027642cf","ref":"refs/heads/dmalone/graph-overhaul","pushedAt":"2024-09-16T20:59:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Remove SQL Alchemy code","shortMessageHtmlLink":"Remove SQL Alchemy code"}},{"before":"1c22d774ec3b2dbe148d49d32d90d9347abc9b0b","after":"819da7b8eeb26a5f1f706393044786ab858327e4","ref":"refs/heads/dmalone/graph-overhaul","pushedAt":"2024-09-07T20:36:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Update .env template","shortMessageHtmlLink":"Update .env template"}},{"before":"fe53c170f0e9c70bd44010b3bcb61d819bc8aac7","after":"3d9bbea3bc38f2389f3e6071b1b932cf798f29d7","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-05T17:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Update OAS Readme","shortMessageHtmlLink":"Update OAS Readme"}},{"before":"8ad9b55138f82c38700826661e078cfc31185989","after":"fe53c170f0e9c70bd44010b3bcb61d819bc8aac7","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-05T15:44:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Schema updates\n- Associate officers with units, not agencies\n- Add website url to review boards\n- Differenciate command posts from standard officer employment\n- Rename officer associations (investigators, commanders, etc.)\nUpdate OAS README","shortMessageHtmlLink":"Schema updates"}},{"before":"dca32c1d0704c2b124e298ee37d05ae2162e7fac","after":"8ad9b55138f82c38700826661e078cfc31185989","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-05T03:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Typo","shortMessageHtmlLink":"Typo"}},{"before":"5710da2716dc1a117a8e39d81337daf8d02ad42a","after":"dca32c1d0704c2b124e298ee37d05ae2162e7fac","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-05T03:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Agency ID -> UID","shortMessageHtmlLink":"Agency ID -> UID"}},{"before":"c1d6255372f7c089319da4f4464356ddf8491d75","after":"0ff43bba3fcf4aaaab0879e389dd0310cb748caa","ref":"refs/heads/main","pushedAt":"2024-09-05T03:16:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"update python and dependencies (#408)","shortMessageHtmlLink":"update python and dependencies (#408)"}},{"before":"a2b38c75580ddfe94ebbea6da48fd1d588656561","after":"5710da2716dc1a117a8e39d81337daf8d02ad42a","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-05T03:15:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Add an OAS to Pydantic converter\n- Includes Pydantic models for the main OAS schemas\n- Also updated ID -> UID to comply with Neo4j reqs","shortMessageHtmlLink":"Add an OAS to Pydantic converter"}},{"before":"01c2a5cd558c9e5e8532ec4653a18b613db0a1ad","after":"a2b38c75580ddfe94ebbea6da48fd1d588656561","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-09-04T03:49:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Convert IDs to UIDs","shortMessageHtmlLink":"Convert IDs to UIDs"}},{"before":"dc6a2cd9e6e90f97b97958dadf5c16d0c56c8d59","after":"1c22d774ec3b2dbe148d49d32d90d9347abc9b0b","ref":"refs/heads/dmalone/graph-overhaul","pushedAt":"2024-09-04T03:14:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Add NeoModel models\nConvert routes to use neomodel instead of SQLAlchemy","shortMessageHtmlLink":"Add NeoModel models"}},{"before":"3f2b0f6e4dff2438460e678be7b8ba12a748aaec","after":null,"ref":"refs/heads/dependabot/github_actions/aws-actions/amazon-ecs-deploy-task-definition-2","pushedAt":"2024-08-15T22:03:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zganger","name":"Zack Ganger","path":"/zganger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9092105?s=80&v=4"}},{"before":"ca1d4d78ad0790c2da055bde44c194ad94e303d9","after":"c1d6255372f7c089319da4f4464356ddf8491d75","ref":"refs/heads/main","pushedAt":"2024-08-15T22:03:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zganger","name":"Zack Ganger","path":"/zganger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9092105?s=80&v=4"},"commit":{"message":"Bump aws-actions/amazon-ecs-deploy-task-definition from 1 to 2\n\nBumps [aws-actions/amazon-ecs-deploy-task-definition](https://github.com/aws-actions/amazon-ecs-deploy-task-definition) from 1 to 2.\n- [Release notes](https://github.com/aws-actions/amazon-ecs-deploy-task-definition/releases)\n- [Changelog](https://github.com/aws-actions/amazon-ecs-deploy-task-definition/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/aws-actions/amazon-ecs-deploy-task-definition/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: aws-actions/amazon-ecs-deploy-task-definition\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump aws-actions/amazon-ecs-deploy-task-definition from 1 to 2"}},{"before":null,"after":"dc6a2cd9e6e90f97b97958dadf5c16d0c56c8d59","ref":"refs/heads/dmalone/graph-overhaul","pushedAt":"2024-08-14T00:13:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Conversion to graph-based data model: Stage 1\n- Convert to graph-based data model\n- Update requirements\n- Todo: Update API to support db changes\n- Todo: Complete the data model conversion\n- Todo: remove SQLAlchemy","shortMessageHtmlLink":"Conversion to graph-based data model: Stage 1"}},{"before":null,"after":"3f2b0f6e4dff2438460e678be7b8ba12a748aaec","ref":"refs/heads/dependabot/github_actions/aws-actions/amazon-ecs-deploy-task-definition-2","pushedAt":"2024-08-12T09:33:33.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 aws-actions/amazon-ecs-deploy-task-definition from 1 to 2\n\nBumps [aws-actions/amazon-ecs-deploy-task-definition](https://github.com/aws-actions/amazon-ecs-deploy-task-definition) from 1 to 2.\n- [Release notes](https://github.com/aws-actions/amazon-ecs-deploy-task-definition/releases)\n- [Changelog](https://github.com/aws-actions/amazon-ecs-deploy-task-definition/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/aws-actions/amazon-ecs-deploy-task-definition/compare/v1...v2)\n\n---\nupdated-dependencies:\n- dependency-name: aws-actions/amazon-ecs-deploy-task-definition\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump aws-actions/amazon-ecs-deploy-task-definition from 1 to 2"}},{"before":"704a3a7fe0e0c15b464946c746756584c3560ec9","after":"ca1d4d78ad0790c2da055bde44c194ad94e303d9","ref":"refs/heads/main","pushedAt":"2024-08-10T22:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b3737200a48563ff611278f38c1f728712c890fa","after":"704a3a7fe0e0c15b464946c746756584c3560ec9","ref":"refs/heads/main","pushedAt":"2024-08-10T22:44:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b643ee9bc5097cf12125722da77c1100bf39eaec","after":"b3737200a48563ff611278f38c1f728712c890fa","ref":"refs/heads/main","pushedAt":"2024-07-12T03:03:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zganger","name":"Zack Ganger","path":"/zganger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9092105?s=80&v=4"},"commit":{"message":"add logs and error handling for importer","shortMessageHtmlLink":"add logs and error handling for importer"}},{"before":"3d0483cc512d3c6ac1a1966cb0c4cb590422f822","after":"01c2a5cd558c9e5e8532ec4653a18b613db0a1ad","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-07-04T22:54:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Added Complaints endpoints","shortMessageHtmlLink":"Added Complaints endpoints"}},{"before":"26b237083fe25d7438d39355efcb9d722c6e2428","after":"b643ee9bc5097cf12125722da77c1100bf39eaec","ref":"refs/heads/main","pushedAt":"2024-07-02T23:56:18.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"zganger","name":"Zack Ganger","path":"/zganger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9092105?s=80&v=4"},"commit":{"message":"update to named args for dbJanitor","shortMessageHtmlLink":"update to named args for dbJanitor"}},{"before":"b6e095ea0af562d19447696f372d5d712075cd00","after":null,"ref":"refs/heads/dmalone/backend-docs","pushedAt":"2024-06-28T02:55:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"}},{"before":"60cd1e7baf731cfab0e17ce321a311a0e835eb0c","after":"26b237083fe25d7438d39355efcb9d722c6e2428","ref":"refs/heads/main","pushedAt":"2024-06-28T02:55:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Added a Readme to the backend. (#401)","shortMessageHtmlLink":"Added a Readme to the backend. (#401)"}},{"before":"85108915be3080491e9725ce6002d40925d56b7d","after":null,"ref":"refs/heads/dependabot/github_actions/docker/build-push-action-6","pushedAt":"2024-06-25T23:06:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zganger","name":"Zack Ganger","path":"/zganger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9092105?s=80&v=4"}},{"before":"a743c232b5737b193086264e1364b1475873a884","after":"60cd1e7baf731cfab0e17ce321a311a0e835eb0c","ref":"refs/heads/main","pushedAt":"2024-06-25T23:06:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zganger","name":"Zack Ganger","path":"/zganger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9092105?s=80&v=4"},"commit":{"message":"Bump docker/build-push-action from 5 to 6\n\nBumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.\n- [Release notes](https://github.com/docker/build-push-action/releases)\n- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: docker/build-push-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump docker/build-push-action from 5 to 6"}},{"before":null,"after":"85108915be3080491e9725ce6002d40925d56b7d","ref":"refs/heads/dependabot/github_actions/docker/build-push-action-6","pushedAt":"2024-06-24T09:29:24.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 docker/build-push-action from 5 to 6\n\nBumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.\n- [Release notes](https://github.com/docker/build-push-action/releases)\n- [Commits](https://github.com/docker/build-push-action/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: docker/build-push-action\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump docker/build-push-action from 5 to 6"}},{"before":null,"after":"b6e095ea0af562d19447696f372d5d712075cd00","ref":"refs/heads/dmalone/backend-docs","pushedAt":"2024-06-23T21:41:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Added a Readme to the backend.","shortMessageHtmlLink":"Added a Readme to the backend."}},{"before":"cf9f02290eabde22b36399a616f98fecd3cf5b6e","after":"3d0483cc512d3c6ac1a1966cb0c4cb590422f822","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-06-23T21:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Update Spec","shortMessageHtmlLink":"Update Spec"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQyMjo0NDozNC4wMDAwMDBazwAAAAS38MbF","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQyMjo0NDozNC4wMDAwMDBazwAAAAS38MbF","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yM1QyMTozNTo0Ni4wMDAwMDBazwAAAARs8L2v"}},"title":"Activity ยท codeforboston/police-data-trust"}