{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":462382339,"defaultBranch":"dev","name":"lab.flipper.net","ownerLogin":"flipperdevices","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-22T16:29:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57576566?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720609525.0","currentOid":""},"activityList":{"items":[{"before":"1c20a874b75f72c7753faa46e131c9c726b5e03e","after":"f23decc9275c6e022b4d7edb59be5e3500b3acfa","ref":"refs/heads/feature/fsd","pushedAt":"2024-09-20T13:08:25.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Updating data after installation from catalog","shortMessageHtmlLink":"feat: Updating data after installation from catalog"}},{"before":"2aedd7c0be6c08cd00372140238ca94d82e1b601","after":"1c20a874b75f72c7753faa46e131c9c726b5e03e","ref":"refs/heads/feature/fsd","pushedAt":"2024-09-14T23:03:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"fix: Resolve SCSS deprecation warning by moving @keyframes","shortMessageHtmlLink":"fix: Resolve SCSS deprecation warning by moving @Keyframes"}},{"before":"b2d4e5dccc1c223cad717c907ace06919ab1b1b3","after":"2aedd7c0be6c08cd00372140238ca94d82e1b601","ref":"refs/heads/feature/fsd","pushedAt":"2024-09-14T12:30:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Add new logic with frame renderer to flipper web class","shortMessageHtmlLink":"feat: Add new logic with frame renderer to flipper web class"}},{"before":"c700535877a4a8d8474530c1e725a6e137a08b30","after":"b2d4e5dccc1c223cad717c907ace06919ab1b1b3","ref":"refs/heads/feature/fsd","pushedAt":"2024-09-14T07:51:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"fix: Add error return in fetchAppFap request","shortMessageHtmlLink":"fix: Add error return in fetchAppFap request"}},{"before":"975e2f0c3b249ee8faacc8b52f1571ad494597b7","after":"c700535877a4a8d8474530c1e725a6e137a08b30","ref":"refs/heads/feature/fsd","pushedAt":"2024-09-14T07:07:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"refactor: Delete unnecessary console.log","shortMessageHtmlLink":"refactor: Delete unnecessary console.log"}},{"before":"e22ee333df87b777eca12e9fb6670905802fc748","after":"975e2f0c3b249ee8faacc8b52f1571ad494597b7","ref":"refs/heads/feature/fsd","pushedAt":"2024-09-12T10:11:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Add protobuf error handling","shortMessageHtmlLink":"feat: Add protobuf error handling"}},{"before":"54bd02e05347fedb085cddccc59a9d1c29d1e65b","after":"e22ee333df87b777eca12e9fb6670905802fc748","ref":"refs/heads/feature/fsd","pushedAt":"2024-09-03T09:28:49.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Clear queue when the flipper is disconnected","shortMessageHtmlLink":"feat: Clear queue when the flipper is disconnected"}},{"before":"c5257544ff1e09c66565d16475cc5489ab5314fa","after":"54bd02e05347fedb085cddccc59a9d1c29d1e65b","ref":"refs/heads/feature/fsd","pushedAt":"2024-08-22T15:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"ci: Add custom title for window","shortMessageHtmlLink":"ci: Add custom title for window"}},{"before":"51a4a21ec5e438ccd24fd4f018b89656d7dd9f95","after":"c5257544ff1e09c66565d16475cc5489ab5314fa","ref":"refs/heads/feature/fsd","pushedAt":"2024-08-22T14:53:50.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"ci: Size window, appId and productName","shortMessageHtmlLink":"ci: Size window, appId and productName"}},{"before":"33aeabc07ef49abbea64a92638664854d05d0dbe","after":"51a4a21ec5e438ccd24fd4f018b89656d7dd9f95","ref":"refs/heads/feature/fsd","pushedAt":"2024-08-19T11:17:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"style: Add beautiful console.log output to BeforeBuild","shortMessageHtmlLink":"style: Add beautiful console.log output to BeforeBuild"}},{"before":"2e28cead1aba658b1b1b2f03166544a52432d657","after":"33aeabc07ef49abbea64a92638664854d05d0dbe","ref":"refs/heads/feature/fsd","pushedAt":"2024-08-19T10:52:24.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"fix: Correct the visual appearance of installed application cards","shortMessageHtmlLink":"fix: Correct the visual appearance of installed application cards"}},{"before":"13df80cf25145262c5564341af18f44e05593d14","after":"2e28cead1aba658b1b1b2f03166544a52432d657","ref":"refs/heads/feature/fsd","pushedAt":"2024-08-17T15:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"build: Add dependency protobufjs-cli","shortMessageHtmlLink":"build: Add dependency protobufjs-cli"}},{"before":"72db6c1ae07c3c952344516592b33cc2a482f229","after":"13df80cf25145262c5564341af18f44e05593d14","ref":"refs/heads/feature/fsd","pushedAt":"2024-08-16T16:14:36.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Add beforeBuild and correct resolve for extraResources","shortMessageHtmlLink":"feat: Add beforeBuild and correct resolve for extraResources"}},{"before":"aa260e2b042e2ca91ba93a4456a42ffed53cd4dd","after":"7a047f37376117083f28b99fec439bd626827dcd","ref":"refs/heads/dev","pushedAt":"2024-08-12T11:53:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"Webmanifest improvements: apps shorcut and focus-existing window (#64)\n\n* Add Apps to webmanifest shortcuts\r\n\r\nSigned-off-by: Kowalski Dragon (kowalski7cc) \r\n\r\n* Set launch mode focus-existing, as webserial doesn't like multiple tabs\r\n\r\nSigned-off-by: Kowalski Dragon (kowalski7cc) \r\n\r\n---------\r\n\r\nSigned-off-by: Kowalski Dragon (kowalski7cc) ","shortMessageHtmlLink":"Webmanifest improvements: apps shorcut and focus-existing window (#64)"}},{"before":"a15c8796ef72d73bf630da0702364631e96762ba","after":"72db6c1ae07c3c952344516592b33cc2a482f229","ref":"refs/heads/feature/fsd","pushedAt":"2024-07-25T08:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"refactor: Remove yarn.lock","shortMessageHtmlLink":"refactor: Remove yarn.lock"}},{"before":"f922690bac50d55673bd01aab69785fe09305896","after":"a15c8796ef72d73bf630da0702364631e96762ba","ref":"refs/heads/feature/fsd","pushedAt":"2024-07-25T08:51:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"fix: Change import pages","shortMessageHtmlLink":"fix: Change import pages"}},{"before":null,"after":"f922690bac50d55673bd01aab69785fe09305896","ref":"refs/heads/feature/fsd","pushedAt":"2024-07-10T11:05:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Add fsd architecture","shortMessageHtmlLink":"feat: Add fsd architecture"}},{"before":"c91577a57bf925957a7a882b5233d74a249c550a","after":"95db8d0fc7fff7dd0e735c5c8bb7a5fcfd03bc26","ref":"refs/heads/electron","pushedAt":"2024-07-02T12:39:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Add a check for installing/updating/uninstalling an application from the right flipper","shortMessageHtmlLink":"feat: Add a check for installing/updating/uninstalling an application…"}},{"before":"8a76495405159133ea25f7b257315084aae25cb8","after":"c91577a57bf925957a7a882b5233d74a249c550a","ref":"refs/heads/electron","pushedAt":"2024-07-01T12:47:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"build: New version of protobuf","shortMessageHtmlLink":"build: New version of protobuf"}},{"before":"358e88a9439756c090f6a2bed8d759aacdaf7277","after":"8a76495405159133ea25f7b257315084aae25cb8","ref":"refs/heads/electron","pushedAt":"2024-05-28T09:44:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"fix: Keep the installation state of the application when navigating through pages","shortMessageHtmlLink":"fix: Keep the installation state of the application when navigating t…"}},{"before":"c8bda8e8d8dcf00368fe19001704994844c53e21","after":"358e88a9439756c090f6a2bed8d759aacdaf7277","ref":"refs/heads/electron","pushedAt":"2024-05-22T11:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Disable flipper change when apps are installed, deleted or updated","shortMessageHtmlLink":"feat: Disable flipper change when apps are installed, deleted or updated"}},{"before":"4214e5e0c6b0dbda3e0cc1a3e190a6ddaa599c07","after":"c8bda8e8d8dcf00368fe19001704994844c53e21","ref":"refs/heads/electron","pushedAt":"2024-05-22T10:28:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"fix: Add action button for apps when flipper is not connected","shortMessageHtmlLink":"fix: Add action button for apps when flipper is not connected"}},{"before":"81969b204086633c10f6aa748a61a3c48ca53846","after":"4214e5e0c6b0dbda3e0cc1a3e190a6ddaa599c07","ref":"refs/heads/electron","pushedAt":"2024-05-22T10:16:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Improve the removal of empty strings for version request","shortMessageHtmlLink":"feat: Improve the removal of empty strings for version request"}},{"before":"99d7490b55b31acdec7442b41d8cb889bf90cfe0","after":"81969b204086633c10f6aa748a61a3c48ca53846","ref":"refs/heads/electron","pushedAt":"2024-05-22T06:19:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Slipn3r","name":null,"path":"/Slipn3r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61992469?s=80&v=4"},"commit":{"message":"feat: Show current flipper name instead of \"My Flipper\"","shortMessageHtmlLink":"feat: Show current flipper name instead of \"My Flipper\""}},{"before":"c06f6b071b83f33cf2cab641b002426ea4b75e46","after":"99d7490b55b31acdec7442b41d8cb889bf90cfe0","ref":"refs/heads/electron","pushedAt":"2024-05-22T05:44:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Slipn3r","name":null,"path":"/Slipn3r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61992469?s=80&v=4"},"commit":{"message":"feat: Disable notification actions if navigation is blocked","shortMessageHtmlLink":"feat: Disable notification actions if navigation is blocked"}},{"before":"bbc5ba548ec491521111a92d27d28e26f488436c","after":"c06f6b071b83f33cf2cab641b002426ea4b75e46","ref":"refs/heads/electron","pushedAt":"2024-05-22T05:13:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Slipn3r","name":null,"path":"/Slipn3r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61992469?s=80&v=4"},"commit":{"message":"feat: Notify about network failure in wasm worker","shortMessageHtmlLink":"feat: Notify about network failure in wasm worker"}},{"before":"e6c107559f5febbf862068aa1ee328f8eb2c3dd3","after":"bbc5ba548ec491521111a92d27d28e26f488436c","ref":"refs/heads/electron","pushedAt":"2024-05-20T14:50:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Add prohibition to close notification","shortMessageHtmlLink":"feat: Add prohibition to close notification"}},{"before":"55dd58a75901db6987632ab28e5cfe3a31a58e11","after":"e6c107559f5febbf862068aa1ee328f8eb2c3dd3","ref":"refs/heads/electron","pushedAt":"2024-05-19T15:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Slipn3r","name":null,"path":"/Slipn3r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61992469?s=80&v=4"},"commit":{"message":"fix: CLI duplication on navigation spam","shortMessageHtmlLink":"fix: CLI duplication on navigation spam"}},{"before":"a2e7b4102967fa28e71ffb22bf0469eea46947bf","after":"55dd58a75901db6987632ab28e5cfe3a31a58e11","ref":"refs/heads/electron","pushedAt":"2024-05-16T11:57:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Slipn3r","name":null,"path":"/Slipn3r","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61992469?s=80&v=4"},"commit":{"message":"fix: Correct brigde JSON parsing (>2 flippers support)","shortMessageHtmlLink":"fix: Correct brigde JSON parsing (>2 flippers support)"}},{"before":"b9ebb779e3d76e7d966339095932527714087b2b","after":"a2e7b4102967fa28e71ffb22bf0469eea46947bf","ref":"refs/heads/electron","pushedAt":"2024-05-15T18:43:40.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"mlyubimov","name":"Maxim Lyubimov","path":"/mlyubimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52247631?s=80&v=4"},"commit":{"message":"feat: Add MicroSD Finder Button","shortMessageHtmlLink":"feat: Add MicroSD Finder Button"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMzowODoyNS4wMDAwMDBazwAAAAS7-hhQ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xNVQxODo0Mzo0MC4wMDAwMDBazwAAAARK4Ijb"}},"title":"Activity · flipperdevices/lab.flipper.net"}