{"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":"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"}},{"before":"0cd9785508696fefbc00f886e0a604c2f209ca52","after":"8343ba61d6509da9bff11b880eb57c79e4f19fd3","ref":"refs/heads/main","pushedAt":"2024-02-25T09:33: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":"Fix issue with saving unsynced lyrics as synced\n\nThis commit resolves the problem of unsynced lyrics incorrectly being\ndisplayed as synced lyrics. The implemented solution involves detecting\nthe presence of at least one pair of brackets `[]` at the start of any\nline. If such a pair exists, the lyrics are classified as synced and\nsaved as an .lrc file. Otherwise, the lyrics are saved as a .txt file\nand the track are displayed as having plain lyrics in track list.","shortMessageHtmlLink":"Fix issue with saving unsynced lyrics as synced"}},{"before":"b1227e68d2307c84d9246b6642588c6473b22b52","after":"0cd9785508696fefbc00f886e0a604c2f209ca52","ref":"refs/heads/main","pushedAt":"2024-02-25T09:08:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"tranxuanthang","name":null,"path":"/tranxuanthang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15942946?s=80&v=4"},"commit":{"message":"Skip tracks with lyrics, some appearance changes","shortMessageHtmlLink":"Skip tracks with lyrics, some appearance changes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU3cxXAA","startCursor":null,"endCursor":null}},"title":"Activity ยท tranxuanthang/lrcget"}