{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":111207450,"defaultBranch":"master","name":"tsurukame","ownerLogin":"davidsansome","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-18T13:24:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/314463?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715896876.0","currentOid":""},"activityList":{"items":[{"before":"307dc74d60ad3bf5351910fffd5568e2226c7c04","after":"b712d8f54bf0581e9204c2900d6aee4d7d488ca9","ref":"refs/heads/master","pushedAt":"2024-05-26T04:19:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Mark the reading as answered if the user types it into the meaning question","shortMessageHtmlLink":"Mark the reading as answered if the user types it into the meaning qu…"}},{"before":"6bff7bc4f5bb4ec60fa77cd893c61036ad04b388","after":"307dc74d60ad3bf5351910fffd5568e2226c7c04","ref":"refs/heads/master","pushedAt":"2024-05-21T01:29:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Redraw the review background colors when light/dark mode is changed","shortMessageHtmlLink":"Redraw the review background colors when light/dark mode is changed"}},{"before":null,"after":"476a40b802b9b3e8bd77b2e57f1619182f2dc8da","ref":"refs/heads/dependabot/bundler/ios/rexml-3.2.8","pushedAt":"2024-05-16T22:01:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rexml from 3.2.6 to 3.2.8 in /ios\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.2.8.\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rexml from 3.2.6 to 3.2.8 in /ios"}},{"before":"7d25fb246c9bea2ba560f3f3e75318f0534f1080","after":"6bff7bc4f5bb4ec60fa77cd893c61036ad04b388","ref":"refs/heads/master","pushedAt":"2024-05-16T08:40:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Remove the disclosure indicators from End review session and Wrap up","shortMessageHtmlLink":"Remove the disclosure indicators from End review session and Wrap up"}},{"before":"8ebb63f8a63b7f0abce32bb70459b43457bbfe94","after":"7d25fb246c9bea2ba560f3f3e75318f0534f1080","ref":"refs/heads/master","pushedAt":"2024-05-16T08:00:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Fix a crash when the answer contains two or more invalid character ranges","shortMessageHtmlLink":"Fix a crash when the answer contains two or more invalid character ra…"}},{"before":"6fb741a9bbd835778704ed63bf427b2c48625bfa","after":"8ebb63f8a63b7f0abce32bb70459b43457bbfe94","ref":"refs/heads/master","pushedAt":"2024-05-16T07:52:31.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Add more quick settings","shortMessageHtmlLink":"Add more quick settings"}},{"before":"3c1df15edec37054d339e2cd20a9985f5cb37d15","after":"6fb741a9bbd835778704ed63bf427b2c48625bfa","ref":"refs/heads/master","pushedAt":"2024-05-14T08:42:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Remember recent mistakes after full refresh (#712)","shortMessageHtmlLink":"Remember recent mistakes after full refresh (#712)"}},{"before":"6ec05cf4bc38f6eea1ebe2bdf41129762a406190","after":"3c1df15edec37054d339e2cd20a9985f5cb37d15","ref":"refs/heads/master","pushedAt":"2024-05-06T12:22:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Fix section text bleeding into nav bar (#711)\n\nFixes #707","shortMessageHtmlLink":"Fix section text bleeding into nav bar (#711)"}},{"before":"0aaa1d6b2beb93a0ae42eca3fca803454881771c","after":"6ec05cf4bc38f6eea1ebe2bdf41129762a406190","ref":"refs/heads/master","pushedAt":"2024-05-06T12:22:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Add counts to radical/kanji/vocab sections (#710)","shortMessageHtmlLink":"Add counts to radical/kanji/vocab sections (#710)"}},{"before":"ac4ed7f2261f772403d4b96bc7f8d18738e2744b","after":"0aaa1d6b2beb93a0ae42eca3fca803454881771c","ref":"refs/heads/master","pushedAt":"2024-05-04T09:06:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Remove unnecessary becomeFirstResponder on animationDidStop (#709)\n\nFixes https://github.com/davidsansome/tsurukame/issues/706\r\n\r\n`becomeFirstResponder` was added in https://github.com/davidsansome/tsurukame/pull/186 as a workaround specifically for macOS (starting at 10.15). At that time, the `answerTextField` would lose focus after each answer.\r\n\r\nWith current macOS (14.4), `answerTextField` no longer loses focus, but having the additional `becomeFirstRespond` triggered on `animationDidStop` causes the existing contents of `answerTextField` to be selected.","shortMessageHtmlLink":"Remove unnecessary becomeFirstResponder on animationDidStop (#709)"}},{"before":"e1e63509792c34620146741cc763159e25d041cd","after":"ac4ed7f2261f772403d4b96bc7f8d18738e2744b","ref":"refs/heads/master","pushedAt":"2024-04-30T10:38:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Make the background image fill the view instead of shrinking to fit.\n\nFixes #708","shortMessageHtmlLink":"Make the background image fill the view instead of shrinking to fit."}},{"before":"cd8fb3d734391540a742aa10f0d54628da2d7829","after":"e1e63509792c34620146741cc763159e25d041cd","ref":"refs/heads/master","pushedAt":"2024-04-28T07:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Make the whole width of the \"Show all information\" button clickable","shortMessageHtmlLink":"Make the whole width of the \"Show all information\" button clickable"}},{"before":"add86f20e9929e6aa55287fdc0b78045313a9c3d","after":"cd8fb3d734391540a742aa10f0d54628da2d7829","ref":"refs/heads/master","pushedAt":"2024-04-28T07:52:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Fix some of the table section header heights","shortMessageHtmlLink":"Fix some of the table section header heights"}},{"before":"2c1f043397e1c83b8691b9c5525624cec5bbc3ed","after":"add86f20e9929e6aa55287fdc0b78045313a9c3d","ref":"refs/heads/master","pushedAt":"2024-04-28T07:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Make it possible to delete, edit and add synonyms from the subject details view.\n\nFixes #169, #582","shortMessageHtmlLink":"Make it possible to delete, edit and add synonyms from the subject de…"}},{"before":"53058b258e70cdc4ec76bb10705b6ae65485d044","after":"2c1f043397e1c83b8691b9c5525624cec5bbc3ed","ref":"refs/heads/master","pushedAt":"2024-04-06T04:14:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Make the background image fill the whole screen, instead of stretching it to fit just the table.\n\nFixes #704","shortMessageHtmlLink":"Make the background image fill the whole screen, instead of stretchin…"}},{"before":"599e95f89e811c108202d9d9c4c1b20435022226","after":"53058b258e70cdc4ec76bb10705b6ae65485d044","ref":"refs/heads/master","pushedAt":"2024-04-06T03:56:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Disable testflight pushes from circleci - we do this with Xcode Cloud now.","shortMessageHtmlLink":"Disable testflight pushes from circleci - we do this with Xcode Cloud…"}},{"before":"f79f24ae41c776f6deb28cce0c21fa897aa93533","after":"599e95f89e811c108202d9d9c4c1b20435022226","ref":"refs/heads/master","pushedAt":"2024-04-06T03:42:32.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Animate the new rows when clicking \"Show all information\"","shortMessageHtmlLink":"Animate the new rows when clicking \"Show all information\""}},{"before":"a0e3a787f9b4b33ef58d8f9aa329c378f2192322","after":"f79f24ae41c776f6deb28cce0c21fa897aa93533","ref":"refs/heads/master","pushedAt":"2024-04-04T00:45:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Workaround https://github.com/fastlane/fastlane/issues/21794","shortMessageHtmlLink":"Workaround fastlane/fastlane#21794"}},{"before":"59c40628bfc011f77d51e157bc405a8711261c7d","after":"a0e3a787f9b4b33ef58d8f9aa329c378f2192322","ref":"refs/heads/master","pushedAt":"2024-04-04T00:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Use a newer xcode version on circleci","shortMessageHtmlLink":"Use a newer xcode version on circleci"}},{"before":"dca5ba8893fe7df2c81acb1906e5a43eb6c0161e","after":"59c40628bfc011f77d51e157bc405a8711261c7d","ref":"refs/heads/master","pushedAt":"2024-04-04T00:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Use the correct API category name in the PrivacyInfo file","shortMessageHtmlLink":"Use the correct API category name in the PrivacyInfo file"}},{"before":"aa43a239c808e7f284c02c840e3d11bb007e9036","after":"dca5ba8893fe7df2c81acb1906e5a43eb6c0161e","ref":"refs/heads/master","pushedAt":"2024-04-04T00:22:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Don't crash when reviewing recent mistakes\n\nFixes #688","shortMessageHtmlLink":"Don't crash when reviewing recent mistakes"}},{"before":"e81c423e8871a6b7bc7244e397aa577131cdf0d1","after":"aa43a239c808e7f284c02c840e3d11bb007e9036","ref":"refs/heads/master","pushedAt":"2024-04-03T14:46:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Fix lesson picker level ordering (#703)\n\nBecause levels was a dictionary, looping through items was not always done in level order. Fixed that by sorting on iterating through levels.","shortMessageHtmlLink":"Fix lesson picker level ordering (#703)"}},{"before":"ed0c47f7b97deb57b1c3b014fbe40000417b0173","after":"e81c423e8871a6b7bc7244e397aa577131cdf0d1","ref":"refs/heads/master","pushedAt":"2024-04-03T14:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Highlight the mismatching okurigana","shortMessageHtmlLink":"Highlight the mismatching okurigana"}},{"before":"ab129e44a74486a50b46457bdbf0e39dd630fca3","after":"ed0c47f7b97deb57b1c3b014fbe40000417b0173","ref":"refs/heads/master","pushedAt":"2024-04-02T08:49:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Oops - fix a typo in the post build script","shortMessageHtmlLink":"Oops - fix a typo in the post build script"}},{"before":"e9b2cb3d60aee958f20bbaa5a4f32ccc4455ddd4","after":"ab129e44a74486a50b46457bdbf0e39dd630fca3","ref":"refs/heads/master","pushedAt":"2024-04-02T08:41:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Make TestFlight release notes for xcode cloud build","shortMessageHtmlLink":"Make TestFlight release notes for xcode cloud build"}},{"before":"e27c87f88767f8128ee37a4fda7f8e7baf3d9321","after":"e9b2cb3d60aee958f20bbaa5a4f32ccc4455ddd4","ref":"refs/heads/master","pushedAt":"2024-03-31T11:33:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Feature: Add lesson picker (#701)\n\n* Add lesson picker\r\n\r\nAllows user to choose which lessons they want to do next. Based on feature from WK website.\r\n\r\n* Remove unneeded TODO\r\n\r\n* Simplify init for ReviewsForLevel struct\r\n\r\n* Add # of selected items to lesson picker","shortMessageHtmlLink":"Feature: Add lesson picker (#701)"}},{"before":"ce55fb26a247d8325de0f842313aae51ec55afb8","after":"e27c87f88767f8128ee37a4fda7f8e7baf3d9321","ref":"refs/heads/master","pushedAt":"2024-03-31T04:30:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Use a newer circleci go image","shortMessageHtmlLink":"Use a newer circleci go image"}},{"before":"f09430e2df648d4dfca8be86b0315233a7b57728","after":"ce55fb26a247d8325de0f842313aae51ec55afb8","ref":"refs/heads/master","pushedAt":"2024-03-31T03:47:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Fix recent mistakes not avail for items in review (#687)","shortMessageHtmlLink":"Fix recent mistakes not avail for items in review (#687)"}},{"before":"f77ed0807150a99450733e2e34b8ca4676b423e9","after":"f09430e2df648d4dfca8be86b0315233a7b57728","ref":"refs/heads/master","pushedAt":"2024-03-31T03:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"davidsansome","name":"David Sansome","path":"/davidsansome","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/314463?s=80&v=4"},"commit":{"message":"Update go dependencies","shortMessageHtmlLink":"Update go dependencies"}},{"before":"de085067844a7997960fef1d304e21a6fae5c84b","after":null,"ref":"refs/heads/dependabot/go_modules/google.golang.org/protobuf-1.33.0","pushedAt":"2024-03-31T03:38:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU_wHFAA","startCursor":null,"endCursor":null}},"title":"Activity · davidsansome/tsurukame"}