{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":729331711,"defaultBranch":"main","name":"spotify-ws","ownerLogin":"skidoodle","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-08T23:23:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/53189968?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716886436.0","currentOid":""},"activityList":{"items":[{"before":"bec030816a13d1db1643c4c1b76834fee22b9d79","after":"b5fe22bdc09a5bcfb7475733b65a393f6aaebadd","ref":"refs/heads/main","pushedAt":"2024-05-28T17:16:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"refactor: Improve code organization and error handling\n\n- Reorganize code for better readability and maintainability\n- Improve error handling in ConnectionHandler and TrackFetcher","shortMessageHtmlLink":"refactor: Improve code organization and error handling"}},{"before":"d3d2cbd9d049a29ce87065180a2679a7d5709e0b","after":"bec030816a13d1db1643c4c1b76834fee22b9d79","ref":"refs/heads/main","pushedAt":"2024-05-28T11:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"chore: Improve WebSocket configuration and error handling","shortMessageHtmlLink":"chore: Improve WebSocket configuration and error handling"}},{"before":"3e8219d7bb0dabf9ff822aea9fbb92b27578bf89","after":"d3d2cbd9d049a29ce87065180a2679a7d5709e0b","ref":"refs/heads/main","pushedAt":"2024-05-28T08:56:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"23981a9cbf07b97bd74e4a2354604c543f50afe4","after":null,"ref":"refs/heads/archive/main","pushedAt":"2024-05-28T08:53:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"}},{"before":"d9c4f9261afbafb58e763c8fc3b6ccbcd1e69111","after":"3e8219d7bb0dabf9ff822aea9fbb92b27578bf89","ref":"refs/heads/main","pushedAt":"2024-05-28T08:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Update GitHub Actions workflows to use latest versions\n\nThe GitHub Actions workflows for Docker publishing and Go have been updated to use the latest versions of the actions and dependencies. This ensures that the workflows are using the most up-to-date features and fixes.","shortMessageHtmlLink":"Update GitHub Actions workflows to use latest versions"}},{"before":"f861aa9bd1a6c082164e18fb1ecd15db3cfbb708","after":"d9c4f9261afbafb58e763c8fc3b6ccbcd1e69111","ref":"refs/heads/main","pushedAt":"2024-05-28T08:44:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Update docker-publish.yml","shortMessageHtmlLink":"Update docker-publish.yml"}},{"before":"2660e48bc3546e0acb6b5b525d76ae524ff0d7b2","after":"f861aa9bd1a6c082164e18fb1ecd15db3cfbb708","ref":"refs/heads/main","pushedAt":"2024-05-28T08:40:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Update go.yml","shortMessageHtmlLink":"Update go.yml"}},{"before":"23981a9cbf07b97bd74e4a2354604c543f50afe4","after":null,"ref":"refs/heads/typescript-socketio","pushedAt":"2024-05-28T08:26:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"}},{"before":null,"after":"23981a9cbf07b97bd74e4a2354604c543f50afe4","ref":"refs/heads/archive/main","pushedAt":"2024-05-28T08:26:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"fix song isplaying","shortMessageHtmlLink":"fix song isplaying"}},{"before":"35058029c4f0f442112a41ff29e6102e010ac7cd","after":"2660e48bc3546e0acb6b5b525d76ae524ff0d7b2","ref":"refs/heads/main","pushedAt":"2024-05-28T08:25:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"23981a9cbf07b97bd74e4a2354604c543f50afe4","after":null,"ref":"refs/heads/socketio","pushedAt":"2024-05-28T08:11:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"}},{"before":null,"after":"23981a9cbf07b97bd74e4a2354604c543f50afe4","ref":"refs/heads/typescript-socketio","pushedAt":"2024-05-28T08:11:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"fix song isplaying","shortMessageHtmlLink":"fix song isplaying"}},{"before":"23981a9cbf07b97bd74e4a2354604c543f50afe4","after":"35058029c4f0f442112a41ff29e6102e010ac7cd","ref":"refs/heads/main","pushedAt":"2024-05-28T08:08:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"gooo","shortMessageHtmlLink":"gooo"}},{"before":null,"after":"23981a9cbf07b97bd74e4a2354604c543f50afe4","ref":"refs/heads/socketio","pushedAt":"2024-05-28T08:04:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"fix song isplaying","shortMessageHtmlLink":"fix song isplaying"}},{"before":"240e89981b9c358811860f005c370f75f6b94f2c","after":"23981a9cbf07b97bd74e4a2354604c543f50afe4","ref":"refs/heads/main","pushedAt":"2024-04-27T22:15:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"fix song isplaying","shortMessageHtmlLink":"fix song isplaying"}},{"before":"c9ca93dc166b91bc65eeece08b986fac398c686e","after":"240e89981b9c358811860f005c370f75f6b94f2c","ref":"refs/heads/main","pushedAt":"2024-04-26T20:45:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Configurable cors origin, fix interval","shortMessageHtmlLink":"Configurable cors origin, fix interval"}},{"before":"b9121080ea833f83ead37c105e9433f482e7cc20","after":"c9ca93dc166b91bc65eeece08b986fac398c686e","ref":"refs/heads/main","pushedAt":"2024-04-21T21:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"8c8ecf470c398d1c18cc27c184b703733bb16bdb","after":"b9121080ea833f83ead37c105e9433f482e7cc20","ref":"refs/heads/main","pushedAt":"2024-04-05T17:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Add zod dependency and update server.ts for SpotifyService instantiation","shortMessageHtmlLink":"Add zod dependency and update server.ts for SpotifyService instantiation"}},{"before":"d081609e50ab3a32e8d7aa323fcc0ca5f8433ea0","after":"8c8ecf470c398d1c18cc27c184b703733bb16bdb","ref":"refs/heads/main","pushedAt":"2024-03-20T15:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Update CORS origin","shortMessageHtmlLink":"Update CORS origin"}},{"before":"0d4581d90251ffba61d458abd8e91a250b70fe0d","after":"d081609e50ab3a32e8d7aa323fcc0ca5f8433ea0","ref":"refs/heads/main","pushedAt":"2024-03-14T19:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Update CORS origin in SocketIOServer configuration","shortMessageHtmlLink":"Update CORS origin in SocketIOServer configuration"}},{"before":"d8aa52dfb87e0fa5a53aa4507bc61aff696d7571","after":"0d4581d90251ffba61d458abd8e91a250b70fe0d","ref":"refs/heads/main","pushedAt":"2024-03-14T19:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Update CORS origin to allow all origins","shortMessageHtmlLink":"Update CORS origin to allow all origins"}},{"before":"c2a819f24bf38b93df5688c8addbe2b819356948","after":"d8aa52dfb87e0fa5a53aa4507bc61aff696d7571","ref":"refs/heads/main","pushedAt":"2024-03-14T19:29:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Update SocketIO server configuration","shortMessageHtmlLink":"Update SocketIO server configuration"}},{"before":"165c2fc63fdb9df1ff92a995313eabf4217db0d7","after":"c2a819f24bf38b93df5688c8addbe2b819356948","ref":"refs/heads/main","pushedAt":"2024-03-14T02:11:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Refactor server request handling","shortMessageHtmlLink":"Refactor server request handling"}},{"before":"c7b3afddbcfb47bb445ae34e3d9f8c270fba5fe4","after":"165c2fc63fdb9df1ff92a995313eabf4217db0d7","ref":"refs/heads/main","pushedAt":"2024-03-14T01:33:00.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Refactor Dockerfile","shortMessageHtmlLink":"Refactor Dockerfile"}},{"before":"f60f69b56972cc6ab8bc2372c23ef63cd43b32e2","after":"c7b3afddbcfb47bb445ae34e3d9f8c270fba5fe4","ref":"refs/heads/main","pushedAt":"2024-03-13T02:40:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Refactor SpotifyService instantiation in server.ts","shortMessageHtmlLink":"Refactor SpotifyService instantiation in server.ts"}},{"before":"400c3dfdc3210b76fddac87c75417a32bfb41abf","after":"f60f69b56972cc6ab8bc2372c23ef63cd43b32e2","ref":"refs/heads/main","pushedAt":"2024-03-13T02:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Remove unused variable and fix return type in SpotifyService","shortMessageHtmlLink":"Remove unused variable and fix return type in SpotifyService"}},{"before":"2c26c16015e0d3ca9c5b7b01c204441be011201f","after":"400c3dfdc3210b76fddac87c75417a32bfb41abf","ref":"refs/heads/main","pushedAt":"2024-03-13T02:06:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Add songResultMap to SpotifyService constructor","shortMessageHtmlLink":"Add songResultMap to SpotifyService constructor"}},{"before":"69770ba79c9ac464aea884f3eab14e6e1e5d9ff9","after":"2c26c16015e0d3ca9c5b7b01c204441be011201f","ref":"refs/heads/main","pushedAt":"2024-03-12T20:32:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/skidoodle/spotify-ws","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/skidoodle/spotify-ws"}},{"before":"656505dfacd20913801386a182f6ee4257c01bd7","after":"69770ba79c9ac464aea884f3eab14e6e1e5d9ff9","ref":"refs/heads/main","pushedAt":"2024-03-12T18:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Update readme.md","shortMessageHtmlLink":"Update readme.md"}},{"before":"141dd693b49dc1ade1f4feefa5a88b730de80afd","after":"656505dfacd20913801386a182f6ee4257c01bd7","ref":"refs/heads/main","pushedAt":"2024-03-12T18:26:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skidoodle","name":null,"path":"/skidoodle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53189968?s=80&v=4"},"commit":{"message":"Remove socket.io-client dependency","shortMessageHtmlLink":"Remove socket.io-client dependency"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yOFQxNzoxNjoxMC4wMDAwMDBazwAAAARWHL3s","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yOFQxNzoxNjoxMC4wMDAwMDBazwAAAARWHL3s","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMlQxODoyNjoxNy4wMDAwMDBazwAAAAQTtvnv"}},"title":"Activity ยท skidoodle/spotify-ws"}