{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":398633298,"defaultBranch":"main","name":"hydrapp","ownerLogin":"pojntfx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-21T18:45:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28832235?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713994087.0","currentOid":""},"activityList":{"items":[{"before":"7070440dd3553d74f9cc2b2f2001e843d96df2a1","after":"ceb622bc2ff4ae28ef61739cba950e536c8fb755","ref":"refs/heads/main","pushedAt":"2024-07-15T21:44:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Modernize build system with `hydrun` configuration and CI/CD conventions\n\nSigned-off-by: Felicitas Pojtinger ","shortMessageHtmlLink":"refactor: Modernize build system with hydrun configuration and CI/C…"}},{"before":"9267bde06eb90a46990b8e3e9a0565df546fe41c","after":"7070440dd3553d74f9cc2b2f2001e843d96df2a1","ref":"refs/heads/main","pushedAt":"2024-07-10T07:34:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Add support for running two instances of the application in parallel with Firefox in addition to the other browser launchers\n\nSigned-off-by: Felicitas Pojtinger ","shortMessageHtmlLink":"feat: Add support for running two instances of the application in par…"}},{"before":"7b67b20df501c2036819ed00220531131aedd568","after":"9267bde06eb90a46990b8e3e9a0565df546fe41c","ref":"refs/heads/main","pushedAt":"2024-07-10T06:55:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Split file watcher setup and watch phases to prepare for new Firecracker lockfile watcher\n\nSigned-off-by: Felicitas Pojtinger ","shortMessageHtmlLink":"feat: Split file watcher setup and watch phases to prepare for new Fi…"}},{"before":"998cdc3497a2d471b5755029be186dc57a2d630e","after":"7b67b20df501c2036819ed00220531131aedd568","ref":"refs/heads/main","pushedAt":"2024-07-10T06:39:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Add context cancellation support to browser runners\n\nSigned-off-by: Felicitas Pojtinger ","shortMessageHtmlLink":"feat: Add context cancellation support to browser runners"}},{"before":"7a9289ed4382b9487dee27e95fb80ed11c77fb58","after":"998cdc3497a2d471b5755029be186dc57a2d630e","ref":"refs/heads/main","pushedAt":"2024-07-09T06:54:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Use new lock file path on Linux for Firefox, add notes regarding lock file locations\n\nSigned-off-by: Felicitas Pojtinger ","shortMessageHtmlLink":"feat: Use new lock file path on Linux for Firefox, add notes regardin…"}},{"before":"7074eb37fcafb6d7574ad378b162f027e8ae5fa5","after":"7a9289ed4382b9487dee27e95fb80ed11c77fb58","ref":"refs/heads/main","pushedAt":"2024-07-06T04:29:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Port browser launcher to new error handling and handle unknown browser types\n\nSigned-off-by: Felicitas Pojtinger ","shortMessageHtmlLink":"feat: Port browser launcher to new error handling and handle unknown …"}},{"before":"ec6623a523530e13269de4db35221e59cb570406","after":"7074eb37fcafb6d7574ad378b162f027e8ae5fa5","ref":"refs/heads/main","pushedAt":"2024-07-06T01:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Drop `handlePanic` dependency from file watcher and instead use `errors.Join` like usual\n\nSigned-off-by: Felicitas Pojtinger ","shortMessageHtmlLink":"refactor: Drop handlePanic dependency from file watcher and instead…"}},{"before":"7e014653f714b8c9c9316b5cc70c64b85de9aabb","after":"ec6623a523530e13269de4db35221e59cb570406","ref":"refs/heads/main","pushedAt":"2024-07-05T05:19:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Port templates to new error handling semantics","shortMessageHtmlLink":"feat: Port templates to new error handling semantics"}},{"before":"21ab38cb6f0538b3eed8421d43868d27a2b28455","after":"7e014653f714b8c9c9316b5cc70c64b85de9aabb","ref":"refs/heads/main","pushedAt":"2024-07-05T04:31:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Allow recovery from cancelled update binary downloads and progress bars","shortMessageHtmlLink":"feat: Allow recovery from cancelled update binary downloads and progr…"}},{"before":"8c1d40858099411052b474d719449d9f2a6d4656","after":"21ab38cb6f0538b3eed8421d43868d27a2b28455","ref":"refs/heads/main","pushedAt":"2024-07-04T05:49:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Add fine-grained error reporting for browser launcher","shortMessageHtmlLink":"refactor: Add fine-grained error reporting for browser launcher"}},{"before":"e08dfa0932d33fb060dcccd6d646dd1e3438c8fe","after":"8c1d40858099411052b474d719449d9f2a6d4656","ref":"refs/heads/main","pushedAt":"2024-07-04T05:15:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Add fine-grained error reporting for browser configuration UI","shortMessageHtmlLink":"refactor: Add fine-grained error reporting for browser configuration UI"}},{"before":"b790130a49b8f8e03e1f42fe549e8ed9069a0483","after":"e08dfa0932d33fb060dcccd6d646dd1e3438c8fe","ref":"refs/heads/main","pushedAt":"2024-07-04T05:05:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Add fine-grained error reporting for rest of selfupdater, add support for `run0` as a SUID tool","shortMessageHtmlLink":"refactor: Add fine-grained error reporting for rest of selfupdater, a…"}},{"before":"95f3399496f31ecd768a9f811537b5dfc3f1b65f","after":"b790130a49b8f8e03e1f42fe549e8ed9069a0483","ref":"refs/heads/main","pushedAt":"2024-07-03T05:53:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Add fine-grained error reporting for MSI and DMG self-updaters","shortMessageHtmlLink":"refactor: Add fine-grained error reporting for MSI and DMG self-updaters"}},{"before":"489ed4bcd969e65613f025a2bd0ab65fc283efa2","after":"95f3399496f31ecd768a9f811537b5dfc3f1b65f","ref":"refs/heads/main","pushedAt":"2024-06-28T18:33:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"fix: Use updated polyfill import code","shortMessageHtmlLink":"fix: Use updated polyfill import code"}},{"before":"14552bd232160ecbc255cb9fdafae05f1807002d","after":"489ed4bcd969e65613f025a2bd0ab65fc283efa2","ref":"refs/heads/main","pushedAt":"2024-06-28T06:41:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Start implementing fine-grained error message handling in selfupdater","shortMessageHtmlLink":"feat: Start implementing fine-grained error message handling in selfu…"}},{"before":"083176530e0b1d696d24050993c68bfd4bb23e52","after":"14552bd232160ecbc255cb9fdafae05f1807002d","ref":"refs/heads/main","pushedAt":"2024-06-22T05:32:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"docs: Use local references to repo-internal files and resources","shortMessageHtmlLink":"docs: Use local references to repo-internal files and resources"}},{"before":"948386d6aeb9903a6f00854a7edee9cfe7f567cb","after":"083176530e0b1d696d24050993c68bfd4bb23e52","ref":"refs/heads/main","pushedAt":"2024-06-18T04:41:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Drop all uses of deprecated stdlib packages","shortMessageHtmlLink":"refactor: Drop all uses of deprecated stdlib packages"}},{"before":"f800f6cfa20f1da7b679300c7f385547726a6c83","after":"948386d6aeb9903a6f00854a7edee9cfe7f567cb","ref":"refs/heads/main","pushedAt":"2024-06-15T03:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"chore: Bump examples' dependencies","shortMessageHtmlLink":"chore: Bump examples' dependencies"}},{"before":"66081fc223cf5af4fdd160e087b6f166ca1c44cc","after":"f800f6cfa20f1da7b679300c7f385547726a6c83","ref":"refs/heads/main","pushedAt":"2024-06-15T03:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"chore: Bump CLI dependencies","shortMessageHtmlLink":"chore: Bump CLI dependencies"}},{"before":"51eba55386fcee141b9e499857a1449743b4d653","after":"66081fc223cf5af4fdd160e087b6f166ca1c44cc","ref":"refs/heads/main","pushedAt":"2024-06-15T03:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Split packages into ui-dependent and non-ui-dependent, distinguish between internal and external utils, use new configuration format for selfupdater build-time constants","shortMessageHtmlLink":"refactor: Split packages into ui-dependent and non-ui-dependent, dist…"}},{"before":"2d383aa84bed52eb96be97b37991f492e33eea26","after":"51eba55386fcee141b9e499857a1449743b4d653","ref":"refs/heads/main","pushedAt":"2024-06-14T06:28:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Allow retrying app startup after a successful manual browser configuration or download, use `handleNoSupportedBrowserFound` in the case that no supported browser could be found","shortMessageHtmlLink":"feat: Allow retrying app startup after a successful manual browser co…"}},{"before":"b57ace8a5ce08ad99683423d859bc66a536d8cd3","after":"2d383aa84bed52eb96be97b37991f492e33eea26","ref":"refs/heads/main","pushedAt":"2024-06-12T21:07:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Add browser location configuration modal for if no browser could be found","shortMessageHtmlLink":"feat: Add browser location configuration modal for if no browser coul…"}},{"before":"46850ed75527a49f9ac991d811c9c827e8190129","after":"b57ace8a5ce08ad99683423d859bc66a536d8cd3","ref":"refs/heads/main","pushedAt":"2024-06-12T02:47:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Add browser download confirmation dialog and browser type/`HYDRAPP_TYPE` configuration list dialog","shortMessageHtmlLink":"feat: Add browser download confirmation dialog and browser type/`HYDR…"}},{"before":"81010afb8beb3afd72be0f3e87279f9ddf08f2e3","after":"46850ed75527a49f9ac991d811c9c827e8190129","ref":"refs/heads/main","pushedAt":"2024-06-08T01:35:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Implement browser download dialog action to \"no supported browser found\" dialog","shortMessageHtmlLink":"feat: Implement browser download dialog action to \"no supported brows…"}},{"before":"b8a8bbed2a4a4d71bf62a95843d99a8db8416c2e","after":"81010afb8beb3afd72be0f3e87279f9ddf08f2e3","ref":"refs/heads/main","pushedAt":"2024-06-07T03:50:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"docs: Add FAQ section supported browsers and where to download one","shortMessageHtmlLink":"docs: Add FAQ section supported browsers and where to download one"}},{"before":"fe57eb55d4caabcce5a9eb2eeb500358e98299fe","after":"b8a8bbed2a4a4d71bf62a95843d99a8db8416c2e","ref":"refs/heads/main","pushedAt":"2024-06-04T00:22:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Start implementation of GUI browser configuration as a fallback for missing browser on the host","shortMessageHtmlLink":"feat: Start implementation of GUI browser configuration as a fallback…"}},{"before":"ce2f9838d64d01989f6f51ee6c8e1738b32ccd5b","after":"fe57eb55d4caabcce5a9eb2eeb500358e98299fe","ref":"refs/heads/main","pushedAt":"2024-06-01T04:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"feat: Add ARM support for APK Docker build image by excluding the legacy Android builds on platforms that don't have a legacy NDK build available","shortMessageHtmlLink":"feat: Add ARM support for APK Docker build image by excluding the leg…"}},{"before":"55fccb17561fc7618ec0fab1d875fb48f0f854a9","after":"ce2f9838d64d01989f6f51ee6c8e1738b32ccd5b","ref":"refs/heads/main","pushedAt":"2024-06-01T04:09:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"refactor: Give access to home directory for Flatpaks by default so that they can find the Firefox profiles (since we can't create a Firefox directory at a specific location)","shortMessageHtmlLink":"refactor: Give access to home directory for Flatpaks by default so th…"}},{"before":"eb72d814ec67bc2f4817132e711b218d804a5eca","after":"55fccb17561fc7618ec0fab1d875fb48f0f854a9","ref":"refs/heads/main","pushedAt":"2024-05-30T21:39:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"chore: Bump remaining Node 16 actions","shortMessageHtmlLink":"chore: Bump remaining Node 16 actions"}},{"before":"7f22841db62ccc3d572c9ac14ddfe409fa6c1f40","after":"eb72d814ec67bc2f4817132e711b218d804a5eca","ref":"refs/heads/main","pushedAt":"2024-05-30T21:37:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pojntfx","name":"Felicitas Pojtinger","path":"/pojntfx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28832235?s=80&v=4"},"commit":{"message":"chore: Bump GitHub action versions","shortMessageHtmlLink":"chore: Bump GitHub action versions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgCbQAgA","startCursor":null,"endCursor":null}},"title":"Activity · pojntfx/hydrapp"}