{"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:1717596571.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"cf9f02290eabde22b36399a616f98fecd3cf5b6e","ref":"refs/heads/dmalone/v2-oas","pushedAt":"2024-06-05T14:09:31.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":"Add OAS Specifications for v2 API\n- officers\n- agencies\n- partners\n- litigation\n- common schemas for error and pagination","shortMessageHtmlLink":"Add OAS Specifications for v2 API"}},{"before":"3d836faf03b09055a3147d26ff70bab0e681aecd","after":"400133ee8676e1e5b80c0ea2eb102019875715c9","ref":"refs/heads/main","pushedAt":"2024-06-05T01:20:12.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"Merge pull request #394 from mikeyavorsky/fix-lockfile\n\nrun install with newer npm","shortMessageHtmlLink":"Merge pull request #394 from mikeyavorsky/fix-lockfile"}},{"before":"163322a89bdca2e82f6a6c2748f988c4edd12a73","after":"3d836faf03b09055a3147d26ff70bab0e681aecd","ref":"refs/heads/main","pushedAt":"2024-06-05T01:02:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"Merge pull request #393 from zganger/update-node-and-nginx\n\nupdate node and nginx","shortMessageHtmlLink":"Merge pull request #393 from zganger/update-node-and-nginx"}},{"before":"62467a84581db240f2abd9c370813b7a2de65010","after":"163322a89bdca2e82f6a6c2748f988c4edd12a73","ref":"refs/heads/main","pushedAt":"2024-06-04T23:54:59.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"zganger","name":"Zack Ganger","path":"/zganger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9092105?s=80&v=4"},"commit":{"message":"patch nginx","shortMessageHtmlLink":"patch nginx"}},{"before":"86e270afd9d2245fa3ea018dd2f556a8dd17a0f4","after":null,"ref":"refs/heads/move-frontend-to-graviton","pushedAt":"2024-06-04T23:47:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"}},{"before":"77eca3f4350ba8df7c0180f4bf2f1ddaec937a69","after":"62467a84581db240f2abd9c370813b7a2de65010","ref":"refs/heads/main","pushedAt":"2024-06-04T23:47:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"Merge pull request #389 from codeforboston/move-frontend-to-graviton\n\nBuild ARM & Intel images for front-end","shortMessageHtmlLink":"Merge pull request #389 from codeforboston/move-frontend-to-graviton"}},{"before":"53fca537f431522780af2ff7e8113fa549304556","after":"77eca3f4350ba8df7c0180f4bf2f1ddaec937a69","ref":"refs/heads/main","pushedAt":"2024-06-04T23:45:06.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"Merge pull request #386 from mikeyavorsky/move-backend-to-graviton\n\nBuild ARM & Intel images for back-end","shortMessageHtmlLink":"Merge pull request #386 from mikeyavorsky/move-backend-to-graviton"}},{"before":"983d077d97902a53bdeb66039851152fa83e80d8","after":"91635c5981fccb1eaec62636eb042cd03c4f7ecf","ref":"refs/heads/move-backend-to-graviton","pushedAt":"2024-06-04T23:27:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"update pandas to 2.2.2 in requirements, compile","shortMessageHtmlLink":"update pandas to 2.2.2 in requirements, compile"}},{"before":"1e998bcbb18d49058ac7e7ec20ae90bea32d8e4e","after":"983d077d97902a53bdeb66039851152fa83e80d8","ref":"refs/heads/move-backend-to-graviton","pushedAt":"2024-05-31T05:29:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"use debian mirror","shortMessageHtmlLink":"use debian mirror"}},{"before":"6ac637f428d1827e3d2c5d5928cc76b1a8144465","after":"1e998bcbb18d49058ac7e7ec20ae90bea32d8e4e","ref":"refs/heads/move-backend-to-graviton","pushedAt":"2024-05-31T05:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"use wheel for pandas","shortMessageHtmlLink":"use wheel for pandas"}},{"before":null,"after":"86e270afd9d2245fa3ea018dd2f556a8dd17a0f4","ref":"refs/heads/move-frontend-to-graviton","pushedAt":"2024-05-31T03:56:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"use buildx","shortMessageHtmlLink":"use buildx"}},{"before":"736a591d64686ed7f6f755c6b43afabec51084b2","after":"6ac637f428d1827e3d2c5d5928cc76b1a8144465","ref":"refs/heads/move-backend-to-graviton","pushedAt":"2024-05-31T03:50:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"use buildx to create both amd64 and arm64 images","shortMessageHtmlLink":"use buildx to create both amd64 and arm64 images"}},{"before":null,"after":"53fca537f431522780af2ff7e8113fa549304556","ref":"refs/heads/387-feature-convert-the-unit-property-into-a-db-model","pushedAt":"2024-05-22T17:24:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RyanPark44","name":"Ryan Park","path":"/RyanPark44","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35511665?s=80&v=4"},"commit":{"message":"Merge pull request #379 from zganger/fix-pandas-builds\n\nfix pandas builds in cloud dockerfile","shortMessageHtmlLink":"Merge pull request #379 from zganger/fix-pandas-builds"}},{"before":"4b90de525e201038a71bd2c5376dced9ea50235c","after":"736a591d64686ed7f6f755c6b43afabec51084b2","ref":"refs/heads/move-backend-to-graviton","pushedAt":"2024-05-15T01:51:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"update ref","shortMessageHtmlLink":"update ref"}},{"before":"e4b625abe08a45095b98caa24cb9c33ae7676fbc","after":"4b90de525e201038a71bd2c5376dced9ea50235c","ref":"refs/heads/move-backend-to-graviton","pushedAt":"2024-05-15T01:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"use custom action","shortMessageHtmlLink":"use custom action"}},{"before":null,"after":"e4b625abe08a45095b98caa24cb9c33ae7676fbc","ref":"refs/heads/move-backend-to-graviton","pushedAt":"2024-05-15T01:32:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"add arm64 platform flag","shortMessageHtmlLink":"add arm64 platform flag"}},{"before":"e71927f082498ba438fd50d1b078bd69ccffaee2","after":"53fca537f431522780af2ff7e8113fa549304556","ref":"refs/heads/main","pushedAt":"2024-05-15T01:30:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"Merge pull request #379 from zganger/fix-pandas-builds\n\nfix pandas builds in cloud dockerfile","shortMessageHtmlLink":"Merge pull request #379 from zganger/fix-pandas-builds"}},{"before":"e5a8a7587dad2e2497bde67656cf975750a7a6f4","after":"e71927f082498ba438fd50d1b078bd69ccffaee2","ref":"refs/heads/main","pushedAt":"2024-05-11T11:36:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"zganger","name":"Zack Ganger","path":"/zganger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9092105?s=80&v=4"},"commit":{"message":"Merge pull request #377 from zganger/python-patch","shortMessageHtmlLink":"Merge pull request #377 from zganger/python-patch"}},{"before":"231910510099679eeed839853e6122595ed28f08","after":"e5a8a7587dad2e2497bde67656cf975750a7a6f4","ref":"refs/heads/main","pushedAt":"2024-04-30T23:56:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mikeyavorsky","name":"Mike Yavorsky","path":"/mikeyavorsky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1855512?s=80&v=4"},"commit":{"message":"Merge pull request #374 from aliavni/pin-bcrypt-version\n\nPin `bcrypt` version","shortMessageHtmlLink":"Merge pull request #374 from aliavni/pin-bcrypt-version"}},{"before":"ebaf9a6828679278ff9f63c5747287aaeee21bf4","after":"231910510099679eeed839853e6122595ed28f08","ref":"refs/heads/main","pushedAt":"2024-04-21T19:44:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"aliavni","name":"Ali Cirik","path":"/aliavni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/299421?s=80&v=4"},"commit":{"message":"Merge pull request #375 from aliavni/change-env-variable-to-pgport","shortMessageHtmlLink":"Merge pull request #375 from aliavni/change-env-variable-to-pgport"}},{"before":null,"after":"1736fc6255d5d60524bd845b7ac3cd3705f6cfb9","ref":"refs/heads/copy/ryan-scraper-update","pushedAt":"2024-04-14T20:33:43.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 additional Debug messages","shortMessageHtmlLink":"Added additional Debug messages"}},{"before":"1736fc6255d5d60524bd845b7ac3cd3705f6cfb9","after":"90f9bb64f26ae21ae22104fbae05d77e8fb8e2ae","ref":"refs/heads/ryan/scraper-update","pushedAt":"2024-04-14T20:29:10.000Z","pushType":"force_push","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 additional Debug messages","shortMessageHtmlLink":"Added additional Debug messages"}},{"before":"e24765bb3bbaf5d4f82c4d6c2b67caf5dc9ea937","after":"ebaf9a6828679278ff9f63c5747287aaeee21bf4","ref":"refs/heads/main","pushedAt":"2024-03-26T23:16:18.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":"Updating Create Partners endpoint/tests (#356)\n\n* create_partners endpoint, fixing failing tests\r\n\r\n* Updating UserRole after MemberRole changes to Admin/Publisher for Create Partner endpoint","shortMessageHtmlLink":"Updating Create Partners endpoint/tests (#356)"}},{"before":"b2940c0956e338d5ad4d3436d9217b91579d78f1","after":null,"ref":"refs/heads/dmalone/employment_api","pushedAt":"2024-03-26T00:35:53.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":"98fcbc949a4a5cfaa87ff636f9044b30d4e3aae9","after":"e24765bb3bbaf5d4f82c4d6c2b67caf5dc9ea937","ref":"refs/heads/main","pushedAt":"2024-03-26T00:35: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":"[FEAT] Employment API (#361)\n\n* Adds endpoint for creating and retreiving agencies\r\n- Create Agency\r\n- Get Agencies\r\n- Get Agency by ID\r\n\r\nSome incomplete/untested endpoints for updating\r\nand deleting agencies are also included.\r\n\r\n* Style corrections (Flake8)\r\n\r\n* Implement Association Proxies\r\n - Officer|Agency(Employment)\r\n - Officer|Perpetrator(Accusation)\r\n\r\n* Adjust APIs to use AssociationProxy for\r\nmany-to-many relationships\r\n - officers\r\n - agencies\r\n\r\n* Update Tests and Schemas\r\n\r\n* Adds some Agency Employment API Enpoints\r\n - Add Employment Records\r\n - Get all Employment Records\r\n\r\n* Added Employment APIs to Officer routes.\r\n - Add Employment History\r\n - Get Employment History\r\n\r\n* Merge Employment records instead of duplicating\r\nthem. This is done by checking if and employment\r\nrecord already exists for the officer, agency,\r\nand badge number.\r\n\r\n* Adds a new property for agencies\r\nAlso adds tests for managing employment records\r\n\r\n* Fix merge errors","shortMessageHtmlLink":"[FEAT] Employment API (#361)"}},{"before":"1aa3d136213612528bd8bbf57564ca50b04de233","after":"b2940c0956e338d5ad4d3436d9217b91579d78f1","ref":"refs/heads/dmalone/employment_api","pushedAt":"2024-03-26T00:23:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Fix merge errors","shortMessageHtmlLink":"Fix merge errors"}},{"before":"e778c400b47acf02c212903ce5dfa02e82b802ab","after":"1aa3d136213612528bd8bbf57564ca50b04de233","ref":"refs/heads/dmalone/employment_api","pushedAt":"2024-03-26T00:08:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Adds a new property for agencies\nAlso adds tests for managing employment records","shortMessageHtmlLink":"Adds a new property for agencies"}},{"before":"7f7e8040b0b7b04d0c8ca02f8895ab6dad3a6136","after":"e778c400b47acf02c212903ce5dfa02e82b802ab","ref":"refs/heads/dmalone/employment_api","pushedAt":"2024-03-25T23:35:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DMalone87","name":"Darrell Malone Jr.","path":"/DMalone87","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8228564?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dmalone/employment_api","shortMessageHtmlLink":"Merge branch 'main' into dmalone/employment_api"}},{"before":"0c39f290e49bcf62bf82db104e5d13b89256effc","after":null,"ref":"refs/heads/dmalone/agency_endpoints","pushedAt":"2024-03-25T23:17:15.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":"c2c058204a23be752a9337d82a2dca28700d91a6","after":"98fcbc949a4a5cfaa87ff636f9044b30d4e3aae9","ref":"refs/heads/main","pushedAt":"2024-03-25T23:17:06.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":"[FEAT] Agencies API (#360)\n\n* Adds endpoint for creating and retreiving agencies\r\n- Create Agency\r\n- Get Agencies\r\n- Get Agency by ID\r\n\r\nSome incomplete/untested endpoints for updating\r\nand deleting agencies are also included.\r\n\r\n* Style corrections (Flake8)","shortMessageHtmlLink":"[FEAT] Agencies API (#360)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXTPa-wA","startCursor":null,"endCursor":null}},"title":"Activity ยท codeforboston/police-data-trust"}