{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":805299917,"defaultBranch":"main","name":"discovery-rs","ownerLogin":"JustPretender","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-24T09:36:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/315703?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721288324.0","currentOid":""},"activityList":{"items":[{"before":"f6e54d2935baed394a4c2c8fec1f68dda3715d88","after":"bb75f1b2d7c06afa8f20f953d9758e4118889d25","ref":"refs/heads/main","pushedAt":"2024-07-10T07:59:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Fix the search widget dimensions\n\nMake the widget's heigh proportional to that of\nholding area.","shortMessageHtmlLink":"Fix the search widget dimensions"}},{"before":"96c078fa7c1fb4ad988e2c2a413bcad88af26a1f","after":null,"ref":"refs/heads/search","pushedAt":"2024-07-10T06:03:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"}},{"before":"d8c51c51888c5c4dde008e77374354b1fe1f06ab","after":"f6e54d2935baed394a4c2c8fec1f68dda3715d88","ref":"refs/heads/main","pushedAt":"2024-07-09T21:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Bump the version to v0.1.1","shortMessageHtmlLink":"Bump the version to v0.1.1"}},{"before":"7b5602720e19ac0aa306e28be0a6e5fe163251f7","after":"d8c51c51888c5c4dde008e77374354b1fe1f06ab","ref":"refs/heads/main","pushedAt":"2024-07-09T21:29:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Merge pull request #1 from JustPretender/search\n\n\"Long-awaited\" cleanup and search support","shortMessageHtmlLink":"Merge pull request #1 from JustPretender/search"}},{"before":null,"after":"96c078fa7c1fb4ad988e2c2a413bcad88af26a1f","ref":"refs/heads/search","pushedAt":"2024-07-09T21:23:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Code cleanup and refactoring\n\n- Introduce our own trait: DiscoveryWidget to allow for\n better better code re-use. All the existing crate widgets\n should implement it now;\n- Introduce logging and tracing just as the official example does;\n- Switch to the parking_lot::Mutex to avoid the lock().expect() boilerplate;\n- Make sure service properties fit into the table cell;\n- Clean up the shutdown code.","shortMessageHtmlLink":"Code cleanup and refactoring"}},{"before":"df36300f6973b636f1e36532c3296f8634b63173","after":"7b5602720e19ac0aa306e28be0a6e5fe163251f7","ref":"refs/heads/main","pushedAt":"2024-05-28T09:51:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Add .gitignore","shortMessageHtmlLink":"Add .gitignore"}},{"before":"352052c6212367b15d722f8a678a1cb805493bc8","after":"df36300f6973b636f1e36532c3296f8634b63173","ref":"refs/heads/main","pushedAt":"2024-05-28T09:48:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Add .gitignore","shortMessageHtmlLink":"Add .gitignore"}},{"before":"0fb47958619a12280d25cc1e5d939912275c6ae8","after":"352052c6212367b15d722f8a678a1cb805493bc8","ref":"refs/heads/main","pushedAt":"2024-05-28T05:27:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Add removal","shortMessageHtmlLink":"Add removal"}},{"before":"31b229e1eea80fcd67e29cf255a3ab1c626dde72","after":"0fb47958619a12280d25cc1e5d939912275c6ae8","ref":"refs/heads/main","pushedAt":"2024-05-27T07:35:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Add a GIF example","shortMessageHtmlLink":"Add a GIF example"}},{"before":"e27360192859dbe92f939fc094537b6507cceb64","after":"31b229e1eea80fcd67e29cf255a3ab1c626dde72","ref":"refs/heads/main","pushedAt":"2024-05-27T07:25:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Minor refactoring\n\n- Add doc-style comments where necessary;\n- Introduce ListEntry trait for cleaner ListWidget implementation.","shortMessageHtmlLink":"Minor refactoring"}},{"before":"f44f28831ec33791dc39924385dff620b1bb09f9","after":"e27360192859dbe92f939fc094537b6507cceb64","ref":"refs/heads/main","pushedAt":"2024-05-24T09:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"readme: update badges","shortMessageHtmlLink":"readme: update badges"}},{"before":"bab2122698b84ee5668384006a6a568c89b11c09","after":"f44f28831ec33791dc39924385dff620b1bb09f9","ref":"refs/heads/main","pushedAt":"2024-05-24T09:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Create rust.yml","shortMessageHtmlLink":"Create rust.yml"}},{"before":null,"after":"bab2122698b84ee5668384006a6a568c89b11c09","ref":"refs/heads/main","pushedAt":"2024-05-24T09:43:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JustPretender","name":"Rostyslav","path":"/JustPretender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/315703?s=80&v=4"},"commit":{"message":"Initial implementation\n\nScans the network for the mDNS-SD service. Renders data\ninto a simple TUI interface.","shortMessageHtmlLink":"Initial implementation"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMFQwNzo1OTozNy4wMDAwMDBazwAAAAR7eAll","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMFQwNzo1OTozNy4wMDAwMDBazwAAAAR7eAll","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNFQwOTo0Mzo1My4wMDAwMDBazwAAAARS4PTz"}},"title":"Activity ยท JustPretender/discovery-rs"}