{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":449725715,"defaultBranch":"main","name":"NGFF-Converter","ownerLogin":"glencoesoftware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-19T14:31:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1376006?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717496904.0","currentOid":""},"activityList":{"items":[{"before":"fc5ae69e21534de5b252d5dadd1986e161dad317","after":"799b152ae67903711f7695dff8fe89c6e4d3b8b9","ref":"refs/heads/main","pushedAt":"2024-06-04T10:24:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Bump dependencies (#68)\n\n* Update dependencies\r\n\r\n* Fix inversion","shortMessageHtmlLink":"Bump dependencies (#68)"}},{"before":"32b1a95e554341378f78eed236e8a2710a5b14fb","after":"fc5ae69e21534de5b252d5dadd1986e161dad317","ref":"refs/heads/main","pushedAt":"2024-05-31T08:19:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Replace `arguments` parameter when using Gradle wrapper (#69)\n\nSee https://github.com/gradle/actions/blob/main/docs/deprecation-upgrade-guide.md#using-the-action-to-execute-gradle-via-the-arguments-parameter-is-deprecated","shortMessageHtmlLink":"Replace arguments parameter when using Gradle wrapper (#69)"}},{"before":"6328bd5d673a4a7b9286c8d4b7923d3292685694","after":"95b45a5a39041f2d1988d4b14a2465aa7604d828","ref":"refs/heads/updates","pushedAt":"2024-05-30T15:32:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Fix inversion","shortMessageHtmlLink":"Fix inversion"}},{"before":null,"after":"6328bd5d673a4a7b9286c8d4b7923d3292685694","ref":"refs/heads/updates","pushedAt":"2024-05-30T15:30:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"75ebd3fa229abbcc5a654c2dd9461362f8c26829","after":"32b1a95e554341378f78eed236e8a2710a5b14fb","ref":"refs/heads/main","pushedAt":"2024-05-08T13:41:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sbesson","name":"Sébastien Besson","path":"/sbesson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355463?s=80&v=4"},"commit":{"message":"Merge pull request #60 from glencoesoftware/openfile\n\nHandle missing files when using the \"Show Resulting File\" button","shortMessageHtmlLink":"Merge pull request #60 from glencoesoftware/openfile"}},{"before":"5bf70d2dd01ed6ef43aaf44b424c262015627b25","after":"75ebd3fa229abbcc5a654c2dd9461362f8c26829","ref":"refs/heads/main","pushedAt":"2024-05-08T13:11:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Use x64 java architecture (#67)","shortMessageHtmlLink":"Use x64 java architecture (#67)"}},{"before":null,"after":"3334ec02949e3a0c33479d0262262d17192c119a","ref":"refs/heads/java_arc","pushedAt":"2024-05-08T08:27:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Use x64 java architecture","shortMessageHtmlLink":"Use x64 java architecture"}},{"before":"03195597eef2128653e855bc69b4a9a9aa0d979d","after":"5bf70d2dd01ed6ef43aaf44b424c262015627b25","ref":"refs/heads/main","pushedAt":"2024-05-08T07:42:32.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sbesson","name":"Sébastien Besson","path":"/sbesson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355463?s=80&v=4"},"commit":{"message":"Merge pull request #66 from sbesson/nodejs20_actions_upgrade\n\nBump all action versions to work with Node.js 20","shortMessageHtmlLink":"Merge pull request #66 from sbesson/nodejs20_actions_upgrade"}},{"before":"176a2b351e38f4d82d5a6cab6d05775ce21124aa","after":"03195597eef2128653e855bc69b4a9a9aa0d979d","ref":"refs/heads/main","pushedAt":"2024-05-07T09:57:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Add download button to readme (#62)\n\n* Add \"Download\" button linking to signed builds\r\n\r\n* Update wording\r\n\r\n* Fix link","shortMessageHtmlLink":"Add download button to readme (#62)"}},{"before":"9b806e02087f5f3861071e3d3e6cc3d4cc339844","after":null,"ref":"refs/heads/bump","pushedAt":"2024-05-07T08:41:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbesson","name":"Sébastien Besson","path":"/sbesson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355463?s=80&v=4"}},{"before":"f47fb4b7a51c730c0f7634874b5ab9b91fd4d42e","after":null,"ref":"refs/heads/createdir","pushedAt":"2024-05-07T08:41:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbesson","name":"Sébastien Besson","path":"/sbesson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355463?s=80&v=4"}},{"before":"34572bb8d9f62060653aba4edc86be2ef431b186","after":null,"ref":"refs/heads/logs","pushedAt":"2024-05-07T08:41:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbesson","name":"Sébastien Besson","path":"/sbesson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355463?s=80&v=4"}},{"before":"dd901942c74205249ad81351a8a1ba30aa3740cb","after":"176a2b351e38f4d82d5a6cab6d05775ce21124aa","ref":"refs/heads/main","pushedAt":"2024-05-07T08:41:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sbesson","name":"Sébastien Besson","path":"/sbesson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355463?s=80&v=4"},"commit":{"message":"Merge pull request #64 from glencoesoftware/bump\n\nBump version and dependencies","shortMessageHtmlLink":"Merge pull request #64 from glencoesoftware/bump"}},{"before":"b00c33d6a5bc17503b7c1b9ad8e5f113565738d8","after":"dd901942c74205249ad81351a8a1ba30aa3740cb","ref":"refs/heads/main","pushedAt":"2024-05-07T08:41:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sbesson","name":"Sébastien Besson","path":"/sbesson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355463?s=80&v=4"},"commit":{"message":"Merge pull request #63 from glencoesoftware/createdir\n\nCreate directories when setting outputs","shortMessageHtmlLink":"Merge pull request #63 from glencoesoftware/createdir"}},{"before":"3329786f037e082f1e8009d35bef91383c3da9c5","after":"b00c33d6a5bc17503b7c1b9ad8e5f113565738d8","ref":"refs/heads/main","pushedAt":"2024-05-07T08:15:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sbesson","name":"Sébastien Besson","path":"/sbesson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1355463?s=80&v=4"},"commit":{"message":"Merge pull request #65 from glencoesoftware/logs\n\nCorrect log message","shortMessageHtmlLink":"Merge pull request #65 from glencoesoftware/logs"}},{"before":null,"after":"34572bb8d9f62060653aba4edc86be2ef431b186","ref":"refs/heads/logs","pushedAt":"2024-05-02T09:32:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Correct log message","shortMessageHtmlLink":"Correct log message"}},{"before":null,"after":"f47fb4b7a51c730c0f7634874b5ab9b91fd4d42e","ref":"refs/heads/createdir","pushedAt":"2024-05-02T09:09:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Create directories when setting outputs","shortMessageHtmlLink":"Create directories when setting outputs"}},{"before":null,"after":"9b806e02087f5f3861071e3d3e6cc3d4cc339844","ref":"refs/heads/bump","pushedAt":"2024-05-02T08:47:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Bump version and dependencies","shortMessageHtmlLink":"Bump version and dependencies"}},{"before":"a3b8be2b01561542c14002dc47befd5a826759d2","after":null,"ref":"refs/heads/v2","pushedAt":"2024-02-23T09:11:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"}},{"before":"bab9288701941333e9882a2ffc0e3c4ec79a0c5c","after":"0eea0a4ad897c1b6e02450f496405caaaebee808","ref":"refs/heads/download_button","pushedAt":"2024-02-22T14:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Fix link","shortMessageHtmlLink":"Fix link"}},{"before":"d83e12d1b24d9667a26574bf6dc6d6186baef025","after":"bab9288701941333e9882a2ffc0e3c4ec79a0c5c","ref":"refs/heads/download_button","pushedAt":"2024-02-22T14:12:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Update wording","shortMessageHtmlLink":"Update wording"}},{"before":null,"after":"d83e12d1b24d9667a26574bf6dc6d6186baef025","ref":"refs/heads/download_button","pushedAt":"2024-02-22T14:12:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Add \"Download\" button linking to signed builds","shortMessageHtmlLink":"Add \"Download\" button linking to signed builds"}},{"before":null,"after":"6412cf0e6a26b3670f0a30c5fc7c004c9e78ed4c","ref":"refs/heads/openfile","pushedAt":"2024-02-22T13:53:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Handle missing files when using the \"Show\" button","shortMessageHtmlLink":"Handle missing files when using the \"Show\" button"}},{"before":"a75600fc0695edd3780001f6b184739307b0d848","after":"3329786f037e082f1e8009d35bef91383c3da9c5","ref":"refs/heads/main","pushedAt":"2024-02-16T16:18:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Add dependency report generation (#55)\n\n* Add Gradle license plugin allowing to generate dependency report\r\n\r\n* Add dependency report generation to the GitHub workflow\r\n\r\nUpload the dependency report artifact a build artifacts and release\r\nassets\r\n\r\n* Only declare com.github.hierynomus.dependency-report plugin","shortMessageHtmlLink":"Add dependency report generation (#55)"}},{"before":"55fee48cb9a37645148cdf26fd2ca1bf2412ed5b","after":"a75600fc0695edd3780001f6b184739307b0d848","ref":"refs/heads/main","pushedAt":"2024-02-16T16:18:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emilroz","name":"Emil Rozbicki","path":"/emilroz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2600663?s=80&v=4"},"commit":{"message":"NGFF-Converter 2.0 (#57)\n\n* Indev\r\n\r\n* Table Views part 1\r\n\r\n* Indev\r\n\r\n* Add dialogs\r\n\r\n* Task configurators\r\n\r\n* Use original file names\r\n\r\n* Implement logging & other features\r\n\r\n* Job config panel skinning\r\n\r\n* Make widgets static, add defaults configuration\r\n\r\n* WIP add files dialog, expanded Output module, progressbar listeners\r\n\r\n* Shared output module widgets, more css, Output tasks now control working dir.\r\n\r\n* Refactor i/o calculation sequence, style primary window\r\n\r\n* Bug fixes, improve directory selection widgets\r\n\r\n* Add directWrite output option, centralise workflow list, improve workflow name handling, add confirmation dialogs\r\n\r\n* Skin additional dialogs, resolve bugs\r\n\r\n* Styling tweaks\r\n\r\n* UI revisions, status bar, settings import/export\r\n\r\n* Fix \"open directory\" button for Windows\r\n\r\n* Style fixes\r\n\r\n* Skin about dialog\r\n\r\n* Handle jobs failing before start event. Add Taskbar/dock progress display\r\n\r\n* Stop a running job without killing entire task list\r\n\r\n* Copyright statements\r\n\r\n* Add update dialog\r\n\r\n* Fix taskbar\r\n\r\n* Notify popup on completion\r\n\r\n* Use native res logo\r\n\r\n* Pin table header heights\r\n\r\n* Use glencoe version json for update check\r\n\r\n* Implement progressbars\r\n\r\n* Update about dialog\r\n\r\n* Reset via picocli defaults\r\n\r\n* Don't delete initial input files during cleanup when steps were skipped\r\n\r\n* Disable debug statements\r\n\r\n* Exclude CreateNGFF step from ConvertToTiff when input is NGFF\r\n\r\n* Execution system revisions, bug fixes\r\n\r\n* Button behaviour tweaks\r\n\r\n* Code style and css tweaks\r\n\r\n* Completed Todo\r\n\r\n* Style progress bars\r\n\r\n* Unify progress listeners\r\n\r\n* Use exit events rather than Platform when closing GUI\r\n\r\n* Update b2r and r2o versions\r\n\r\n* Declare bf dependency\r\n\r\n* Fix global progress bar\r\n\r\n* Replace old b2r/r2o help windows with docs links\r\n\r\n* Ignore pre-release tags in version checker\r\n\r\n* Increment version\r\n\r\n* Jpackage doesn't allow -beta/-rc/-snapshot versions\r\n\r\n* GUI tweaks for Windows\r\n\r\n* Drop unified stage style\r\n\r\n* Clarify logging on aborted runs\r\n\r\n* Fix off-by-1 error on conversion counter\r\n\r\n* Release drag handler before processing dropped files\r\n\r\n* Cleanup\r\n\r\n* Apply chosen settings before trying to save defaults/export\r\n\r\n* Add \"Add Folder\" menu option for manually selecting zarrs\r\n\r\n* Fix drag/drop on Windows\r\n\r\n* Improve \"Run Jobs\" button state handling\r\n\r\n* Drop unused import\r\n\r\n* Fix \"apply to all\"\r\n\r\n* Fix window hierarchy\r\n\r\n* Fix tiff compression settings loader\r\n\r\n* Improve applySettings reliability and add warning system\r\n\r\n* Only perform UI updates on UI thread\r\n\r\n* Validate output write status\r\n\r\n* Fix directwrite mode\r\n\r\n* Rename output configurator menu option\r\n\r\n* Change b2rhelp link\r\n\r\n* Update NoValidFiles error message\r\n\r\n* Completed todo\r\n\r\n* Explicitly clean zarr folders before trying to delete\r\n\r\n* Add exception handler\r\n\r\n* Tweak progress listener text\r\n\r\n* Fix output write access check\r\n\r\n* Link 'Set Default' in AddFilesDialog to 'Do not show again'\r\n\r\n* Fix invalid setting export\r\n\r\n* Bump bioformats/bioformats2raw/raw2ometiff versions, handle new settings\r\n\r\n* Revise file copy system to account for split-planes mode\r\n\r\n* Don't set default compressionoptions if missing\r\n\r\n* Move notification popup on MacOS\r\n\r\n* Improve JSON read error handling\r\n\r\n* Tweak job name text overrun\r\n\r\n* Drop Output module checking of directwrite results\r\n\r\n* Add basic usage docs\r\n\r\n* Add program help menu item\r\n\r\n* Reduce screenshot size\r\n\r\n* Undupe license docs\r\n\r\n* Ensure correct extensions when setting custom output file names\r\n\r\n* Drop unnecessary semicolon\r\n\r\n* Update changelog","shortMessageHtmlLink":"NGFF-Converter 2.0 (#57)"}},{"before":"68d151c9ae48d0ef313bba4b5649a2ec7bd8421d","after":"a3b8be2b01561542c14002dc47befd5a826759d2","ref":"refs/heads/v2","pushedAt":"2024-02-16T12:07:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"faa0133a930947c2ffae32ef3fc2687bb0a2afbf","after":"68d151c9ae48d0ef313bba4b5649a2ec7bd8421d","ref":"refs/heads/v2","pushedAt":"2024-02-15T12:53:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Drop unnecessary semicolon","shortMessageHtmlLink":"Drop unnecessary semicolon"}},{"before":"162d33ecd4251d52c1048ff053bb5e33fa62bea3","after":"faa0133a930947c2ffae32ef3fc2687bb0a2afbf","ref":"refs/heads/v2","pushedAt":"2024-02-09T14:34:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Undupe license docs","shortMessageHtmlLink":"Undupe license docs"}},{"before":"5333edc460658fded3aa142615c29a1515511d20","after":"162d33ecd4251d52c1048ff053bb5e33fa62bea3","ref":"refs/heads/v2","pushedAt":"2024-02-09T14:34:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Reduce screenshot size","shortMessageHtmlLink":"Reduce screenshot size"}},{"before":"45a926787dac812222e38fb82755483096d8a417","after":"5333edc460658fded3aa142615c29a1515511d20","ref":"refs/heads/v2","pushedAt":"2024-02-09T14:28:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DavidStirling","name":"David Stirling","path":"/DavidStirling","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26802537?s=80&v=4"},"commit":{"message":"Add program help menu item","shortMessageHtmlLink":"Add program help menu item"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNFQxMDoyNDo0OS4wMDAwMDBazwAAAARb4mng","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNFQxMDoyNDo0OS4wMDAwMDBazwAAAARb4mng","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wOVQxNDoyODowOC4wMDAwMDBazwAAAAP2lmt0"}},"title":"Activity · glencoesoftware/NGFF-Converter"}