{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":247350713,"defaultBranch":"master","name":"neko","ownerLogin":"m1k1o","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-14T20:46:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7534274?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713604030.0","currentOid":""},"activityList":{"items":[{"before":"b938a4e09e3e863a7d9bc5cc83ce3c99c5d3f81b","after":"11a862f101355ce400c81e56f3b37d1d94523542","ref":"refs/heads/master","pushedAt":"2024-05-19T21:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"update docs.","shortMessageHtmlLink":"update docs."}},{"before":"e26e4d2004b2c68afda93f9761e41894b5b48657","after":"b938a4e09e3e863a7d9bc5cc83ce3c99c5d3f81b","ref":"refs/heads/master","pushedAt":"2024-05-19T15:10:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"update docs.","shortMessageHtmlLink":"update docs."}},{"before":"014b68e1fb5e9735d52787ce2f0142c7648c8a0c","after":"7cc53a042995a753e783d3cf9385f5a00b7105db","ref":"refs/heads/v3-preps","pushedAt":"2024-04-21T18:38:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"remove locks.","shortMessageHtmlLink":"remove locks."}},{"before":"3cd1a4ccc692406c254f16e225aa42fd3dbfc7fc","after":"014b68e1fb5e9735d52787ce2f0142c7648c8a0c","ref":"refs/heads/v3-preps","pushedAt":"2024-04-21T18:16:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"remove control protection.","shortMessageHtmlLink":"remove control protection."}},{"before":"5c683fb1b83ba46a84d1c2fd0d5682e4e78fe723","after":"3cd1a4ccc692406c254f16e225aa42fd3dbfc7fc","ref":"refs/heads/v3-preps","pushedAt":"2024-04-21T18:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"remove control protection.","shortMessageHtmlLink":"remove control protection."}},{"before":"6bd1a8a528636e4703b07560f80ddf79fb49e4f2","after":"5c683fb1b83ba46a84d1c2fd0d5682e4e78fe723","ref":"refs/heads/v3-preps","pushedAt":"2024-04-20T09:08:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"remove filetransfer.","shortMessageHtmlLink":"remove filetransfer."}},{"before":null,"after":"6bd1a8a528636e4703b07560f80ddf79fb49e4f2","ref":"refs/heads/v3-preps","pushedAt":"2024-04-20T09:07:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"remove filetransfer.","shortMessageHtmlLink":"remove filetransfer."}},{"before":"5f698330fc1c3be2a278dbfc8db57b54e74adb38","after":"e26e4d2004b2c68afda93f9761e41894b5b48657","ref":"refs/heads/master","pushedAt":"2024-04-17T13:49:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"Add zh_TW Traditional Chinese locale (#388)","shortMessageHtmlLink":"Add zh_TW Traditional Chinese locale (#388)"}},{"before":"bb595e8f1f0c0e1c546a29685dfb626d4cb16a40","after":"75c31ab5bc8c61c9e6af32b5e330dfd02d589434","ref":"refs/heads/scroll-to-chat-on-mobile","pushedAt":"2024-04-15T16:06:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"login screen position fixed, #381.","shortMessageHtmlLink":"login screen position fixed, #381."}},{"before":"8f8403ca59b4cadd4176f0f0e5a33a4d4f3d4c42","after":"bb595e8f1f0c0e1c546a29685dfb626d4cb16a40","ref":"refs/heads/scroll-to-chat-on-mobile","pushedAt":"2024-04-04T22:03:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"Merge branch 'master' into scroll-to-chat-on-mobile","shortMessageHtmlLink":"Merge branch 'master' into scroll-to-chat-on-mobile"}},{"before":"d1f1be4e868de65959753b39a88246ee65e37422","after":"5f698330fc1c3be2a278dbfc8db57b54e74adb38","ref":"refs/heads/master","pushedAt":"2024-04-04T21:56:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"hide controls on mobile when locked. #381","shortMessageHtmlLink":"hide controls on mobile when locked. #381"}},{"before":"1d5e159b74e85c2907851906f4d8b6c373dac771","after":"8f8403ca59b4cadd4176f0f0e5a33a4d4f3d4c42","ref":"refs/heads/scroll-to-chat-on-mobile","pushedAt":"2024-04-02T21:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"update screen size to 1024px.","shortMessageHtmlLink":"update screen size to 1024px."}},{"before":null,"after":"1d5e159b74e85c2907851906f4d8b6c373dac771","ref":"refs/heads/scroll-to-chat-on-mobile","pushedAt":"2024-04-02T21:50:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"WIP: scroll to chat proof of concept on mobile, #381.","shortMessageHtmlLink":"WIP: scroll to chat proof of concept on mobile, #381."}},{"before":"e754e6687847174067859de5e5149c9c6e594c9c","after":"d1f1be4e868de65959753b39a88246ee65e37422","ref":"refs/heads/master","pushedAt":"2024-03-28T22:54:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"add to docs faq: Run neko without docker on host #314.","shortMessageHtmlLink":"add to docs faq: Run neko without docker on host #314."}},{"before":"26af1dc7f5600412961cd7b857a1c395ec9971c5","after":"e754e6687847174067859de5e5149c9c6e594c9c","ref":"refs/heads/master","pushedAt":"2024-03-28T22:47:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"added Frequently Asked Questions to docs.","shortMessageHtmlLink":"added Frequently Asked Questions to docs."}},{"before":"b1ce755210b4f69288e18fa91b56872880736231","after":"26af1dc7f5600412961cd7b857a1c395ec9971c5","ref":"refs/heads/master","pushedAt":"2024-03-28T22:32:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"add Nat Hairpinning deployment to docs #378.","shortMessageHtmlLink":"add Nat Hairpinning deployment to docs #378."}},{"before":"2b13220d6335a45ff3a75c01642f59fabd68179f","after":"b1ce755210b4f69288e18fa91b56872880736231","ref":"refs/heads/master","pushedAt":"2024-03-27T20:35:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"Add glib main loop to capture manager (#383)\n\nThe gstreamer documentation is not particularly amazing on whether or\r\nnot this is necessary, but it's clear that some gstreamer events will\r\nnot be delivered to their handlers without a running glib loop. This\r\nruns one loop for all pipelines, which should be more than enough.\r\n\r\nDisclaimer: This may conflict in demodesk/neko with the dragdrop\r\nfeature. Anyone backporting this bug fix to that repo should\r\ninvestigate whether the loop created by `gtk_main()` will conflict with\r\nthis one before blindly porting.\r\n\r\nFixes #380\r\nFixes #284","shortMessageHtmlLink":"Add glib main loop to capture manager (#383)"}},{"before":"db6f9c957ea73dcb3bc07447af9644dd7ec56702","after":"2b13220d6335a45ff3a75c01642f59fabd68179f","ref":"refs/heads/master","pushedAt":"2024-03-27T20:32:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"Fix buffer overflow in Gstreamer log function (#382)\n\nvsprintf() is dangerous, and can overflow easily, especially with small\r\nbuffers like the 100 byte one that was being used. This changes the\r\nbuffer size to a more sane 4KiB, and uses vsnprintf() to automatically\r\nconcatenate a large log message instead of overflowing and crashing.","shortMessageHtmlLink":"Fix buffer overflow in Gstreamer log function (#382)"}},{"before":"798bf579c0b1b547d9cdfb7c516d3a6b1cf632b4","after":"db6f9c957ea73dcb3bc07447af9644dd7ec56702","ref":"refs/heads/master","pushedAt":"2024-03-10T12:43:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"add check for volume parameter in URL before setting volume (#372)","shortMessageHtmlLink":"add check for volume parameter in URL before setting volume (#372)"}},{"before":"2f9964580fa509ad41d5d94137bbebf662561e4c","after":"798bf579c0b1b547d9cdfb7c516d3a6b1cf632b4","ref":"refs/heads/master","pushedAt":"2024-02-09T22:49:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"fix typo (#367)","shortMessageHtmlLink":"fix typo (#367)"}},{"before":"4d023df6927033eca258323860a23d7e67b59b7e","after":"2f9964580fa509ad41d5d94137bbebf662561e4c","ref":"refs/heads/master","pushedAt":"2024-01-06T16:35:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"use 1 instead of true for consistency.","shortMessageHtmlLink":"use 1 instead of true for consistency."}},{"before":null,"after":"2f9964580fa509ad41d5d94137bbebf662561e4c","ref":"refs/heads/url_params","pushedAt":"2024-01-06T16:34:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"use 1 instead of true for consistency.","shortMessageHtmlLink":"use 1 instead of true for consistency."}},{"before":"792b1ac11158718be53ca67805e24123bc93e7d5","after":"4d023df6927033eca258323860a23d7e67b59b7e","ref":"refs/heads/master","pushedAt":"2024-01-04T16:18:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"update docs to explicitly differentiate between letter O and zero (#354)","shortMessageHtmlLink":"update docs to explicitly differentiate between letter O and zero (#354)"}},{"before":"683b750189d86b91d7f7b00899063db0e7b77623","after":"792b1ac11158718be53ca67805e24123bc93e7d5","ref":"refs/heads/master","pushedAt":"2023-12-26T14:56:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"remove any temporary files associated with a Form, fixes #347.","shortMessageHtmlLink":"remove any temporary files associated with a Form, fixes #347."}},{"before":"3c4d7b9d6070ee4774ec9be2fcd38a65e1bc31e8","after":"683b750189d86b91d7f7b00899063db0e7b77623","ref":"refs/heads/master","pushedAt":"2023-11-19T13:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"move proxy option to server.","shortMessageHtmlLink":"move proxy option to server."}},{"before":null,"after":"e0245b86f3b13f8857e236d2193e759a16fa67ea","ref":"refs/heads/split-containers","pushedAt":"2023-10-15T17:24:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"WIP.","shortMessageHtmlLink":"WIP."}},{"before":"7a9b33706aa934124767de79eeecf7faa7561c85","after":"3c4d7b9d6070ee4774ec9be2fcd38a65e1bc31e8","ref":"refs/heads/master","pushedAt":"2023-10-15T11:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"upgrade go-chi to v5.","shortMessageHtmlLink":"upgrade go-chi to v5."}},{"before":"052a961fd948de83d68ffdeb698976a458ab3c8f","after":"7a9b33706aa934124767de79eeecf7faa7561c85","ref":"refs/heads/master","pushedAt":"2023-08-31T11:32:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"chore: remove refs to deprecated io/ioutil (#329)","shortMessageHtmlLink":"chore: remove refs to deprecated io/ioutil (#329)"}},{"before":"8ef9c1aff5d68bfec22382ee60ecfa2c93bba752","after":"052a961fd948de83d68ffdeb698976a458ab3c8f","ref":"refs/heads/master","pushedAt":"2023-08-26T20:13:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"fix docs #327,","shortMessageHtmlLink":"fix docs #327,"}},{"before":"6ed3493aa081bafab6f6e7c6559ff5e667dc7212","after":"8ef9c1aff5d68bfec22382ee60ecfa2c93bba752","ref":"refs/heads/master","pushedAt":"2023-06-26T15:40:16.262Z","pushType":"push","commitsCount":1,"pusher":{"login":"m1k1o","name":"Miroslav Šedivý","path":"/m1k1o","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7534274?s=80&v=4"},"commit":{"message":"add firefox nvidia image to docs.","shortMessageHtmlLink":"add firefox nvidia image to docs."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETkByHgA","startCursor":null,"endCursor":null}},"title":"Activity · m1k1o/neko"}