{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":94667696,"defaultBranch":"master","name":"theBeat","ownerLogin":"theCheeseboard","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-06-18T05:42:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/130227372?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705403652.0","currentOid":""},"activityList":{"items":[{"before":"f0dac7cb31badde6a1ccdbe9aaf41fc9dac702e9","after":"1bc44fc43f8287cdcae97a898de279c973fc87eb","ref":"refs/heads/master","pushedAt":"2024-01-16T20:45:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Merge pull request #12 from jplexer/master\n\nFix workflow for Windows","shortMessageHtmlLink":"Merge pull request #12 from jplexer/master"}},{"before":"34cfac034f6099862567a95ab46f832d05e08b79","after":"f0dac7cb31badde6a1ccdbe9aaf41fc9dac702e9","ref":"refs/heads/master","pushedAt":"2024-01-16T10:52:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Build stable flatpak on new libcontemporary","shortMessageHtmlLink":"Build stable flatpak on new libcontemporary"}},{"before":"b68850d6bcec347e411bd7129ce7021f32b1f523","after":"34cfac034f6099862567a95ab46f832d05e08b79","ref":"refs/heads/master","pushedAt":"2024-01-16T10:15:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Update version","shortMessageHtmlLink":"Update version"}},{"before":"7430a4c1e0493f59df7092c95d60a18940762c0e","after":"b68850d6bcec347e411bd7129ce7021f32b1f523","ref":"refs/heads/master","pushedAt":"2024-01-13T14:38:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Update Translations - nl_NL","shortMessageHtmlLink":"Update Translations - nl_NL"}},{"before":"6bbd27e9efefbcc1e8393e57931fb37077cef703","after":"7430a4c1e0493f59df7092c95d60a18940762c0e","ref":"refs/heads/master","pushedAt":"2024-01-08T09:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Update Parlance deadline","shortMessageHtmlLink":"Update Parlance deadline"}},{"before":"9934dfe268f136a9b8ecf50637882984e6071993","after":"cf56bb84a365eff75fecc6b4c29bfd95c181dfca","ref":"refs/heads/features/winappx","pushedAt":"2023-09-04T07:57:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Cache Qt install","shortMessageHtmlLink":"Cache Qt install"}},{"before":"457599db21cdfa7a6bcf4b64e9a9d04c5f336194","after":"6bbd27e9efefbcc1e8393e57931fb37077cef703","ref":"refs/heads/master","pushedAt":"2023-09-04T06:39:25.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Merge pull request #11 from theCheeseboard/win-aarch64\n\nARM support on Windows","shortMessageHtmlLink":"Merge pull request #11 from theCheeseboard/win-aarch64"}},{"before":"6fef8dc30c788101c4516016bb772abb8b00a741","after":"8b434c6af2d8c056fbce3bc94c1f359a9902e593","ref":"refs/heads/win-aarch64","pushedAt":"2023-09-04T04:37:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Build CDLib in arm on arm","shortMessageHtmlLink":"Build CDLib in arm on arm"}},{"before":"c6fb35b0a41ca8a2a45942d5895d92932fab6a03","after":"6fef8dc30c788101c4516016bb772abb8b00a741","ref":"refs/heads/win-aarch64","pushedAt":"2023-09-04T03:59:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Fix artifact name","shortMessageHtmlLink":"Fix artifact name"}},{"before":"e7a70ff8a3e7b3331ea881aa07b4c3b2988964b1","after":"457599db21cdfa7a6bcf4b64e9a9d04c5f336194","ref":"refs/heads/master","pushedAt":"2023-09-02T08:18:30.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Merge pull request #10 from theCheeseboard/features/lastfm\n\nlast.fm support","shortMessageHtmlLink":"Merge pull request #10 from theCheeseboard/features/lastfm"}},{"before":"1f1fdaef93aeb558ddf55fd351c369ea22d4dd87","after":"f90ef07e182ab1cb0c080caf4b56616f8d5e92a8","ref":"refs/heads/features/lastfm","pushedAt":"2023-09-01T08:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Fix Now Playing scrobble","shortMessageHtmlLink":"Fix Now Playing scrobble"}},{"before":"e2a1f048775d556f07f45748e723dd7f6d651124","after":"1f1fdaef93aeb558ddf55fd351c369ea22d4dd87","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-31T10:48:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Fix ICE on gcc","shortMessageHtmlLink":"Fix ICE on gcc"}},{"before":"51a7cca7f4416b15c99f1d5f92615d4f036eb4e5","after":"e2a1f048775d556f07f45748e723dd7f6d651124","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-31T09:45:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Implement Now Playing event","shortMessageHtmlLink":"Implement Now Playing event"}},{"before":"27ac7185369e7119bc36c4669f888a2d23c7b857","after":"5bf116ba2f5fd6a59feece6f386191437d773f8f","ref":"refs/heads/worker","pushedAt":"2023-08-31T09:25:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Update method types in lastfm.ts\n\nThe LastFmPostQuery interface has been updated to accept \"track.updateNowPlaying\" in addition to the pre-existing \"track.scrobble\" in 'method'. This change gives the ability to communicate with the LastFm API about the currently playing track, expanding our interaction capabilities with LastFm.","shortMessageHtmlLink":"Update method types in lastfm.ts"}},{"before":"4d54628fd112a98f3c3acecc2a3f2cc4c0d48a84","after":"51a7cca7f4416b15c99f1d5f92615d4f036eb4e5","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T21:36:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Only set authors if not empty","shortMessageHtmlLink":"Only set authors if not empty"}},{"before":"cf693b2251b3f6fc514422773bbb4a2ce3622173","after":"4d54628fd112a98f3c3acecc2a3f2cc4c0d48a84","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T12:51:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Fix Windows build","shortMessageHtmlLink":"Fix Windows build"}},{"before":"9bda1c1365ee36aba33c617fdb15e01e215a3291","after":"cf693b2251b3f6fc514422773bbb4a2ce3622173","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T12:46:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Base scrobble off both artist and album","shortMessageHtmlLink":"Base scrobble off both artist and album"}},{"before":"4fb799b8c7ae84228f1b7e9914f0f77635cca381","after":"9bda1c1365ee36aba33c617fdb15e01e215a3291","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T12:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Add more properties to scrobble","shortMessageHtmlLink":"Add more properties to scrobble"}},{"before":"5a0c7b167478769467914bf7ed65a85064bfc341","after":"4fb799b8c7ae84228f1b7e9914f0f77635cca381","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T12:25:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Save scrobbles when clearing scrobbles","shortMessageHtmlLink":"Save scrobbles when clearing scrobbles"}},{"before":"ca46117e3cedc1bc659ba6dc01cf7d278875387e","after":"5a0c7b167478769467914bf7ed65a85064bfc341","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T12:05:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Fix build on Windows","shortMessageHtmlLink":"Fix build on Windows"}},{"before":"f008813a7331138069b194e883ae0c9b919573bb","after":"ca46117e3cedc1bc659ba6dc01cf7d278875387e","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T12:03:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Add last.fm plugin to Parlance","shortMessageHtmlLink":"Add last.fm plugin to Parlance"}},{"before":"7aa133f5153e05c87ead82583546116ff96e991e","after":"f008813a7331138069b194e883ae0c9b919573bb","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T11:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Implement scrobbling","shortMessageHtmlLink":"Implement scrobbling"}},{"before":"a60fa44146fc9a704800c9c6a724cfac01b213b7","after":"27ac7185369e7119bc36c4669f888a2d23c7b857","ref":"refs/heads/worker","pushedAt":"2023-08-30T10:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Add POST method handling in LastFmRouter\n\nAdded support of POST method handling in LastFmRouter. Now it can switch between 'track.scrobble' and other methods based on the provided JSON. Included a default bad method response for unsupported queries. Additionally, handled response from LastFM by setting 'X-theBeat-Api-Key' and 'Content-Type' in response headers.","shortMessageHtmlLink":"Add POST method handling in LastFmRouter"}},{"before":null,"after":"7aa133f5153e05c87ead82583546116ff96e991e","ref":"refs/heads/features/lastfm","pushedAt":"2023-08-30T10:29:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Implement last.fm authentication","shortMessageHtmlLink":"Implement last.fm authentication"}},{"before":"b7b9ccf42ab913654f53434c4eb2d89952f85b39","after":"a60fa44146fc9a704800c9c6a724cfac01b213b7","ref":"refs/heads/worker","pushedAt":"2023-08-30T08:47:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Refactor LastFm Query handling and update fetch parameters\n\nThis commit expands LastFm query method options to include 'auth.getSession' along with 'auth.getToken'. Code has been refactored to return a Response object with an arrayBuffer body, and headers now include the 'X-theBeat-Api-Key'. Additionally, fetch parameters have been updated to include 'User-Agent'. This is done to comply with LastFM's API requirements and improve handling of different types of queries.","shortMessageHtmlLink":"Refactor LastFm Query handling and update fetch parameters"}},{"before":"fd8d79ce24d57d5369b3981a0c265bd5d126830d","after":"b7b9ccf42ab913654f53434c4eb2d89952f85b39","ref":"refs/heads/worker","pushedAt":"2023-08-29T12:38:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Update account ID","shortMessageHtmlLink":"Update account ID"}},{"before":null,"after":"fd8d79ce24d57d5369b3981a0c265bd5d126830d","ref":"refs/heads/worker","pushedAt":"2023-08-29T12:34:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Initial commit (by Create-Cloudflare CLI)\n\nAdd LastFm API support and automatic deploy setup\n\n- Incorporated itty-router package to handle API routing\n- Implemented LastFm router to handle API calls to LastFm\n- Established Github Actions workflow file to deploy changes to the 'worker' branch\n- Added environment variables for LastFm API in 'worker.ts', these variables will store LastFm's API Key and Shared Secret\n\nThese changes provide initial support for LastFm data integration and an automated deploy method to streamline future updates.","shortMessageHtmlLink":"Initial commit (by Create-Cloudflare CLI)"}},{"before":"5f4ffd329ff73214c14b591e7e864e2293181ffb","after":"c6fb35b0a41ca8a2a45942d5895d92932fab6a03","ref":"refs/heads/win-aarch64","pushedAt":"2023-07-29T14:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Fix artifact name","shortMessageHtmlLink":"Fix artifact name"}},{"before":"91896f1ead58bbf1500e9c74909e76a2c99c8934","after":"5f4ffd329ff73214c14b591e7e864e2293181ffb","ref":"refs/heads/win-aarch64","pushedAt":"2023-07-29T13:43:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"},"commit":{"message":"Deploy to different artifacts","shortMessageHtmlLink":"Deploy to different artifacts"}},{"before":"5f4ffd329ff73214c14b591e7e864e2293181ffb","after":null,"ref":"refs/heads/features/win-aarch64","pushedAt":"2023-07-29T13:43:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vicr123","name":"Victor Tran","path":"/vicr123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7380161?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD4WVFngA","startCursor":null,"endCursor":null}},"title":"Activity ยท theCheeseboard/theBeat"}