{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":92805405,"defaultBranch":"master","name":"ckanext-xloader","ownerLogin":"ckan","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-30T06:43:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1630326?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725987789.0","currentOid":""},"activityList":{"items":[{"before":"35a5bf383854e8750df7247eab47b962ccc5edd3","after":"4d2600c7e371f9386c4c05e491f94289e3042997","ref":"refs/heads/sqlalchemy2","pushedAt":"2024-09-10T23:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"pin setuptools to supported versions","shortMessageHtmlLink":"pin setuptools to supported versions"}},{"before":null,"after":"35a5bf383854e8750df7247eab47b962ccc5edd3","ref":"refs/heads/sqlalchemy2","pushedAt":"2024-09-10T17:03:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"smotornyuk","name":"Sergey","path":"/smotornyuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11091199?s=80&v=4"},"commit":{"message":"feat: SQLAlchemy v2 support","shortMessageHtmlLink":"feat: SQLAlchemy v2 support"}},{"before":"3a865acd843bf7e2a7e2eb3c4e983816eddb6658","after":"a96ce28c589dfe6b1b850d8eeeb14f1e1dfe9759","ref":"refs/heads/master","pushedAt":"2024-07-17T09:50:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"amercader","name":"Adrià Mercader","path":"/amercader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200230?s=80&v=4"},"commit":{"message":"Merge pull request #220 from ckan/2.11-support\n\nCKAN 2.11 support","shortMessageHtmlLink":"Merge pull request #220 from ckan/2.11-support"}},{"before":"cad6442d218b42365da9a04325dd797152a49f47","after":"ebc1c7602a516e6737ca5415bba320b32225a121","ref":"refs/heads/2.11-support","pushedAt":"2024-07-16T14:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amercader","name":"Adrià Mercader","path":"/amercader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200230?s=80&v=4"},"commit":{"message":"Add note about 2.11 support","shortMessageHtmlLink":"Add note about 2.11 support"}},{"before":null,"after":"cad6442d218b42365da9a04325dd797152a49f47","ref":"refs/heads/2.11-support","pushedAt":"2024-07-09T10:20:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amercader","name":"Adrià Mercader","path":"/amercader","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/200230?s=80&v=4"},"commit":{"message":"Update images and actions, test 2.11","shortMessageHtmlLink":"Update images and actions, test 2.11"}},{"before":"a27b9936a16748a079f2b000fe27cc4cd2aca64e","after":"3a865acd843bf7e2a7e2eb3c4e983816eddb6658","ref":"refs/heads/master","pushedAt":"2024-07-02T11:57:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duttonw","name":"William Dutton","path":"/duttonw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2021232?s=80&v=4"},"commit":{"message":"Merge pull request #209 from Nisha1293/Nisha1293-format-key-fix\n\nIn plugin.py, there is an fix of resource format key error if null","shortMessageHtmlLink":"Merge pull request #209 from Nisha1293/Nisha1293-format-key-fix"}},{"before":"dd475e70255da1e46b93e2193bf3e20f2e694db5","after":"a27b9936a16748a079f2b000fe27cc4cd2aca64e","ref":"refs/heads/master","pushedAt":"2024-06-25T06:49:43.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #203 from JVickery-TBS/fix/stringish-type-guessing\n\nPY2 & PY3 String/Binary Fixes","shortMessageHtmlLink":"Merge pull request #203 from JVickery-TBS/fix/stringish-type-guessing"}},{"before":"92f7ccaea436a477ac5200ce0bbeb62acd7f29a1","after":"dd475e70255da1e46b93e2193bf3e20f2e694db5","ref":"refs/heads/master","pushedAt":"2024-05-15T01:58:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"duttonw","name":"William Dutton","path":"/duttonw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2021232?s=80&v=4"},"commit":{"message":"Merge pull request #217 from JVickery-TBS/fix/type-guessing-numeric\n\nAdd Mixed Integers Type Guessing to NUMERIC Tests","shortMessageHtmlLink":"Merge pull request #217 from JVickery-TBS/fix/type-guessing-numeric"}},{"before":"8ad1ac9f368acb04cdd58953d3f7cc19f7df2b40","after":"92f7ccaea436a477ac5200ce0bbeb62acd7f29a1","ref":"refs/heads/master","pushedAt":"2024-04-05T00:31:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #212 from qld-gov-au/github-202-synchronous-cli\n\nadd more options for maintainers to expedite XLoader runs, GitHub #202","shortMessageHtmlLink":"Merge pull request #212 from qld-gov-au/github-202-synchronous-cli"}},{"before":"95edb97e5dd9f8e5013c612620fa04b3350be9f7","after":"8ad1ac9f368acb04cdd58953d3f7cc19f7df2b40","ref":"refs/heads/master","pushedAt":"2024-03-15T01:02:59.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #208 from ckan/github-206-empty-lines\n\nSkip empty lines instead of erroring","shortMessageHtmlLink":"Merge pull request #208 from ckan/github-206-empty-lines"}},{"before":"7d9796161ac5f67aa23ce645d06ffe4512f9eecf","after":"9575e05c6f2b913db7d10a26ae46f3497103fa96","ref":"refs/heads/github-206-empty-lines","pushedAt":"2024-03-15T00:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"add more ignorable blank lines to test sample, #206","shortMessageHtmlLink":"add more ignorable blank lines to test sample, #206"}},{"before":"67fabfc25a39b7bc6d3310fcb33c1f2dd887bc66","after":"95edb97e5dd9f8e5013c612620fa04b3350be9f7","ref":"refs/heads/master","pushedAt":"2024-03-12T13:21:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wardi","name":"Ian Ward","path":"/wardi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/153258?s=80&v=4"},"commit":{"message":"Merge pull request #210 from mutantsan/fix-col-header-strip\n\nstrip extra space for column name","shortMessageHtmlLink":"Merge pull request #210 from mutantsan/fix-col-header-strip"}},{"before":"b5b99c7b7228daad24874c99a2c578f4b1ebe1fb","after":"7d9796161ac5f67aa23ce645d06ffe4512f9eecf","ref":"refs/heads/github-206-empty-lines","pushedAt":"2024-02-09T05:32:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"fix list syntax for combining range and dict\n\nCan't provide range and single element in the same 'list' call, split them","shortMessageHtmlLink":"fix list syntax for combining range and dict"}},{"before":"64f741ddfeb2a90d225a6a842ad89655b5e325bf","after":"b5b99c7b7228daad24874c99a2c578f4b1ebe1fb","ref":"refs/heads/github-206-empty-lines","pushedAt":"2024-02-09T05:24:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"skip blank rows in source files, #206\n\nSkip rows that are completely blank instead of erroring out","shortMessageHtmlLink":"skip blank rows in source files, #206"}},{"before":"4ca26876d0dbcc771c1c46628ee4e85a408d78f6","after":"64f741ddfeb2a90d225a6a842ad89655b5e325bf","ref":"refs/heads/github-206-empty-lines","pushedAt":"2024-02-09T05:12:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"add unit test for handling empty lines, #206\n\nExtra empty lines at the end of a file should be ignored.","shortMessageHtmlLink":"add unit test for handling empty lines, #206"}},{"before":"67fabfc25a39b7bc6d3310fcb33c1f2dd887bc66","after":"4ca26876d0dbcc771c1c46628ee4e85a408d78f6","ref":"refs/heads/github-206-empty-lines","pushedAt":"2024-02-09T05:07:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"add sample file with extra blank line at end, #206\n\nAdd a unit test sample that has an extra empty line. This ideally should be handled gracefully (ie ignore the extra line)","shortMessageHtmlLink":"add sample file with extra blank line at end, #206"}},{"before":null,"after":"67fabfc25a39b7bc6d3310fcb33c1f2dd887bc66","ref":"refs/heads/github-206-empty-lines","pushedAt":"2024-02-09T05:05:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #196 from JVickery-TBS/feature/remove-unsupported-datastore-tables\n\nClean Datastore Tables Job","shortMessageHtmlLink":"Merge pull request #196 from JVickery-TBS/feature/remove-unsupported-…"}},{"before":"67fabfc25a39b7bc6d3310fcb33c1f2dd887bc66","after":null,"ref":"refs/heads/github-207-job-title","pushedAt":"2024-02-09T05:04:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"}},{"before":null,"after":"67fabfc25a39b7bc6d3310fcb33c1f2dd887bc66","ref":"refs/heads/github-207-job-title","pushedAt":"2024-02-09T04:49:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #196 from JVickery-TBS/feature/remove-unsupported-datastore-tables\n\nClean Datastore Tables Job","shortMessageHtmlLink":"Merge pull request #196 from JVickery-TBS/feature/remove-unsupported-…"}},{"before":"2b26209eb15bdb17df8f66d732a45b8a074ab057","after":"67fabfc25a39b7bc6d3310fcb33c1f2dd887bc66","ref":"refs/heads/master","pushedAt":"2024-02-03T05:41:06.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"duttonw","name":"William Dutton","path":"/duttonw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2021232?s=80&v=4"},"commit":{"message":"Merge pull request #196 from JVickery-TBS/feature/remove-unsupported-datastore-tables\n\nClean Datastore Tables Job","shortMessageHtmlLink":"Merge pull request #196 from JVickery-TBS/feature/remove-unsupported-…"}},{"before":"959dfd2e6bbb5c4e03d448ce9e35b499b8867718","after":"2b26209eb15bdb17df8f66d732a45b8a074ab057","ref":"refs/heads/master","pushedAt":"2024-02-02T04:51:01.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #195 from qld-gov-au/upstream_updates\n\nQuality of life improvements","shortMessageHtmlLink":"Merge pull request #195 from qld-gov-au/upstream_updates"}},{"before":"58be9beaf414a6449d34da3ae948286b695b74a5","after":"959dfd2e6bbb5c4e03d448ce9e35b499b8867718","ref":"refs/heads/master","pushedAt":"2024-02-01T23:25:22.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #197 from JVickery-TBS/feature/delete-datastore-table\n\nDelete Datastore Table Button","shortMessageHtmlLink":"Merge pull request #197 from JVickery-TBS/feature/delete-datastore-table"}},{"before":"3ae7ae3d510b2dec6313e78d8c66d70dfd413fee","after":"58be9beaf414a6449d34da3ae948286b695b74a5","ref":"refs/heads/master","pushedAt":"2024-02-01T05:27:49.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #205 from ckan/github-201-deadlocks\n\nMake locking behaviour more robust","shortMessageHtmlLink":"Merge pull request #205 from ckan/github-201-deadlocks"}},{"before":"925fe5383bc52202e4355cbef4dba088cf2ea410","after":"3ae7ae3d510b2dec6313e78d8c66d70dfd413fee","ref":"refs/heads/master","pushedAt":"2024-02-01T01:37:00.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #190 from JVickery-TBS/feature/conditional-datastore-tab\n\nConditional DataStore Tab in Resource Edit","shortMessageHtmlLink":"Merge pull request #190 from JVickery-TBS/feature/conditional-datasto…"}},{"before":null,"after":"e6687a280aafc3c2fdba367fa04c290df3ac04dd","ref":"refs/heads/github-201-deadlocks","pushedAt":"2024-01-29T07:40:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"acquire locks up-front, #201\n\n- Request a write-lock when preparing to update resource metadata, not just a read lock,\nso that we don't risk deadlocking with another process.","shortMessageHtmlLink":"acquire locks up-front, #201"}},{"before":"1ee470a1210056d144014da1c562448767fdc3e8","after":"925fe5383bc52202e4355cbef4dba088cf2ea410","ref":"refs/heads/master","pushedAt":"2024-01-29T06:10:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #204 from ckan/github-176-download-proxy\n\nDocument the ckan.download_proxy setting, #176","shortMessageHtmlLink":"Merge pull request #204 from ckan/github-176-download-proxy"}},{"before":"1190cd41c9494cefa00ddcb1007575619180d3d5","after":"994279afdbe390000746286840bdad9bbe44888d","ref":"refs/heads/github-176-download-proxy","pushedAt":"2024-01-29T05:42:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"fix test data creation to use factory properly","shortMessageHtmlLink":"fix test data creation to use factory properly"}},{"before":null,"after":"1190cd41c9494cefa00ddcb1007575619180d3d5","ref":"refs/heads/github-176-download-proxy","pushedAt":"2024-01-29T05:21:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Document the ckan.download_proxy setting, #176","shortMessageHtmlLink":"Document the ckan.download_proxy setting, #176"}},{"before":"4f3864fe020685c8dc45f59fbb2d8b943fc60ee6","after":"1ee470a1210056d144014da1c562448767fdc3e8","ref":"refs/heads/master","pushedAt":"2024-01-29T04:28:34.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #186 from qld-gov-au/182-type-guessing-fixes\n\n#182 Type guessing fixes\r\n\r\nThese changes have been further tested in the `open-data` fork.","shortMessageHtmlLink":"Merge pull request #186 from qld-gov-au/182-type-guessing-fixes"}},{"before":"55a344df117e6b8bd846c9a3b0bf9b65c1da6c63","after":"4f3864fe020685c8dc45f59fbb2d8b943fc60ee6","ref":"refs/heads/master","pushedAt":"2024-01-29T04:27:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ThrawnCA","name":null,"path":"/ThrawnCA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3080440?s=80&v=4"},"commit":{"message":"Merge pull request #188 from qld-gov-au/resource_data-timeout-187\n\nHide excessive numbers of resource_data log entries, #187","shortMessageHtmlLink":"Merge pull request #188 from qld-gov-au/resource_data-timeout-187"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEspp4tgA","startCursor":null,"endCursor":null}},"title":"Activity · ckan/ckanext-xloader"}