{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":383971950,"defaultBranch":"master","name":"spotify-player","ownerLogin":"aome510","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-08T01:51:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/40011582?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720412079.0","currentOid":""},"activityList":{"items":[{"before":"4db301bbaa353277276166b24adf4c8139a3aac6","after":"58a5ace777293ed04fb0da44075a27d777822501","ref":"refs/heads/master","pushedAt":"2024-07-19T18:27:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Use BufReader/BufWriter for data from file cache (#510)\n\n* Use BufReader/BufWriter for data from file cache\r\n\r\n* formatting\r\n\r\n---------\r\n\r\nCo-authored-by: user \r\nCo-authored-by: Thang Pham ","shortMessageHtmlLink":"Use BufReader/BufWriter for data from file cache (#510)"}},{"before":"b812e589e5404bfd783e3038b15a0297d0bb0c39","after":"4db301bbaa353277276166b24adf4c8139a3aac6","ref":"refs/heads/master","pushedAt":"2024-07-19T17:57:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Fix mismatched arguments (#511)","shortMessageHtmlLink":"Fix mismatched arguments (#511)"}},{"before":"04f08f9a3fdf99347155036bc7f83b2ea6d6a5cf","after":"b812e589e5404bfd783e3038b15a0297d0bb0c39","ref":"refs/heads/master","pushedAt":"2024-07-19T16:44:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"show album types in the artist context (#508)","shortMessageHtmlLink":"show album types in the artist context (#508)"}},{"before":"ed9c4d476909b0755c5b1902b504f5ec6dd125ef","after":"04f08f9a3fdf99347155036bc7f83b2ea6d6a5cf","ref":"refs/heads/master","pushedAt":"2024-07-19T16:43:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"skip single selection for artist actions (#507)","shortMessageHtmlLink":"skip single selection for artist actions (#507)"}},{"before":"79ce0dd6d5ddab513ebd8ede9f630e674d5a9aed","after":"ed9c4d476909b0755c5b1902b504f5ec6dd125ef","ref":"refs/heads/master","pushedAt":"2024-07-12T12:14:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"add jump to track command (#501)\n\nCo-authored-by: Thang Pham ","shortMessageHtmlLink":"add jump to track command (#501)"}},{"before":"10a0acb13761ee5220983cf03fd0a105b1ae23ae","after":"79ce0dd6d5ddab513ebd8ede9f630e674d5a9aed","ref":"refs/heads/master","pushedAt":"2024-07-08T04:04:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"undo windows upgrade and bump app's version to `v0.19.1`","shortMessageHtmlLink":"undo windows upgrade and bump app's version to v0.19.1"}},{"before":"150c5076a5ed6136c58612c63cbd35ca5b064459","after":"10a0acb13761ee5220983cf03fd0a105b1ae23ae","ref":"refs/heads/master","pushedAt":"2024-07-08T04:03:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"undo windows upgrade","shortMessageHtmlLink":"undo windows upgrade"}},{"before":"8440dce370af8b96ce4cc1c3586f0e1e5d9c9f76","after":"150c5076a5ed6136c58612c63cbd35ca5b064459","ref":"refs/heads/master","pushedAt":"2024-07-08T04:01:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"undo windows upgrade","shortMessageHtmlLink":"undo windows upgrade"}},{"before":"0998f55cf5686a2b49089a615725b38aae775c5e","after":"8440dce370af8b96ce4cc1c3586f0e1e5d9c9f76","ref":"refs/heads/master","pushedAt":"2024-07-08T03:50:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"bump app's version to `0.19.0` and update dependencies","shortMessageHtmlLink":"bump app's version to 0.19.0 and update dependencies"}},{"before":"fb51f994631d3d530154891f18f87a9d76f820c0","after":null,"ref":"refs/heads/update-reconnection-logic","pushedAt":"2024-07-08T03:36:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"}},{"before":"e1ce5067c0b526ed9046b8f91de32b9c8b962cda","after":"0998f55cf5686a2b49089a615725b38aae775c5e","ref":"refs/heads/master","pushedAt":"2024-07-08T03:36:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"update reconnection logic upon creating new session (#497)","shortMessageHtmlLink":"update reconnection logic upon creating new session (#497)"}},{"before":null,"after":"fb51f994631d3d530154891f18f87a9d76f820c0","ref":"refs/heads/update-reconnection-logic","pushedAt":"2024-07-08T03:20:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"refactor playback initialization logic into `Client::initialize_playback`","shortMessageHtmlLink":"refactor playback initialization logic into `Client::initialize_playb…"}},{"before":"24a26591f125a33bfa158209e4013fb8e7fac89f","after":null,"ref":"refs/heads/fix-api-errors","pushedAt":"2024-07-08T02:10:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"}},{"before":"34a1b082f06c055a0c052d99db95c8423f7e6760","after":"e1ce5067c0b526ed9046b8f91de32b9c8b962cda","ref":"refs/heads/master","pushedAt":"2024-07-08T02:10:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Fix several Spotify API errors (#495)\n\nResolves #494 \r\n\r\n- add a patch for nullable artist's name when getting a playlist's context\r\n- handle API rate limit when getting an artist's albums","shortMessageHtmlLink":"Fix several Spotify API errors (#495)"}},{"before":null,"after":"24a26591f125a33bfa158209e4013fb8e7fac89f","ref":"refs/heads/fix-api-errors","pushedAt":"2024-07-08T02:01:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"add patch for `null` artist's name","shortMessageHtmlLink":"add patch for null artist's name"}},{"before":"ccf2d653b196fa8b625905d0a8fb89eb053e0514","after":"34a1b082f06c055a0c052d99db95c8423f7e6760","ref":"refs/heads/master","pushedAt":"2024-07-07T05:15:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"added {status} for customizing play/pause location/style, resolves #487 (#491)","shortMessageHtmlLink":"added {status} for customizing play/pause location/style, resolves #487…"}},{"before":"7cb4ef180da670127beb084e3a00281f5e73f07e","after":"ccf2d653b196fa8b625905d0a8fb89eb053e0514","ref":"refs/heads/master","pushedAt":"2024-07-07T02:11:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"update search popup's filtering logic (#493)\n\nAlso fixes #489 \r\n\r\nFiltering logic is updated to select items matching **any sub-queries** to **all sub-queries**. Sub-queries are non-empty strings separated by spaces in the search's query.","shortMessageHtmlLink":"update search popup's filtering logic (#493)"}},{"before":"95f0edf3fe5e29f8d50c4bc256caffde7e3066d7","after":"7cb4ef180da670127beb084e3a00281f5e73f07e","ref":"refs/heads/master","pushedAt":"2024-07-07T02:06:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Update README.md (#492)","shortMessageHtmlLink":"Update README.md (#492)"}},{"before":null,"after":"2b0d3158e55601745cffc04962a66317c3cdda4c","ref":"refs/heads/update-search-filter-logic","pushedAt":"2024-07-07T02:03:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"update search popup's filtering logic","shortMessageHtmlLink":"update search popup's filtering logic"}},{"before":"60e4dfc31d399596cfe048f509a27aaf60c0ca38","after":"95f0edf3fe5e29f8d50c4bc256caffde7e3066d7","ref":"refs/heads/master","pushedAt":"2024-07-02T20:23:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Add Alternating Colors for Help Table (#466)","shortMessageHtmlLink":"Add Alternating Colors for Help Table (#466)"}},{"before":"a7ba31a867b460ff580a9bec55894180e9ed48b4","after":"60e4dfc31d399596cfe048f509a27aaf60c0ca38","ref":"refs/heads/master","pushedAt":"2024-07-02T00:21:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"fix #479 Incorrect like status in ShowActions(#479) (#481)\n\nCo-authored-by: deauthe ","shortMessageHtmlLink":"fix #479 Incorrect like status in ShowActions(#479) (#481)"}},{"before":"fa826f4332af27974216a7098fb2f265d85c9b1f","after":"a7ba31a867b460ff580a9bec55894180e9ed48b4","ref":"refs/heads/master","pushedAt":"2024-06-28T20:42:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"fix #464 by adding full date to display next to albums (#474)\n\n* fix #464 by removing code to filter duplicates\r\n\r\nThis commit removes the code previously responsable for filtering\r\nout duplicate album names.\r\n\r\n* Display full date next to Albums on Artist page\r\n\r\nThis change resolves the ambiguity between different\r\nAlbums of the same Name.","shortMessageHtmlLink":"fix #464 by adding full date to display next to albums (#474)"}},{"before":"c730cd2a16a64dffc8dbd88dea150217fbc52511","after":"fa826f4332af27974216a7098fb2f265d85c9b1f","ref":"refs/heads/master","pushedAt":"2024-06-27T13:50:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"fix: decode html entities in playlist description (#478)","shortMessageHtmlLink":"fix: decode html entities in playlist description (#478)"}},{"before":"bcba2e6cfa4ac989e003345b40c5809498805837","after":"c730cd2a16a64dffc8dbd88dea150217fbc52511","ref":"refs/heads/master","pushedAt":"2024-06-27T13:48:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Configurable seek duration (#475)","shortMessageHtmlLink":"Configurable seek duration (#475)"}},{"before":"1324adb0a9685da33e929e7cfe7b8848d5a07bf9","after":"bcba2e6cfa4ac989e003345b40c5809498805837","ref":"refs/heads/master","pushedAt":"2024-06-23T14:37:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Add actions to keymap configuration (#471)\n\nResolves #428 \r\n\r\nThis PR adds support for define action's keybindings, which can be triggered on a selected item without going through `ShowActionsOnSelectedItem` command.\r\n\r\nCo-authored-by: Thang Pham ","shortMessageHtmlLink":"Add actions to keymap configuration (#471)"}},{"before":"0cdf815421f0a52ce6a4ff4a7939aeb0e47182b3","after":"1324adb0a9685da33e929e7cfe7b8848d5a07bf9","ref":"refs/heads/master","pushedAt":"2024-06-19T03:12:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"make autoplay configurable (#459)\n\nFixes: #452\r\n\r\n---------\r\n\r\nCo-authored-by: Thang Pham ","shortMessageHtmlLink":"make autoplay configurable (#459)"}},{"before":"b180b6bab5f5086496e8fb83e467320218289d5e","after":"0cdf815421f0a52ce6a4ff4a7939aeb0e47182b3","ref":"refs/heads/master","pushedAt":"2024-06-19T01:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Add optional fuzzy search algorithm (#468)\n\nCo-authored-by: Thang Pham ","shortMessageHtmlLink":"Add optional fuzzy search algorithm (#468)"}},{"before":"3e3d16a6e03c1c7561d384dbb08237ada8fb2e5b","after":"b180b6bab5f5086496e8fb83e467320218289d5e","ref":"refs/heads/master","pushedAt":"2024-06-02T02:02:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"Add support for image cache downloading without `image` feature (#460)\n\nResolves #458\r\n\r\nImage cache download is now solely based upon the `enable_cover_image_cache` option regardless if the `image` feature is used or not.\r\n\r\n---------\r\n\r\nCo-authored-by: Thang Pham ","shortMessageHtmlLink":"Add support for image cache downloading without image feature (#460)"}},{"before":"15170ac792b559f6bdd692a5e488579edf863017","after":"3e3d16a6e03c1c7561d384dbb08237ada8fb2e5b","ref":"refs/heads/master","pushedAt":"2024-05-25T03:33:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"bump lyric_finder to v0.1.7","shortMessageHtmlLink":"bump lyric_finder to v0.1.7"}},{"before":"6fc041ae7fc47897d39f2e33a46b37c0091d76fd","after":"15170ac792b559f6bdd692a5e488579edf863017","ref":"refs/heads/master","pushedAt":"2024-05-25T03:19:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aome510","name":"Thang Pham","path":"/aome510","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40011582?s=80&v=4"},"commit":{"message":"update deps and bump app's version to 0.18.2","shortMessageHtmlLink":"update deps and bump app's version to 0.18.2"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhC9PHwA","startCursor":null,"endCursor":null}},"title":"Activity · aome510/spotify-player"}