{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":931619,"defaultBranch":"dev","name":"GeoApi","ownerLogin":"nysenate","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-09-22T19:51:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/94091?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706046299.0","currentOid":""},"activityList":{"items":[{"before":"9fb07492a3bc87d6bcccfa453fd8c6a9e44db960","after":"432e498096cb7e18aa2cfd250764369289aefbae","ref":"refs/heads/parser-cleanup","pushedAt":"2024-09-05T23:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Fixed bug district assigning post office boxes.","shortMessageHtmlLink":"Fixed bug district assigning post office boxes."}},{"before":"f2feb352a6d2b8110dedbe1c0b6ecb046c600ce0","after":"9fb07492a3bc87d6bcccfa453fd8c6a9e44db960","ref":"refs/heads/parser-cleanup","pushedAt":"2024-09-03T20:37:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Some cleanup, and a streetfile lookup bug fix.","shortMessageHtmlLink":"Some cleanup, and a streetfile lookup bug fix."}},{"before":"692eb8ed3a7b7f7c3d1c9b431f61b94b4c7d9f72","after":"f2feb352a6d2b8110dedbe1c0b6ecb046c600ce0","ref":"refs/heads/parser-cleanup","pushedAt":"2024-06-24T21:03:19.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Added simple lock to prevent accessing the streetfile while it is being recreated.\nAdded code that programmatically handles some relevant SQL.","shortMessageHtmlLink":"Added simple lock to prevent accessing the streetfile while it is bei…"}},{"before":"dbf0123416793796c6b7e56bd5ceadc2a491c17f","after":"692eb8ed3a7b7f7c3d1c9b431f61b94b4c7d9f72","ref":"refs/heads/parser-cleanup","pushedAt":"2024-06-05T18:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Various cleanup to handle new streetfile table.","shortMessageHtmlLink":"Various cleanup to handle new streetfile table."}},{"before":"9d258efb58154b40274b888d2e2c588d317eb884","after":"dbf0123416793796c6b7e56bd5ceadc2a491c17f","ref":"refs/heads/parser-cleanup","pushedAt":"2024-06-04T18:46:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Added code to handle adjustable prioritization of streetfile sources.","shortMessageHtmlLink":"Added code to handle adjustable prioritization of streetfile sources."}},{"before":"143ba3534c2bf788959b84dfdd0c1b9a4373f2b3","after":"9d258efb58154b40274b888d2e2c588d317eb884","ref":"refs/heads/parser-cleanup","pushedAt":"2024-05-31T22:10:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Added code to handle townCities.\nSome cleanup, including of Post Office processing.","shortMessageHtmlLink":"Added code to handle townCities."}},{"before":"f97234e82b8c19f5503e724f4593e2517b154f74","after":"143ba3534c2bf788959b84dfdd0c1b9a4373f2b3","ref":"refs/heads/parser-cleanup","pushedAt":"2024-05-28T16:07:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Added code to correct streets for better USPS validation.\nCleaned up BuildingRange construction.\nAdded code to properly handle most Queens dashed addresses.\nCleaned up consolidation code and printing.\nFixed a bug converting PDF to text.\nSeperated out address correction into a new class.","shortMessageHtmlLink":"Added code to correct streets for better USPS validation."}},{"before":"882a0621e8a8505a019f281b1f36cb21c7ebefed","after":"f97234e82b8c19f5503e724f4593e2517b154f74","ref":"refs/heads/parser-cleanup","pushedAt":"2024-05-15T23:48:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Cleaned up scripts.","shortMessageHtmlLink":"Cleaned up scripts."}},{"before":"22e56ec338e647592a4e3478a665b4b197971171","after":"882a0621e8a8505a019f281b1f36cb21c7ebefed","ref":"refs/heads/parser-cleanup","pushedAt":"2024-05-01T23:36:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Added more memory-saving logic.\nFixed a parsing bug.\nFixed a bug that was writing over output files.","shortMessageHtmlLink":"Added more memory-saving logic."}},{"before":"c2b4d73845a89cd9a6c0a3b16f20db9959da179c","after":"22e56ec338e647592a4e3478a665b4b197971171","ref":"refs/heads/parser-cleanup","pushedAt":"2024-04-30T15:10:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Missed from last commit.","shortMessageHtmlLink":"Missed from last commit."}},{"before":"01b8dcc56c97b1b17c43d81b2e09ca23153a95bd","after":"c2b4d73845a89cd9a6c0a3b16f20db9959da179c","ref":"refs/heads/parser-cleanup","pushedAt":"2024-04-30T15:08:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Switched from a Scanner to a BufferedReader.\nLines are now parsed within the StreetfileDataExtractor.\nRenamed \"TOWN\" to \"TOWN_CITY\".\nRenamed \"city\" to \"postalCity\" in relevant areas.\nBetter logging of different kinds of streetfile line data.\nVarious cleanup and bug fixes.","shortMessageHtmlLink":"Switched from a Scanner to a BufferedReader."}},{"before":"3350667b646ea72b73047ff25f83929aadb75b84","after":"01b8dcc56c97b1b17c43d81b2e09ca23153a95bd","ref":"refs/heads/parser-cleanup","pushedAt":"2024-04-25T00:27:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"More refactoring, bug fixes, and simplification. Validation now occurs after a file is processed.","shortMessageHtmlLink":"More refactoring, bug fixes, and simplification. Validation now occur…"}},{"before":"a098423285017eb79093322d9c8a88335eab4b42","after":"3350667b646ea72b73047ff25f83929aadb75b84","ref":"refs/heads/parser-cleanup","pushedAt":"2024-03-27T19:55:54.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Assorted other cleanup.","shortMessageHtmlLink":"Assorted other cleanup."}},{"before":"4b516bf4d64d823bcff2918559994b4de290fa66","after":"a098423285017eb79093322d9c8a88335eab4b42","ref":"refs/heads/parser-cleanup","pushedAt":"2024-03-06T23:20:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"SAM code cleanup.","shortMessageHtmlLink":"SAM code cleanup."}},{"before":"80444c15b69e10642c2a344c85eb072c5221b248","after":"4b516bf4d64d823bcff2918559994b4de290fa66","ref":"refs/heads/parser-cleanup","pushedAt":"2024-03-05T18:44:04.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Fixed a SAM bug that ordered streets like \"Route 426\" incorrectly.\nAdded some error handling.","shortMessageHtmlLink":"Fixed a SAM bug that ordered streets like \"Route 426\" incorrectly."}},{"before":"362d04079b3fb422ce07715f2755d2d5bb6e3166","after":"4e07b2f659dba7c0766a2c8a0220fe45f0bc55f1","ref":"refs/heads/dev","pushedAt":"2024-03-05T16:58:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Fixed a SAM bug that ordered streets like \"Route 426\" incorrectly.\nAdded some error handling.","shortMessageHtmlLink":"Fixed a SAM bug that ordered streets like \"Route 426\" incorrectly."}},{"before":"20a74d672c9a94b047f6ef229fd39556f93e8fb0","after":"362d04079b3fb422ce07715f2755d2d5bb6e3166","ref":"refs/heads/dev","pushedAt":"2024-02-15T04:09:50.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Import cleanup.","shortMessageHtmlLink":"Import cleanup."}},{"before":"cc37f2fac1cfedacf0e7d52ea66236cf9662ac34","after":null,"ref":"refs/heads/remove-ehcache","pushedAt":"2024-01-23T21:44:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"}},{"before":"cc783c3a8a0493d0ed83013109a2e64f048b8942","after":"20a74d672c9a94b047f6ef229fd39556f93e8fb0","ref":"refs/heads/prod","pushedAt":"2024-01-10T18:14:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Bump version to 3.2.1","shortMessageHtmlLink":"Bump version to 3.2.1"}},{"before":"ac605921d795a40116e6c1964ebdd4f199210b63","after":"20a74d672c9a94b047f6ef229fd39556f93e8fb0","ref":"refs/heads/dev","pushedAt":"2024-01-10T18:13:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Bump version to 3.2.1","shortMessageHtmlLink":"Bump version to 3.2.1"}},{"before":"cc783c3a8a0493d0ed83013109a2e64f048b8942","after":"ac605921d795a40116e6c1964ebdd4f199210b63","ref":"refs/heads/dev","pushedAt":"2024-01-10T07:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Upgrade Maven plugins. Upgrade Apache Commons components.","shortMessageHtmlLink":"Upgrade Maven plugins. Upgrade Apache Commons components."}},{"before":"c92a0ef81ddf1f21b23751e26e1cb2a7021a3ec7","after":"cc783c3a8a0493d0ed83013109a2e64f048b8942","ref":"refs/heads/prod","pushedAt":"2024-01-06T18:25:22.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Bump Tomcat version to 9.0.84","shortMessageHtmlLink":"Bump Tomcat version to 9.0.84"}},{"before":"06b0881fbe8f3814d74ee2b8a8cbf0ade97c5eff","after":"cc783c3a8a0493d0ed83013109a2e64f048b8942","ref":"refs/heads/dev","pushedAt":"2024-01-06T02:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Bump Tomcat version to 9.0.84","shortMessageHtmlLink":"Bump Tomcat version to 9.0.84"}},{"before":"f12ad2ad2e8dfb23319bb8b27059611b3474ee35","after":"06b0881fbe8f3814d74ee2b8a8cbf0ade97c5eff","ref":"refs/heads/dev","pushedAt":"2024-01-06T02:44:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Properties cleanup. Also, test.app.properties values now override app.properties values.","shortMessageHtmlLink":"Properties cleanup. Also, test.app.properties values now override app…"}},{"before":"06b0881fbe8f3814d74ee2b8a8cbf0ade97c5eff","after":"f12ad2ad2e8dfb23319bb8b27059611b3474ee35","ref":"refs/heads/dev","pushedAt":"2024-01-05T22:09:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Bump Tomcat version to 9.0.84","shortMessageHtmlLink":"Bump Tomcat version to 9.0.84"}},{"before":"39727a99248eebe2795721a0822b72721d8d18c7","after":"06b0881fbe8f3814d74ee2b8a8cbf0ade97c5eff","ref":"refs/heads/dev","pushedAt":"2024-01-05T03:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Properties cleanup. Also, test.app.properties values now override app.properties values.","shortMessageHtmlLink":"Properties cleanup. Also, test.app.properties values now override app…"}},{"before":"3b92378f19fbf10a74099fd354024e891142fb28","after":"80444c15b69e10642c2a344c85eb072c5221b248","ref":"refs/heads/parser-cleanup","pushedAt":"2024-01-05T02:40:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Some cleanup. Greatly expanded parsing of non-standard addresses, and added such parsing to the normal pipeline.","shortMessageHtmlLink":"Some cleanup. Greatly expanded parsing of non-standard addresses, and…"}},{"before":"cc37f2fac1cfedacf0e7d52ea66236cf9662ac34","after":"39727a99248eebe2795721a0822b72721d8d18c7","ref":"refs/heads/dev","pushedAt":"2023-12-21T21:07:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Bump version to 3.2. This release is compatible with Java17.","shortMessageHtmlLink":"Bump version to 3.2. This release is compatible with Java17."}},{"before":"64244f69a10a2fefe334d4fa88a2e71fc0b6eb34","after":"cc37f2fac1cfedacf0e7d52ea66236cf9662ac34","ref":"refs/heads/dev","pushedAt":"2023-12-21T21:05:30.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"kzalewski","name":"Ken Zalewski","path":"/kzalewski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94740?s=80&v=4"},"commit":{"message":"Changed to Java 17.","shortMessageHtmlLink":"Changed to Java 17."}},{"before":"fe86c92b625b704cf12ef6d66488918e991357b5","after":"3b92378f19fbf10a74099fd354024e891142fb28","ref":"refs/heads/parser-cleanup","pushedAt":"2023-12-20T16:17:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JacobKeegan","name":"Jacob Keegan","path":"/JacobKeegan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35943966?s=80&v=4"},"commit":{"message":"Cleaned up the DistrictShapeCode enum, moving its functionality into the DistrictType enum.","shortMessageHtmlLink":"Cleaned up the DistrictShapeCode enum, moving its functionality into …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMzo0NjoyMS4wMDAwMDBazwAAAASuY0bi","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQyMzo0NjoyMS4wMDAwMDBazwAAAASuY0bi","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yMFQxNjoxNzowMC4wMDAwMDBazwAAAAPO36yF"}},"title":"Activity · nysenate/GeoApi"}