{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":697593594,"defaultBranch":"main","name":"ucpd-incident-reporting","ownerLogin":"michplunkett","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-28T04:17:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5885605?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719430542.0","currentOid":""},"activityList":{"items":[{"before":"4d9704305e07338d946ba7acc36b444169ce0543","after":null,"ref":"refs/heads/add_logging","pushedAt":"2024-06-26T19:35:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"}},{"before":"0d84beeb9b845e1542fbfb4f9dec950f990e1cae","after":"24298fdabfb698833cad06fb28fbfb4793b4fa16","ref":"refs/heads/main","pushedAt":"2024-06-26T19:35:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Add base level logging (#36)\n\n## Describe your changes\r\nAdded logging that says what page was accessed by which IP address.\r\n\r\n## Checklist before requesting a review\r\n- [x] The code runs successfully.\r\n\r\n```commandline\r\n(ucpd-incident-reporting-py3.11) michaelp@MacBook-Air-18 ucpd-incident-reporting % make run\r\nuvicorn incident_reporting.main:app --reload --host 0.0.0.0 --port 8000\r\nINFO: Will watch for changes in these directories: ['/Users/michaelp/Documents/GitHub/ucpd-incident-reporting']\r\nINFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)\r\nINFO: Started reloader process [3753] using StatReload\r\nINFO: Started server process [3755]\r\nINFO: Waiting for application startup.\r\nINFO: Application startup complete.\r\nHome page requested from this IP address: 127.0.0.1\r\nINFO: 127.0.0.1:51984 - \"GET / HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:51984 - \"GET /highcharts.min.js HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:51988 - \"GET /highcharts-more.min.js HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:51995 - \"GET /css/custom.css HTTP/1.1\" 304 Not Modified\r\nINFO: 127.0.0.1:51990 - \"GET /accessibility.min.js HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:51991 - \"GET /drilldown.min.js HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:51993 - \"GET /css/mvp.css HTTP/1.1\" 304 Not Modified\r\nINFO: 127.0.0.1:51995 - \"GET /exporting.min.js HTTP/1.1\" 200 OK\r\n```","shortMessageHtmlLink":"Add base level logging (#36)"}},{"before":null,"after":"4d9704305e07338d946ba7acc36b444169ce0543","ref":"refs/heads/add_logging","pushedAt":"2024-06-26T19:33:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update main.py","shortMessageHtmlLink":"Update main.py"}},{"before":"f55a8a3689a6e67f627fabc9e6e979e0eaeeca93","after":null,"ref":"refs/heads/add_pandas","pushedAt":"2024-06-26T03:33:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"}},{"before":"583b477ecaef27af9021eb4ff4f949dec48ded80","after":"0d84beeb9b845e1542fbfb4f9dec950f990e1cae","ref":"refs/heads/main","pushedAt":"2024-06-26T03:33:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Add`pandas` and update packages (#35)\n\n## Describe your changes\r\nAddress missing `pandas` issue.\r\n\r\n\"Screenshot\r\n\r\n## Checklist before requesting a review\r\n- [x] The code runs successfully.\r\n\r\n```commandline\r\n(ucpd-incident-reporting-py3.11) michaelp@MacBook-Air-18 ucpd-incident-reporting % make run\r\nuvicorn incident_reporting.main:app --reload --host 0.0.0.0 --port 8000\r\nINFO: Will watch for changes in these directories: ['/Users/michaelp/Documents/GitHub/ucpd-incident-reporting']\r\nINFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)\r\nINFO: Started reloader process [96495] using StatReload\r\nINFO: Started server process [96497]\r\nINFO: Waiting for application startup.\r\nINFO: Application startup complete.\r\nINFO: 127.0.0.1:64567 - \"GET / HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:64567 - \"GET / HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:64567 - \"GET /incidents/all HTTP/1.1\" 200 OK\r\n```","shortMessageHtmlLink":"Addpandas and update packages (#35)"}},{"before":null,"after":"f55a8a3689a6e67f627fabc9e6e979e0eaeeca93","ref":"refs/heads/add_pandas","pushedAt":"2024-06-26T03:31:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update requirements.txt","shortMessageHtmlLink":"Update requirements.txt"}},{"before":"26eaf46e7ad20d621b99544785e2ecb1f8fc47a9","after":null,"ref":"refs/heads/add_pyarrow","pushedAt":"2024-06-26T03:27:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"}},{"before":"23856680f29b8903eda0350c18b80a3ec354ae04","after":"583b477ecaef27af9021eb4ff4f949dec48ded80","ref":"refs/heads/main","pushedAt":"2024-06-26T03:27:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Address `pyarrow` error (#34)\n\n## Describe your changes\r\nAddress the `pyarrow` error that came up on production.\r\n\r\n\"Screenshot\r\n\r\n## Checklist before requesting a review\r\n- [x] The code runs successfully.\r\n\r\n```commandline\r\n(ucpd-incident-reporting-py3.11) michaelp@MacBook-Air-18 ucpd-incident-reporting % make run\r\nuvicorn incident_reporting.main:app --reload --host 0.0.0.0 --port 8000\r\nINFO: Will watch for changes in these directories: ['/Users/michaelp/Documents/GitHub/ucpd-incident-reporting']\r\nINFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)\r\nINFO: Started reloader process [94758] using StatReload\r\nINFO: Started server process [94760]\r\nINFO: Waiting for application startup.\r\nINFO: Application startup complete.\r\nINFO: 127.0.0.1:64429 - \"GET / HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:64429 - \"GET / HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:64429 - \"GET /incidents/all HTTP/1.1\" 200 OK\r\n```","shortMessageHtmlLink":"Address pyarrow error (#34)"}},{"before":"160a38a09d83ec1dcccc0b8664c4328bd84bc551","after":"26eaf46e7ad20d621b99544785e2ecb1f8fc47a9","ref":"refs/heads/add_pyarrow","pushedAt":"2024-06-26T03:14:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update incident_dump.csv.gz","shortMessageHtmlLink":"Update incident_dump.csv.gz"}},{"before":null,"after":"160a38a09d83ec1dcccc0b8664c4328bd84bc551","ref":"refs/heads/add_pyarrow","pushedAt":"2024-06-26T03:11:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update requirements.txt","shortMessageHtmlLink":"Update requirements.txt"}},{"before":"0c9699939153369c2aec41ec0bff9eec4ac27faf","after":null,"ref":"refs/heads/add_download_route","pushedAt":"2024-06-26T03:08:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"}},{"before":"5f22ac1f4fe7185db6966335226a383b6311bc0d","after":"23856680f29b8903eda0350c18b80a3ec354ae04","ref":"refs/heads/main","pushedAt":"2024-06-26T03:08:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Add download incidents route (#33)\n\n## Describe your changes\r\nAdd route that allows you to download all incidents.\r\n\r\n## Checklist before requesting a review\r\n- [x] The code runs successfully.\r\n\r\n```commandline\r\n(ucpd-incident-reporting-py3.11) michaelp@MacBook-Air-18 ucpd-incident-reporting % make run\r\nuvicorn incident_reporting.main:app --reload --host 0.0.0.0 --port 8000\r\nINFO: Will watch for changes in these directories: ['/Users/michaelp/Documents/GitHub/ucpd-incident-reporting']\r\nINFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)\r\nINFO: Started reloader process [87829] using StatReload\r\nINFO: Started server process [87832]\r\nINFO: Waiting for application startup.\r\nINFO: Application startup complete.\r\nINFO: 127.0.0.1:63467 - \"GET / HTTP/1.1\" 200 OK\r\nINFO: 127.0.0.1:63467 - \"GET /incidents/all HTTP/1.1\" 200 OK\r\n```","shortMessageHtmlLink":"Add download incidents route (#33)"}},{"before":"2fcc12ef8f42bf7f381136c9f5ad3e0df021fa0b","after":"0c9699939153369c2aec41ec0bff9eec4ac27faf","ref":"refs/heads/add_download_route","pushedAt":"2024-06-26T03:07:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update main.py","shortMessageHtmlLink":"Update main.py"}},{"before":"a2db23fcfbe28d799b166381be288b2e93431ba7","after":"2fcc12ef8f42bf7f381136c9f5ad3e0df021fa0b","ref":"refs/heads/add_download_route","pushedAt":"2024-06-26T02:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update home.html","shortMessageHtmlLink":"Update home.html"}},{"before":"5f22ac1f4fe7185db6966335226a383b6311bc0d","after":"a2db23fcfbe28d799b166381be288b2e93431ba7","ref":"refs/heads/add_download_route","pushedAt":"2024-06-25T22:54:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update main.py","shortMessageHtmlLink":"Update main.py"}},{"before":null,"after":"5f22ac1f4fe7185db6966335226a383b6311bc0d","ref":"refs/heads/add_download_route","pushedAt":"2024-06-25T22:37:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update .pre-commit-config.yaml","shortMessageHtmlLink":"Update .pre-commit-config.yaml"}},{"before":"b40bf0d199d6c4ec78acf2d79ec7a3bc6f4829a7","after":"5f22ac1f4fe7185db6966335226a383b6311bc0d","ref":"refs/heads/main","pushedAt":"2024-06-23T04:58:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update .pre-commit-config.yaml","shortMessageHtmlLink":"Update .pre-commit-config.yaml"}},{"before":"15a2fbd9f03aa6df57154f389373cb1187e6716b","after":"b40bf0d199d6c4ec78acf2d79ec7a3bc6f4829a7","ref":"refs/heads/main","pushedAt":"2024-06-23T04:16:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Use `ruff` formatter instead of `black`","shortMessageHtmlLink":"Use ruff formatter instead of black"}},{"before":"9f83a1ae3b382f8d5a815c9c2133f19523ca9452","after":"15a2fbd9f03aa6df57154f389373cb1187e6716b","ref":"refs/heads/main","pushedAt":"2024-06-22T04:27:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update incident_dump.csv.gz","shortMessageHtmlLink":"Update incident_dump.csv.gz"}},{"before":"0ba5bce7d60b120b4b87b046f8344bb406e2b2e6","after":"9f83a1ae3b382f8d5a815c9c2133f19523ca9452","ref":"refs/heads/main","pushedAt":"2024-06-22T04:20:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Adjust table dimensions (#31)\n\n## Describe your changes\r\nAdjust the table dimensions so it looks better at smaller dimensions.\r\n\r\n## Checklist before requesting a review\r\n- [x] The code runs successfully.\r\n\r\n\"Screenshot\r\n\r\n\"Screenshot","shortMessageHtmlLink":"Adjust table dimensions (#31)"}},{"before":"2bfdeec9e2a131e0ae70521f85db4ff253a554ae","after":null,"ref":"refs/heads/adjust_dimensions","pushedAt":"2024-06-22T04:20:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"}},{"before":"0ba5bce7d60b120b4b87b046f8344bb406e2b2e6","after":"2bfdeec9e2a131e0ae70521f85db4ff253a554ae","ref":"refs/heads/adjust_dimensions","pushedAt":"2024-06-22T04:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update custom.css","shortMessageHtmlLink":"Update custom.css"}},{"before":null,"after":"0ba5bce7d60b120b4b87b046f8344bb406e2b2e6","ref":"refs/heads/adjust_dimensions","pushedAt":"2024-06-22T03:50:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Add filterable table of previous year's data (#30)\n\n## Describe your changes\r\nAdd table that allows users to look at previous year's incidents.\r\n\r\n## Checklist before requesting a review\r\n- [x] The code runs successfully.\r\n\r\n\"Screenshot","shortMessageHtmlLink":"Add filterable table of previous year's data (#30)"}},{"before":"19fdfa968dd7d87e1cc90a8f03abf7d02a319ef3","after":null,"ref":"refs/heads/add_year_table","pushedAt":"2024-06-20T22:01:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"}},{"before":"e571930eafbb8faee32ad8cc3a4338f5cb9a9153","after":"0ba5bce7d60b120b4b87b046f8344bb406e2b2e6","ref":"refs/heads/main","pushedAt":"2024-06-20T22:01:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Add filterable table of previous year's data (#30)\n\n## Describe your changes\r\nAdd table that allows users to look at previous year's incidents.\r\n\r\n## Checklist before requesting a review\r\n- [x] The code runs successfully.\r\n\r\n\"Screenshot","shortMessageHtmlLink":"Add filterable table of previous year's data (#30)"}},{"before":"d34d3098fb63afacbbb3afa11c7f5b74abfed5dc","after":"19fdfa968dd7d87e1cc90a8f03abf7d02a319ef3","ref":"refs/heads/add_year_table","pushedAt":"2024-06-20T21:57:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update yearly_table.js","shortMessageHtmlLink":"Update yearly_table.js"}},{"before":"74979904cca0b62b770543baacd61306d94b412c","after":"d34d3098fb63afacbbb3afa11c7f5b74abfed5dc","ref":"refs/heads/add_year_table","pushedAt":"2024-06-20T21:43:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update yearly_table.js","shortMessageHtmlLink":"Update yearly_table.js"}},{"before":"87d807122ad332b3799b2698db23470893b09919","after":"74979904cca0b62b770543baacd61306d94b412c","ref":"refs/heads/add_year_table","pushedAt":"2024-06-20T21:32:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update yearly_table.html","shortMessageHtmlLink":"Update yearly_table.html"}},{"before":"8a56a02df56f34d29978a86f3d1a152d9509c312","after":"87d807122ad332b3799b2698db23470893b09919","ref":"refs/heads/add_year_table","pushedAt":"2024-06-20T21:23:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update custom.css","shortMessageHtmlLink":"Update custom.css"}},{"before":"3a665da296179ecbe0351f6a2991b425fb751a2e","after":"8a56a02df56f34d29978a86f3d1a152d9509c312","ref":"refs/heads/add_year_table","pushedAt":"2024-06-20T18:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michplunkett","name":"Michael Plunkett","path":"/michplunkett","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5885605?s=80&v=4"},"commit":{"message":"Update endpoint returns","shortMessageHtmlLink":"Update endpoint returns"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcBrtBwA","startCursor":null,"endCursor":null}},"title":"Activity · michplunkett/ucpd-incident-reporting"}