{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":773730828,"defaultBranch":"main","name":"tailray","ownerLogin":"NotAShelf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-18T09:49:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/62766066?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720721428.0","currentOid":""},"activityList":{"items":[{"before":"d9ad499ec3816d916336fcb4c834581839b26e26","after":"dbacf0116d394abd00926a3da9d108869677b00d","ref":"refs/heads/main","pushedAt":"2024-07-28T12:14:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"chore: remove outdated comment","shortMessageHtmlLink":"chore: remove outdated comment"}},{"before":"fc87440670258725a35a3c39fccf48b957cb77e1","after":"d9ad499ec3816d916336fcb4c834581839b26e26","ref":"refs/heads/main","pushedAt":"2024-07-28T07:38:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"nix: add & use packages.tailray; alias default to tailray","shortMessageHtmlLink":"nix: add & use packages.tailray; alias default to tailray"}},{"before":"344c9ba219e6e0e4d4e1289fe75d7c7989d07bcf","after":"fc87440670258725a35a3c39fccf48b957cb77e1","ref":"refs/heads/main","pushedAt":"2024-07-21T11:51:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"Merge pull request #8 from fufexan/lints\n\nchore: apply clippy lints","shortMessageHtmlLink":"Merge pull request #8 from fufexan/lints"}},{"before":"304f19d0f04a578e55fa8edd153b7946961544c3","after":"344c9ba219e6e0e4d4e1289fe75d7c7989d07bcf","ref":"refs/heads/main","pushedAt":"2024-07-13T14:38:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"Merge pull request #7 from fufexan/nix\n\nnix/hm-module: init","shortMessageHtmlLink":"Merge pull request #7 from fufexan/nix"}},{"before":"b380a78648d91d0bb8aa9a7a2f739b720249599f","after":"304f19d0f04a578e55fa8edd153b7946961544c3","ref":"refs/heads/main","pushedAt":"2024-07-12T15:54:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"Merge pull request #6 from fufexan/icons\n\nAdd icons, improve notifications","shortMessageHtmlLink":"Merge pull request #6 from fufexan/icons"}},{"before":"73282e5e8384b07c4901158b916c427d95ba13ff","after":"b380a78648d91d0bb8aa9a7a2f739b720249599f","ref":"refs/heads/main","pushedAt":"2024-07-11T22:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"feat: optimize main function; proper error handling","shortMessageHtmlLink":"feat: optimize main function; proper error handling"}},{"before":"c9e926036ebd7c642e6daa86efefe881121dcb58","after":"73282e5e8384b07c4901158b916c427d95ba13ff","ref":"refs/heads/main","pushedAt":"2024-07-11T21:09:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"Merge pull request #5 from fufexan/main\n\nInstall icons, add meson","shortMessageHtmlLink":"Merge pull request #5 from fufexan/main"}},{"before":"c396fff6ae1c75cb023b44c2e0956c9e33cc74c3","after":"c9e926036ebd7c642e6daa86efefe881121dcb58","ref":"refs/heads/main","pushedAt":"2024-07-11T18:53:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"feat: better notification title on peer IP copied","shortMessageHtmlLink":"feat: better notification title on peer IP copied"}},{"before":"6b7188a0ff9ad6e295229095146da24eca657fef","after":"c396fff6ae1c75cb023b44c2e0956c9e33cc74c3","ref":"refs/heads/main","pushedAt":"2024-07-11T18:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"chore: bump dependencies\n\nResvg 0.42 has some annoying breaking changes, so we pin 0.41 for now.","shortMessageHtmlLink":"chore: bump dependencies"}},{"before":"4186e690a5a6f48541ee47109c85cd5b928004a9","after":"6b7188a0ff9ad6e295229095146da24eca657fef","ref":"refs/heads/main","pushedAt":"2024-07-11T18:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"feat(menu): allow overriding admin console URL via TAILRAY_ADMIN_URL","shortMessageHtmlLink":"feat(menu): allow overriding admin console URL via TAILRAY_ADMIN_URL"}},{"before":"3eccdd52f1e012896138d074dff8141b70c6dcda","after":null,"ref":"refs/tags/v0.2.1","pushedAt":"2024-07-11T18:10:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"}},{"before":"6d468026f186c7737c48d475375a82728149ca95","after":"4186e690a5a6f48541ee47109c85cd5b928004a9","ref":"refs/heads/main","pushedAt":"2024-07-11T18:09:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"chore: bump crate version","shortMessageHtmlLink":"chore: bump crate version"}},{"before":"cb051fcf741ed76d7b17b1fc32dec19d72165454","after":"6d468026f186c7737c48d475375a82728149ca95","ref":"refs/heads/main","pushedAt":"2024-07-11T18:05:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"chore: bump crate version","shortMessageHtmlLink":"chore: bump crate version"}},{"before":"4bc379229586917ad5fc3efe20662cc8b8f7f071","after":"cb051fcf741ed76d7b17b1fc32dec19d72165454","ref":"refs/heads/main","pushedAt":"2024-07-11T17:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"chore: license project; mention upstream license info","shortMessageHtmlLink":"chore: license project; mention upstream license info"}},{"before":"c1f9ef675a6d8b73526c2d1903b0e62bb5704bd6","after":"4bc379229586917ad5fc3efe20662cc8b8f7f071","ref":"refs/heads/main","pushedAt":"2024-07-11T16:41:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"refactor(renderer): use fondb re-export from resvg::usvg","shortMessageHtmlLink":"refactor(renderer): use fondb re-export from resvg::usvg"}},{"before":"eb6d42306771f09489271bfe2924396c32acde2a","after":"c1f9ef675a6d8b73526c2d1903b0e62bb5704bd6","ref":"refs/heads/main","pushedAt":"2024-07-11T16:01:47.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"Merge pull request #4 from fufexan/knsi-zbus\n\nFix icon not showing","shortMessageHtmlLink":"Merge pull request #4 from fufexan/knsi-zbus"}},{"before":"d030b78220aa864626afd1c59fc5ef3a16e7f1b4","after":null,"ref":"refs/heads/knsi-zbus","pushedAt":"2024-07-11T15:05:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"}},{"before":"cf345c07514b3695eeded1a7f0053c44c4954845","after":"eb6d42306771f09489271bfe2924396c32acde2a","ref":"refs/heads/main","pushedAt":"2024-07-11T15:05:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"Merge pull request #3 from NotAShelf/knsi-zbus\n\nfeat: knsi via zbus","shortMessageHtmlLink":"Merge pull request #3 from NotAShelf/knsi-zbus"}},{"before":"37dbbc1f94d92cd16a00c2d0a5bb791eb54c3bbc","after":"d030b78220aa864626afd1c59fc5ef3a16e7f1b4","ref":"refs/heads/knsi-zbus","pushedAt":"2024-03-23T00:46:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"refactor(tray): move spawn function to `tray::utils`","shortMessageHtmlLink":"refactor(tray): move spawn function to tray::utils"}},{"before":null,"after":"37dbbc1f94d92cd16a00c2d0a5bb791eb54c3bbc","ref":"refs/heads/knsi-zbus","pushedAt":"2024-03-22T08:46:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"feat: knsi via zbus","shortMessageHtmlLink":"feat: knsi via zbus"}},{"before":"4c2c4941cdd3dcf15dc9a9f27f628ef4ce6fd16f","after":"cf345c07514b3695eeded1a7f0053c44c4954845","ref":"refs/heads/main","pushedAt":"2024-03-22T07:17:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"docs: explain `park()` loop","shortMessageHtmlLink":"docs: explain park() loop"}},{"before":"7fcdd5aed10a58099964c2b20e7ed6c7268bd7ac","after":"4c2c4941cdd3dcf15dc9a9f27f628ef4ce6fd16f","ref":"refs/heads/main","pushedAt":"2024-03-19T00:11:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"nix: build with nix; move toolchain out of root","shortMessageHtmlLink":"nix: build with nix; move toolchain out of root"}},{"before":"8d7d8dc9e7bea4319471f2b59fd93f702c18b083","after":"7fcdd5aed10a58099964c2b20e7ed6c7268bd7ac","ref":"refs/heads/main","pushedAt":"2024-03-18T23:56:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"feat(pkexec): elevate privileges only if necessary","shortMessageHtmlLink":"feat(pkexec): elevate privileges only if necessary"}},{"before":"01e4bebc527d0f6a7c03ac8bdd0c2058ba1c3e7b","after":null,"ref":"refs/heads/tray","pushedAt":"2024-03-18T23:36:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"}},{"before":"bf37caca8d40b3f7dd273bcec5e5769f332a6bd7","after":"8d7d8dc9e7bea4319471f2b59fd93f702c18b083","ref":"refs/heads/main","pushedAt":"2024-03-18T23:35:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"Merge pull request #2 from NotAShelf/tray\n\nrefactor(tray): move to its own module","shortMessageHtmlLink":"Merge pull request #2 from NotAShelf/tray"}},{"before":null,"after":"01e4bebc527d0f6a7c03ac8bdd0c2058ba1c3e7b","ref":"refs/heads/tray","pushedAt":"2024-03-18T23:35:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"refactor(tray): move to its own module","shortMessageHtmlLink":"refactor(tray): move to its own module"}},{"before":"eb6dcf05b27bc77dc83175929a90fb35ae5e7ec7","after":"bf37caca8d40b3f7dd273bcec5e5769f332a6bd7","ref":"refs/heads/main","pushedAt":"2024-03-18T22:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"refactor(svg): rename utils to renderer","shortMessageHtmlLink":"refactor(svg): rename utils to renderer"}},{"before":"b72f72c7aad3a78b4087c04b7a9ff58eee9d5f56","after":"eb6dcf05b27bc77dc83175929a90fb35ae5e7ec7","ref":"refs/heads/main","pushedAt":"2024-03-18T22:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"chore: clippy","shortMessageHtmlLink":"chore: clippy"}},{"before":"3686059772b6a0efaa080ff20dc7a51375e832f1","after":"b72f72c7aad3a78b4087c04b7a9ff58eee9d5f56","ref":"refs/heads/main","pushedAt":"2024-03-18T22:44:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"},"commit":{"message":"feat(tailscale): move dns utils to their own module","shortMessageHtmlLink":"feat(tailscale): move dns utils to their own module"}},{"before":"b7ecd9bc9ffe2b4d478cec3bba9219d000b3dfff","after":null,"ref":"refs/heads/arboard","pushedAt":"2024-03-18T17:57:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"NotAShelf","name":"raf","path":"/NotAShelf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62766066?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOFQxMjoxNDoxMy4wMDAwMDBazwAAAASLIVW9","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOFQxMjoxNDoxMy4wMDAwMDBazwAAAASLIVW9","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xOFQxNzo1NzoxNS4wMDAwMDBazwAAAAQY1U6R"}},"title":"Activity ยท NotAShelf/tailray"}