{"sha": "1c0afa0895427a074b4c1db9b7b9b9a3c4a39bb5", "message": "Release 0.4", "author_date": "2019-11-08T01:19:23Z", "committer_date": "2019-11-08T01:19:23Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "257d40bc76e79423c042c2d92942347680b705e8", "message": "Handle new activity_summary columns, refs #19", "author_date": "2021-08-20T00:47:13Z", "committer_date": "2021-08-20T00:47:13Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "2bb3bddec9db5a47f0d064bdc124c0c6c12780e5", "message": "Release 0.2", "author_date": "2019-07-20T16:44:05Z", "committer_date": "2019-07-20T16:44:05Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "35162fce0d216e15508964f7209e022bad31bb89", "message": "Fix for #9 - too many SQL variables", "author_date": "2019-07-26T06:00:27Z", "committer_date": "2019-07-26T06:00:27Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "38464031acf34b8fecb6a719971f2d95045dcd01", "message": "Import records, closes #4", "author_date": "2019-07-20T06:19:31Z", "committer_date": "2019-07-20T06:19:31Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "3eb2b06bfe3b4faaf10e9cf9dfcb28e3d16c14ff", "message": "Handle export.xml in other languages, closes #11", "author_date": "2020-10-17T21:14:02Z", "committer_date": "2020-10-17T21:14:02Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "47a15cba605f045bdb5b224362f7fd27f6a47956", "message": "Initial framework", "author_date": "2019-07-20T05:12:38Z", "committer_date": "2019-07-20T05:12:38Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "58b65b504d61bea5d3ab3696257204b925063a6b", "message": "Release 0.3.2", "author_date": "2019-07-26T06:02:30Z", "committer_date": "2019-07-26T06:02:30Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "5d7e14d40d5a4cfd133ca5faa442312f607784c5", "message": "Release 0.3", "author_date": "2019-07-22T03:31:54Z", "committer_date": "2019-07-22T03:31:54Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "5fa404135a2704fe94dd976bf197472acffded28", "message": "Added progress bar, --xml and --silent options\n\n--xml lets you pass path to an XML file - I used this to add some\nunit tests for the CLI itself.\n\n--silent means \"don't show a progress bar\"\n\nCloses #5", "author_date": "2019-07-22T02:47:56Z", "committer_date": "2019-07-22T02:47:56Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "604d423f92732c7f6d2b4402cc80734ac3bd7c21", "message": "Documentation for progress bar / --silent", "author_date": "2019-07-22T03:31:02Z", "committer_date": "2019-07-22T03:31:02Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "63aaf80e5b3d27ded34f557df2c689c9d9854e97", "message": "Use hash_id in less places\n\nI was getting import errors when duplicate hash_id was generated.", "author_date": "2019-07-20T16:42:26Z", "committer_date": "2019-07-20T16:42:26Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "6fcc27be26a560d525a1e0cf0ab225c5f7c19daf", "message": "Release 0.3.1", "author_date": "2019-07-24T06:33:22Z", "committer_date": "2019-07-24T06:34:14Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "71e36e1cf034b96de2a8e6652265d782d3fdf63b", "message": "Suggest using AirDrop", "author_date": "2020-10-17T21:23:26Z", "committer_date": "2020-10-17T21:23:26Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "8cb1d04ae0425d471da1e6df21a92bc1a1764c24", "message": "Import workouts, closes #2", "author_date": "2019-07-20T06:10:18Z", "committer_date": "2019-07-20T06:10:18Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "8fb7609e5b133fd8b53a79772ee5501dac60ea88", "message": "Usage instructions", "author_date": "2019-07-20T05:57:26Z", "committer_date": "2019-07-20T05:57:26Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "997136e714281c82955464fa13071e6b3e986eed", "message": "Added export.xml test fixture\n\nAlso utils.find_all_tags() utility function", "author_date": "2019-07-20T05:40:04Z", "committer_date": "2019-07-20T05:40:04Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "9fe3cb17e03d6c73222b63e643638cf951567c4c", "message": "Release 1.0.1\n\nRefs #19", "author_date": "2021-08-20T00:55:29Z", "committer_date": "2021-08-20T00:55:29Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "b63bab25de0d6db72d5e410789fbc9bfa1eace93", "message": "Better progress bar label, refs #5", "author_date": "2019-07-22T03:17:20Z", "committer_date": "2019-07-22T03:17:20Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "bb16655ecd6c856c14499fc15c2a0a84edf09e63", "message": "Release 1.0\n\nRefs #11", "author_date": "2020-10-17T21:14:30Z", "committer_date": "2020-10-17T21:15:29Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "c1b8f21113ba73a960832877045253cdca839f34", "message": "master => main", "author_date": "2020-10-17T20:53:58Z", "committer_date": "2020-10-17T20:53:58Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "c8392df78ee3e1643d18b747a4abf585d84d5d88", "message": "Use less RAM (#8)\n\n* Call el.clear() for each element\r\n* Clear root element each time\r\n\r\nMemory profile graphs here: https://github.com/dogsheep/healthkit-to-sqlite/issues/7", "author_date": "2019-07-24T06:35:51Z", "committer_date": "2019-07-24T06:35:51Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "cfb2fd0711fd510bfff821b2cfebfd3daf902ec7", "message": "Bump to sqlite-utils 2.4.4", "author_date": "2020-03-28T01:20:42Z", "committer_date": "2020-03-28T01:20:42Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "d016e70c31cf84ba0f5ec3102546db54a51aaffb", "message": "Export activity summaries, closes #3", "author_date": "2019-07-20T05:57:58Z", "committer_date": "2019-07-20T05:57:58Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "d16f45f06fbae6ec8a78cc9ca7b5b7db0413f139", "message": "sqlite-utils~=1.12.1\n\nTo get the bugfix for insert_all([])", "author_date": "2019-11-07T05:42:28Z", "committer_date": "2019-11-07T05:42:28Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "cd792325681cbad9f663f2879d8b69f1edbb678f", "label": "GitHub"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 19864447, "label": "web-flow"}} {"sha": "d64299765064501f4efdd9a0b21dbdba9ec4287f", "message": "Fixed URLs in README", "author_date": "2019-07-20T06:22:57Z", "committer_date": "2019-07-20T06:22:57Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "e488c6addd4b647c2e4917b94e3e320cb7df5456", "message": "Fixed workout points import for iOS 13\n\nWorkout lat/lon tracks are now stored in .gpx files.\n\nCloses #10", "author_date": "2019-11-08T01:17:50Z", "committer_date": "2019-11-08T01:17:50Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "eb114d40e8b143f82dc5ce1a0dfccb0119165976", "message": "Switch CI to GitHub Actions", "author_date": "2020-10-17T20:56:07Z", "committer_date": "2020-10-17T20:56:07Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "f518d8c7099a9f8826920ab9634a159036094cf7", "message": "Break records out into separate tables, closes #6", "author_date": "2019-07-22T03:28:43Z", "committer_date": "2019-07-22T03:28:43Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}} {"sha": "fe856bf313e269edec46d304fd09348f37282f1b", "message": "Release 0.5", "author_date": "2020-03-28T01:50:51Z", "committer_date": "2020-03-28T01:50:51Z", "raw_author": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "raw_committer": {"value": "13ae486343ea6454a93114c6f558ffea2f2c6874", "label": "Simon Willison"}, "repo": {"value": 197882382, "label": "healthkit-to-sqlite"}, "author": {"value": 9599, "label": "simonw"}, "committer": {"value": 9599, "label": "simonw"}}