{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":565803962,"defaultBranch":"main","name":"lrcget","ownerLogin":"tranxuanthang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-14T11:09:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15942946?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716592114.0","currentOid":""},"activityList":{"items":[{"before":"dcec6f566096fb0ffbb71e85da882096d1d50415","after":"f104fd82d61885504217a383ab61d5947150c09a","ref":"refs/heads/main","pushedAt":"2024-06-05T03:38:21.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Merge pull request #91 from GaryCraft/feat/search-bar\n\nAdd Search Bar to Track Library","shortMessageHtmlLink":"Merge pull request #91 from GaryCraft/feat/search-bar"}},{"before":"155d53224c2005c3fdc2905252ea9e2efc814ee2","after":"dcec6f566096fb0ffbb71e85da882096d1d50415","ref":"refs/heads/main","pushedAt":"2024-05-29T17:37:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Upgrade `lofty`, add support for `album_artist`","shortMessageHtmlLink":"Upgrade lofty, add support for album_artist"}},{"before":"ae6cf5c10df7eb77acef2b7f46319b3a46900df0","after":"155d53224c2005c3fdc2905252ea9e2efc814ee2","ref":"refs/heads/main","pushedAt":"2024-05-24T23:27:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update README, update github actions","shortMessageHtmlLink":"Update README, update github actions"}},{"before":"12affd4a882e92c0adb38c4a82f64307f22ac0aa","after":"ae6cf5c10df7eb77acef2b7f46319b3a46900df0","ref":"refs/heads/release","pushedAt":"2024-05-24T22:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Disable hotkey when focusing on a any input field\n\n- Disable hotkey when focusing on a any input field, textarea, or\nCodeMirror element\n- No longer automatically play a song when opening lyrics editor","shortMessageHtmlLink":"Disable hotkey when focusing on a any input field"}},{"before":"12affd4a882e92c0adb38c4a82f64307f22ac0aa","after":"ae6cf5c10df7eb77acef2b7f46319b3a46900df0","ref":"refs/heads/main","pushedAt":"2024-05-24T22:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Disable hotkey when focusing on a any input field\n\n- Disable hotkey when focusing on a any input field, textarea, or\nCodeMirror element\n- No longer automatically play a song when opening lyrics editor","shortMessageHtmlLink":"Disable hotkey when focusing on a any input field"}},{"before":"18ba6f67753b4c607c707b576ee4fac48155c11b","after":"12affd4a882e92c0adb38c4a82f64307f22ac0aa","ref":"refs/heads/release","pushedAt":"2024-05-24T15:28:33.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Add a log for debugging download queue","shortMessageHtmlLink":"Add a log for debugging download queue"}},{"before":"134fa8dbf5518ea3fa18036884d16c57a8f5b83b","after":"12affd4a882e92c0adb38c4a82f64307f22ac0aa","ref":"refs/heads/main","pushedAt":"2024-05-24T15:28:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Add a log for debugging download queue","shortMessageHtmlLink":"Add a log for debugging download queue"}},{"before":"0ec12966a521a40801a795c70e241be514b4dd22","after":"134fa8dbf5518ea3fa18036884d16c57a8f5b83b","ref":"refs/heads/main","pushedAt":"2024-05-24T15:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Hide lyrics view on instrumental track","shortMessageHtmlLink":"Hide lyrics view on instrumental track"}},{"before":"dc5cf04f1cd64c61e90c170345457b8337a08a28","after":"0ec12966a521a40801a795c70e241be514b4dd22","ref":"refs/heads/main","pushedAt":"2024-05-24T15:15:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Replace recursion with while loop for queue","shortMessageHtmlLink":"Replace recursion with while loop for queue"}},{"before":"2281bd1d0ebc05621bdb6bddef37582cfcfac8f6","after":"dc5cf04f1cd64c61e90c170345457b8337a08a28","ref":"refs/heads/main","pushedAt":"2024-05-23T16:00:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update donation methods","shortMessageHtmlLink":"Update donation methods"}},{"before":"350bd6a1aed90227c162dc9ef50422e874bc0a97","after":"2281bd1d0ebc05621bdb6bddef37582cfcfac8f6","ref":"refs/heads/main","pushedAt":"2024-05-22T16:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Minor fix for download all lyrics button\n\n- Fix button downloading cannot be clicked in some circumstances\n- Remove delay","shortMessageHtmlLink":"Minor fix for download all lyrics button"}},{"before":"4150b8a732b41be67955507aef275e7cf4660805","after":"350bd6a1aed90227c162dc9ef50422e874bc0a97","ref":"refs/heads/main","pushedAt":"2024-05-22T16:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Send correct user-agent in lrclib.net requests","shortMessageHtmlLink":"Send correct user-agent in lrclib.net requests"}},{"before":"fcfd2eae1daf5849e29d73f8d1be30526885c544","after":"4150b8a732b41be67955507aef275e7cf4660805","ref":"refs/heads/main","pushedAt":"2024-05-22T14:55:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Add Mark Instrumental button in lyrics editor","shortMessageHtmlLink":"Add Mark Instrumental button in lyrics editor"}},{"before":"754dd0f514ced70318e5982e7474d5fefae0321c","after":"fcfd2eae1daf5849e29d73f8d1be30526885c544","ref":"refs/heads/main","pushedAt":"2024-05-21T17:47:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Fix NowPlaying hotkeys & other minor improvement\n\n- Fix NowPlaying hotkeys conflict with lyrics editor\n- Add style for button-secondary\n- Seek when song stopped\n- Remove the equalizer icon in track item when song is stopped\n- Add small delay when downloading lyrics","shortMessageHtmlLink":"Fix NowPlaying hotkeys & other minor improvement"}},{"before":"62d0e00e703dcd903305dba9d770be630462c960","after":"754dd0f514ced70318e5982e7474d5fefae0321c","ref":"refs/heads/main","pushedAt":"2024-05-21T17:32:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Experimental mark track as instrumental support\n\nThis commit saves the instrumental state for a track by saving a `.lrc`\nfile with `[au: instrumental]` content.\n\nChecklist:\n\n- [x] Can survive rescan/refresh\n- [x] Can automatically update after download lyrics in bulk\n- [x] Can automatically update after apply lyrics in search modal\n- [x] Can automatically update after edit the lyrics","shortMessageHtmlLink":"Experimental mark track as instrumental support"}},{"before":"9613db056d46e3eff1cf4cd9798047b46c64d883","after":"62d0e00e703dcd903305dba9d770be630462c960","ref":"refs/heads/main","pushedAt":"2024-05-21T10:11:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"001af1b55920067f2516fb80165ef27f290476b8","after":"9613db056d46e3eff1cf4cd9798047b46c64d883","ref":"refs/heads/main","pushedAt":"2024-05-15T14:59:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"06641939d464ae3c596ecdadc8665cc3fdd4a208","after":"001af1b55920067f2516fb80165ef27f290476b8","ref":"refs/heads/main","pushedAt":"2024-05-15T14:33:13.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Merge pull request #76 from esmersmith/media-player-improvements\n\nNowPlaying Improvements: seek buttons, play/pause track item syncing, replay button, shortcuts.","shortMessageHtmlLink":"Merge pull request #76 from esmersmith/media-player-improvements"}},{"before":"b0ec8fb746c31d327dc127f979dc97b184f22d98","after":"06641939d464ae3c596ecdadc8665cc3fdd4a208","ref":"refs/heads/main","pushedAt":"2024-05-15T13:33:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Merge pull request #77 from esmersmith/editlyrics-timestamp-bugfix\n\nEditlyrics Bugfix: limit rewind and fast-forward timestamp values","shortMessageHtmlLink":"Merge pull request #77 from esmersmith/editlyrics-timestamp-bugfix"}},{"before":"dc5016b9d0bb7dc0d96af0f63ab11e6a4896d82a","after":"b0ec8fb746c31d327dc127f979dc97b184f22d98","ref":"refs/heads/main","pushedAt":"2024-05-11T07:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"935572cd7fff70c57630b6cac8ed01bd7658a3bd","after":"dc5016b9d0bb7dc0d96af0f63ab11e6a4896d82a","ref":"refs/heads/main","pushedAt":"2024-03-16T15:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update donation methods","shortMessageHtmlLink":"Update donation methods"}},{"before":"18ba6f67753b4c607c707b576ee4fac48155c11b","after":"935572cd7fff70c57630b6cac8ed01bd7658a3bd","ref":"refs/heads/main","pushedAt":"2024-02-26T04:39:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Minor fixes\n\nThis commit does the following:\n\n- Fix null playingTrack in player.js\n- Disable gstreamer bundling in AppImage build","shortMessageHtmlLink":"Minor fixes"}},{"before":"a60e86fd896509d39c1a34a367a6ffc39008acab","after":"18ba6f67753b4c607c707b576ee4fac48155c11b","ref":"refs/heads/release","pushedAt":"2024-02-25T18:19:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update README for contact, fix donation image URL","shortMessageHtmlLink":"Update README for contact, fix donation image URL"}},{"before":"a60e86fd896509d39c1a34a367a6ffc39008acab","after":"18ba6f67753b4c607c707b576ee4fac48155c11b","ref":"refs/heads/main","pushedAt":"2024-02-25T18:18:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update README for contact, fix donation image URL","shortMessageHtmlLink":"Update README for contact, fix donation image URL"}},{"before":"f4f990e7833ed463a0d66be879384e28b213981d","after":"a60e86fd896509d39c1a34a367a6ffc39008acab","ref":"refs/heads/release","pushedAt":"2024-02-25T17:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Add dependency libasound2-dev to github action","shortMessageHtmlLink":"Add dependency libasound2-dev to github action"}},{"before":"f4f990e7833ed463a0d66be879384e28b213981d","after":"a60e86fd896509d39c1a34a367a6ffc39008acab","ref":"refs/heads/main","pushedAt":"2024-02-25T17:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Add dependency libasound2-dev to github action","shortMessageHtmlLink":"Add dependency libasound2-dev to github action"}},{"before":"4cc0e53c700f3fd7098e943cc7a8a5dd345b5569","after":"f4f990e7833ed463a0d66be879384e28b213981d","ref":"refs/heads/release","pushedAt":"2024-02-25T17:49:44.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update github action","shortMessageHtmlLink":"Update github action"}},{"before":"55a849d47b753afc4606a5f77e419eceb1384348","after":"f4f990e7833ed463a0d66be879384e28b213981d","ref":"refs/heads/main","pushedAt":"2024-02-25T17:48:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Update github action","shortMessageHtmlLink":"Update github action"}},{"before":"0216c6ca957ff10ca7e7387564060b5cc0e93868","after":"55a849d47b753afc4606a5f77e419eceb1384348","ref":"refs/heads/main","pushedAt":"2024-02-25T17:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Remove overlayscrollbars-vue, add about modal\n\nThis commit does the following:\n\n- Remove overlayscrollbars-vue, switch to using native scroll bar\nelement\n- Add about modal to get newest version, donation, and link to\nhomepage/email\n- Add some transition to some modals\n- Update README, bump version to prepare for v0.3.0","shortMessageHtmlLink":"Remove overlayscrollbars-vue, add about modal"}},{"before":"8343ba61d6509da9bff11b880eb57c79e4f19fd3","after":"0216c6ca957ff10ca7e7387564060b5cc0e93868","ref":"refs/heads/main","pushedAt":"2024-02-25T15:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Only keep 1000 logs maximum in memory","shortMessageHtmlLink":"Only keep 1000 logs maximum in memory"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXKm2zQA","startCursor":null,"endCursor":null}},"title":"Activity ยท tranxuanthang/lrcget"}