{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":472743300,"defaultBranch":"master","name":"Turbulence","ownerLogin":"TurbulenceDev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-22T11:47:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/102967475?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1701356129.0","currentOid":""},"activityList":{"items":[{"before":"a44a3ceec3703a10f6566b82cced67a0f4c1c895","after":"aef1069d9252932028be487f157dfbebb75571b8","ref":"refs/heads/master","pushedAt":"2024-03-20T11:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"error dialog when no token","shortMessageHtmlLink":"error dialog when no token"}},{"before":"7d89521ee9be28a108ab14be5aaf9986d25ad654","after":"a44a3ceec3703a10f6566b82cced67a0f4c1c895","ref":"refs/heads/master","pushedAt":"2024-03-20T10:35:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"allow multi line msgs with shift+enter","shortMessageHtmlLink":"allow multi line msgs with shift+enter"}},{"before":"ab5ac60524c0290f839312d63df9d09ce3236772","after":"7d89521ee9be28a108ab14be5aaf9986d25ad654","ref":"refs/heads/master","pushedAt":"2024-03-19T17:31:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"fix quotes+headers starting in the middle of a line\n\n-also adds other header types","shortMessageHtmlLink":"fix quotes+headers starting in the middle of a line"}},{"before":"e9c5eb46482bcbfd499ec9b2fc8e1469baefde57","after":"f562e0fe60ec7282004190fa63f1d4a4280234f3","ref":"refs/heads/vc","pushedAt":"2024-03-19T16:04:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"fix quotes+headers starting in the middle of a line\n\n-also adds other header types","shortMessageHtmlLink":"fix quotes+headers starting in the middle of a line"}},{"before":"c0cbe847dc46a0f6146e6489d98c05bc496ab9c1","after":"e9c5eb46482bcbfd499ec9b2fc8e1469baefde57","ref":"refs/heads/vc","pushedAt":"2024-03-19T15:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"no head(ers)?","shortMessageHtmlLink":"no head(ers)?"}},{"before":"9ed6035e40337eb4b49caf62f85db9f4cc9dcb1a","after":"732bf83ebc46c0d636e61ce75b580f8f89354252","ref":"refs/heads/libvlc_tests","pushedAt":"2023-12-02T19:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PaulRitter","name":"Paul Ritter","path":"/PaulRitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16618384?s=80&v=4"},"commit":{"message":"abolish VideoPlayerControlModel.cs","shortMessageHtmlLink":"abolish VideoPlayerControlModel.cs"}},{"before":null,"after":"c0cbe847dc46a0f6146e6489d98c05bc496ab9c1","ref":"refs/heads/vc","pushedAt":"2023-11-30T14:55:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"voice join","shortMessageHtmlLink":"voice join"}},{"before":"36541be3a5ed79d8fb4ff756bdfc07e717038168","after":"ab5ac60524c0290f839312d63df9d09ce3236772","ref":"refs/heads/master","pushedAt":"2023-11-30T13:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"split up client into multiple files","shortMessageHtmlLink":"split up client into multiple files"}},{"before":"9af07343beb577e3148a2578473b8aa3a436e04a","after":"36541be3a5ed79d8fb4ff756bdfc07e717038168","ref":"refs/heads/master","pushedAt":"2023-11-29T12:24:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"fix reply preview","shortMessageHtmlLink":"fix reply preview"}},{"before":"813dec6c6de0d3bc16292935aac83ad142b9d9b3","after":"9af07343beb577e3148a2578473b8aa3a436e04a","ref":"refs/heads/master","pushedAt":"2023-11-29T12:07:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"Message parser (#10)\n\n* walking on the porting side of me\r\n\r\n* some refactoring\r\n\r\n-snake case sucks, there i said it\r\n-made parser text independent from lexer\r\n-todos\r\n\r\n* compile regex\r\n\r\n* recursive print nodes\r\n\r\n* test asserts\r\n\r\n* generated regex attribute\r\n\r\n* interpolation seems better\r\n\r\n* remove duplicate properties\r\n\r\n* enumerable\r\n\r\n* remove fixme\r\n\r\n* tests + fixes\r\n\r\n* text & quote tests + fixes\r\n\r\n* mom found the formatting docs\r\n\r\n* use parser for messages","shortMessageHtmlLink":"Message parser (#10)"}},{"before":"338044625a6477ca91ba639f40dce0784330137e","after":"813dec6c6de0d3bc16292935aac83ad142b9d9b3","ref":"refs/heads/master","pushedAt":"2023-11-29T12:07:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"fix user avatar not being at the top","shortMessageHtmlLink":"fix user avatar not being at the top"}},{"before":"f96cf2dea6b891589eacc103911fe53b0575dd9b","after":"691f72e6b36eac541a6ce5478a16ccdcdc823b2e","ref":"refs/heads/message-parser","pushedAt":"2023-11-29T12:03:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"use parser for messages","shortMessageHtmlLink":"use parser for messages"}},{"before":"25954565c206516224d72ba7e8c3abb6c5c8d5ca","after":"f96cf2dea6b891589eacc103911fe53b0575dd9b","ref":"refs/heads/message-parser","pushedAt":"2023-11-28T17:10:16.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"mom found the formatting docs","shortMessageHtmlLink":"mom found the formatting docs"}},{"before":"2b104c9cee527e06df44568c0ee8ac7740720e51","after":"338044625a6477ca91ba639f40dce0784330137e","ref":"refs/heads/master","pushedAt":"2023-11-28T14:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"show edited + deleted msgs","shortMessageHtmlLink":"show edited + deleted msgs"}},{"before":"d13087e491eee6131584814cd90722b6a96f51f4","after":"2b104c9cee527e06df44568c0ee8ac7740720e51","ref":"refs/heads/master","pushedAt":"2023-11-28T12:21:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"attachments (images, files)","shortMessageHtmlLink":"attachments (images, files)"}},{"before":"cccefba108f6b7241f917a7c047f0f55317c084c","after":"d13087e491eee6131584814cd90722b6a96f51f4","ref":"refs/heads/master","pushedAt":"2023-11-28T09:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"Make api internal","shortMessageHtmlLink":"Make api internal"}},{"before":"fae01947c1654379a01981d4523dfa3b3ab4706a","after":"cccefba108f6b7241f917a7c047f0f55317c084c","ref":"refs/heads/master","pushedAt":"2023-11-27T15:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"sort dm channels","shortMessageHtmlLink":"sort dm channels"}},{"before":"f4cee9e770d4bcdc6b33f75d18d7a23fff0aecb7","after":"fae01947c1654379a01981d4523dfa3b3ab4706a","ref":"refs/heads/master","pushedAt":"2023-11-27T15:15:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"fix initial dm lag by caching private channels on ready","shortMessageHtmlLink":"fix initial dm lag by caching private channels on ready"}},{"before":"17d216cdff2f2a79083a8b61dcb46f08a7a238f2","after":"f4cee9e770d4bcdc6b33f75d18d7a23fff0aecb7","ref":"refs/heads/master","pushedAt":"2023-11-27T13:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"dm names\n\n-show usernames for dms\n-cache guilds,users,channels\n-refactor frontends to use one message content function\n-also the same for channel names","shortMessageHtmlLink":"dm names"}},{"before":"944f6cb0c711c50dee1d4592750640e8159756d6","after":"17d216cdff2f2a79083a8b61dcb46f08a7a238f2","ref":"refs/heads/master","pushedAt":"2023-11-27T12:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"fix AddRange","shortMessageHtmlLink":"fix AddRange"}},{"before":"2ab729917d7dbc073f57754a13f6649f087e41e1","after":"944f6cb0c711c50dee1d4592750640e8159756d6","ref":"refs/heads/master","pushedAt":"2023-11-27T10:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"wip avalonia dms\n\nstill needs usernames","shortMessageHtmlLink":"wip avalonia dms"}},{"before":"c8df9f41a910a2c686f6f39257cf6898eaa22120","after":"2ab729917d7dbc073f57754a13f6649f087e41e1","ref":"refs/heads/master","pushedAt":"2023-11-27T09:57:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"add scrollbar to channellist","shortMessageHtmlLink":"add scrollbar to channellist"}},{"before":"42f32bc8bb211fce4d7e981b3c8faf01685e7bfa","after":"c8df9f41a910a2c686f6f39257cf6898eaa22120","ref":"refs/heads/master","pushedAt":"2023-11-26T20:53:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"use styled button for channels\n\nless bloat","shortMessageHtmlLink":"use styled button for channels"}},{"before":"dbb54e9e089b6f962ec0a7b61e40dcd56871ee24","after":"42f32bc8bb211fce4d7e981b3c8faf01685e7bfa","ref":"refs/heads/master","pushedAt":"2023-11-26T20:45:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"rename file :weary:","shortMessageHtmlLink":"rename file 😩"}},{"before":"95fa6f55fef039af16ed61dce892027ded1b33f1","after":"9ed6035e40337eb4b49caf62f85db9f4cc9dcb1a","ref":"refs/heads/libvlc_tests","pushedAt":"2023-11-26T12:13:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"PaulRitter","name":"Paul Ritter","path":"/PaulRitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16618384?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/master' into libvlc_tests","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/master' into libvlc_tests"}},{"before":null,"after":"95fa6f55fef039af16ed61dce892027ded1b33f1","ref":"refs/heads/libvlc_tests","pushedAt":"2023-11-26T12:12:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"PaulRitter","name":"Paul Ritter","path":"/PaulRitter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16618384?s=80&v=4"},"commit":{"message":"first kinda working prototype","shortMessageHtmlLink":"first kinda working prototype"}},{"before":"0b93a7204b627e2e9045ea9b22c1c206cc6e8ca6","after":"dbb54e9e089b6f962ec0a7b61e40dcd56871ee24","ref":"refs/heads/master","pushedAt":"2023-11-24T00:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"channelist ui overhaul\n\nnow categories cant be clicked and look like categories","shortMessageHtmlLink":"channelist ui overhaul"}},{"before":"8aa155bcfae494f2c90081b67b8d01ee5fb39a8f","after":"0b93a7204b627e2e9045ea9b22c1c206cc6e8ca6","ref":"refs/heads/master","pushedAt":"2023-11-21T11:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"add support for stage voice channels","shortMessageHtmlLink":"add support for stage voice channels"}},{"before":"9115ac5438f383e7e4ea913e425d1566d524ffda","after":"8aa155bcfae494f2c90081b67b8d01ee5fb39a8f","ref":"refs/heads/master","pushedAt":"2023-11-20T18:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"channel list ordering\n\n-also fixes ordering for non TEXT channels (e.g. announcement) in comparison to VOICE channels","shortMessageHtmlLink":"channel list ordering"}},{"before":"068093341b1ea5141e9f09ca5084cd3470dc8ad1","after":"25954565c206516224d72ba7e8c3abb6c5c8d5ca","ref":"refs/heads/message-parser","pushedAt":"2023-11-20T16:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"exp111","name":"Exp","path":"/exp111","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17885980?s=80&v=4"},"commit":{"message":"text & quote tests + fixes","shortMessageHtmlLink":"text & quote tests + fixes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGo-MOAA","startCursor":null,"endCursor":null}},"title":"Activity · TurbulenceDev/Turbulence"}