{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":787908531,"defaultBranch":"main","name":"TagStudio","ownerLogin":"TagStudioDev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-17T12:14:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/168259552?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715751156.0","currentOid":""},"activityList":{"items":[{"before":"cdf2581f84d3f1bad012e32e9812013c76ee373d","after":"02bf15e0807d09b406ae05149285959e5dcf624d","ref":"refs/heads/main","pushedAt":"2024-05-18T04:13:41.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #142 from Hidorikun/test-support-2\n\nAdd pytest support","shortMessageHtmlLink":"Merge pull request #142 from Hidorikun/test-support-2"}},{"before":"ac9dd5879e5840d3bdadacbab0484723f83f7555","after":"cdf2581f84d3f1bad012e32e9812013c76ee373d","ref":"refs/heads/main","pushedAt":"2024-05-18T04:02:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #192 from yedpodtrzitko/yed/better-mypy-pr\n\nuse reviewdog for mypy job","shortMessageHtmlLink":"Merge pull request #192 from yedpodtrzitko/yed/better-mypy-pr"}},{"before":"1461f2ee70be4437dfc3b49f86f42bef80899574","after":"ac9dd5879e5840d3bdadacbab0484723f83f7555","ref":"refs/heads/main","pushedAt":"2024-05-17T21:15:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #189 from michaelmegrath/main\n\nfix: Clear Edit Button on container update (#115)","shortMessageHtmlLink":"Merge pull request #189 from michaelmegrath/main"}},{"before":"c09f50c5686ab9d5dc9799c08221912a7b913ec9","after":"1461f2ee70be4437dfc3b49f86f42bef80899574","ref":"refs/heads/main","pushedAt":"2024-05-16T05:39:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #186 from yedpodtrzitko/main\n\nfix: update recent libs when creating new one","shortMessageHtmlLink":"Merge pull request #186 from yedpodtrzitko/main"}},{"before":"66aecf2030bea8dff84611d21b597c9b56e51c75","after":"c09f50c5686ab9d5dc9799c08221912a7b913ec9","ref":"refs/heads/main","pushedAt":"2024-05-16T05:25:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"ci: add mypy check (#161)\n\n* ci: add mypy check\r\n\r\n* fix remaining mypy issues\r\n\r\n* ignore whole methods","shortMessageHtmlLink":"ci: add mypy check (#161)"}},{"before":"6e56f13edac9b7132a8bb60e6069d9302f75255e","after":"66aecf2030bea8dff84611d21b597c9b56e51c75","ref":"refs/heads/main","pushedAt":"2024-05-15T23:38:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #180 from yedpodtrzitko/yed/fix-sidebar-size\n\nfix sidebar expanding","shortMessageHtmlLink":"Merge pull request #180 from yedpodtrzitko/yed/fix-sidebar-size"}},{"before":"e814d09c60e7be03b734cbfdc97378e82d3f1a3f","after":"6e56f13edac9b7132a8bb60e6069d9302f75255e","ref":"refs/heads/main","pushedAt":"2024-05-15T22:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Bump version to v9.2.1","shortMessageHtmlLink":"Bump version to v9.2.1"}},{"before":"69115ed9bbc69a0f20563722878586433dc41f44","after":"e814d09c60e7be03b734cbfdc97378e82d3f1a3f","ref":"refs/heads/main","pushedAt":"2024-05-15T07:17:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Add macOS Gatekeeper note to README","shortMessageHtmlLink":"Add macOS Gatekeeper note to README"}},{"before":"e655fd091dd965832abb34b72bcffa2bc9d17f14","after":"69115ed9bbc69a0f20563722878586433dc41f44","ref":"refs/heads/main","pushedAt":"2024-05-15T05:46:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #173 from xarvex/release-binary-2\n\nCorrect upload binaries used in release workflow","shortMessageHtmlLink":"Merge pull request #173 from xarvex/release-binary-2"}},{"before":"8780063e22b6516ee4a7c0ba679104ff2eaad864","after":"e655fd091dd965832abb34b72bcffa2bc9d17f14","ref":"refs/heads/main","pushedAt":"2024-05-15T05:27:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"ecea6effa4a50a968273341ac146bc27d08958e1","after":"8780063e22b6516ee4a7c0ba679104ff2eaad864","ref":"refs/heads/main","pushedAt":"2024-05-15T05:12:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/TagStudioDev/TagStudio","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/TagStudioDev/TagStudio"}},{"before":"8e11e285614072548f3d7662201f5cdd9be6969f","after":"ecea6effa4a50a968273341ac146bc27d08958e1","ref":"refs/heads/main","pushedAt":"2024-05-15T05:06:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Release workflow with binary executables (#172)\n\n* Refactor: remove __init__ meant for Python versions before 3.3\r\nThis does mess with a large amount of imports, as the system was being\r\nmisused to re-export submodules. This change is necessary if PyInstaller\r\nis to work at all.\r\n\r\n* Add MacOS icon\r\n\r\n* Create PyInstaller spec file\r\n\r\n* Create Release workflow\r\nCreates executable with PyInstaller, leveraging tag_studio.spec\r\n\r\n* Support both nonportable and portable in tag_studio.spec\r\n\r\n* Rename spec-file to create consistently-named directories\r\n\r\n* Only ignore other spec files\r\n\r\n* Swap exclusion option\r\n\r\n* Use windowed application\r\n\r\n* Ensure environment variables are strings\r\n\r\n* Cleanup visual order on GitHub interface\r\n\r\n* Use app for MacOS\r\n\r\n* Only cycle through MacOS version\r\n\r\n* All executables generated for MacOS are portable\r\n\r\n* Use up-to-date packages\r\n\r\nShould resolve caching issues\r\n\r\n* Correct architecture naming for MacOS","shortMessageHtmlLink":"Release workflow with binary executables (#172)"}},{"before":"5d85417ce41820021f9bfa66969c8e078e00b802","after":"8e11e285614072548f3d7662201f5cdd9be6969f","ref":"refs/heads/main","pushedAt":"2024-05-14T21:36:57.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #159 from Loran425/main\n\nChange QSettings behavior to work with executables","shortMessageHtmlLink":"Merge pull request #159 from Loran425/main"}},{"before":"f35d9c13135094bdbec883f3a4ff8ed3884851ff","after":"5d85417ce41820021f9bfa66969c8e078e00b802","ref":"refs/heads/main","pushedAt":"2024-05-14T19:06:42.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #151 from yedpodtrzitko/yed/libs-sidebar\n\nadd list of libraries into sidebar","shortMessageHtmlLink":"Merge pull request #151 from yedpodtrzitko/yed/libs-sidebar"}},{"before":"6a2199dd2efb90f4fbd0cb1d9a772eb3f73edbf0","after":"f35d9c13135094bdbec883f3a4ff8ed3884851ff","ref":"refs/heads/main","pushedAt":"2024-05-13T21:31:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Merge pull request #165 from yedpodtrzitko/yed/ci-run\n\nci: try to run the app","shortMessageHtmlLink":"Merge pull request #165 from yedpodtrzitko/yed/ci-run"}},{"before":"0416fde7f5c1ca2aee47887aec92507dc178a44a","after":"6a2199dd2efb90f4fbd0cb1d9a772eb3f73edbf0","ref":"refs/heads/main","pushedAt":"2024-05-13T21:18:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Fix pillow decompression bomb error mentioned in #164 (#166)\n\n* Fixes DecompressionBombError\r\n\r\n* Fixes DecompressionBombError in PreviewPanel\r\n\r\n* Ruff reformat\r\n\r\n* Handle all DecompressionBombErrors\r\n\r\n* Handle all DecompressionBombErrors\r\n\r\n* RUFF\r\n\r\n* fix typo\r\n\r\nCo-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com>\r\n\r\n* fix typo\r\n\r\nCo-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com>\r\n\r\n* Ruff reformat\r\n\r\n---------\r\n\r\nCo-authored-by: Thesacraft ","shortMessageHtmlLink":"Fix pillow decompression bomb error mentioned in #164 (#166)"}},{"before":"02d6b22b2544fd651f9816c20dda590ae77571f5","after":"0416fde7f5c1ca2aee47887aec92507dc178a44a","ref":"refs/heads/main","pushedAt":"2024-05-13T19:50:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Refactor: remove __init__.py files meant for Python versions before 3.3 (#160)\n\n* Refactor: remove __init__ meant for Python versions before 3.3\r\nThis does mess with a large amount of imports, as the system was being\r\nmisused to re-export submodules. This change is necessary if PyInstaller\r\nis to work at all.\r\n\r\n* Thanks Ruff\r\n\r\nCo-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com>","shortMessageHtmlLink":"Refactor: remove __init__.py files meant for Python versions before 3…"}},{"before":"851d1fb3b242af64caf3a4caf5dc592e6e90414d","after":"02d6b22b2544fd651f9816c20dda590ae77571f5","ref":"refs/heads/main","pushedAt":"2024-05-13T19:13:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Splash screen now stays on top of other windows","shortMessageHtmlLink":"Splash screen now stays on top of other windows"}},{"before":"851d1fb3b242af64caf3a4caf5dc592e6e90414d","after":null,"ref":"refs/heads/native-menubar","pushedAt":"2024-05-13T08:49:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"}},{"before":"4616da4e5f5a486fc50f5f40f12d246159460e62","after":"851d1fb3b242af64caf3a4caf5dc592e6e90414d","ref":"refs/heads/main","pushedAt":"2024-05-13T08:48:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Changes to allow for native menu bars","shortMessageHtmlLink":"Changes to allow for native menu bars"}},{"before":"4616da4e5f5a486fc50f5f40f12d246159460e62","after":"851d1fb3b242af64caf3a4caf5dc592e6e90414d","ref":"refs/heads/native-menubar","pushedAt":"2024-05-13T08:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Changes to allow for native menu bars","shortMessageHtmlLink":"Changes to allow for native menu bars"}},{"before":null,"after":"4616da4e5f5a486fc50f5f40f12d246159460e62","ref":"refs/heads/native-menubar","pushedAt":"2024-05-13T08:09:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Added the splash screen to the QResources system","shortMessageHtmlLink":"Added the splash screen to the QResources system"}},{"before":"094b6d50d975ec8feaa24af6a8a7b121fe87bce3","after":null,"ref":"refs/heads/qresource-changes","pushedAt":"2024-05-13T08:09:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"}},{"before":"d43b00bd0018aae28da373ae860f69227e35a72a","after":"4616da4e5f5a486fc50f5f40f12d246159460e62","ref":"refs/heads/main","pushedAt":"2024-05-13T06:52:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Added the splash screen to the QResources system","shortMessageHtmlLink":"Added the splash screen to the QResources system"}},{"before":"b00dbf95487616a5e5123d428e86b3fd6e6e789a","after":"d43b00bd0018aae28da373ae860f69227e35a72a","ref":"refs/heads/main","pushedAt":"2024-05-13T06:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Updated macOS Icon\n\n- Also cleaned up surrounding commented-out code\n- This should hopefully fix the dock icon trying to swap during runtime","shortMessageHtmlLink":"Updated macOS Icon"}},{"before":"f8d44c5fae8fe9bf40f1cb0719e39375d771b39f","after":"b00dbf95487616a5e5123d428e86b3fd6e6e789a","ref":"refs/heads/main","pushedAt":"2024-05-13T04:15:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit 094b6d50d975ec8feaa24af6a8a7b121fe87bce3\nAuthor: Travis Abendshien \nDate: Sun May 12 19:52:25 2024 -0700\n\n Formatted using Ruff\n\n Co-Authored-By: yed podtrzitko \n\ncommit 088ef5263e38c948dda9a875fcc56af97762a73e\nAuthor: Travis Abendshien \nDate: Sun May 12 19:51:03 2024 -0700\n\n Reduced QResource Usage + Path Refactor\n\n - Removed unused or redundant QResources\n - Removed unreliable uses of the Qt resource system in favor of direct paths\n - Refactored paths with \"parent.parent.parent\" to use \".parents[index]\"\n\n Co-Authored-By: yed podtrzitko ","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":"f69f173368ddefc57446dcbad14ef9e4b6a21fbc","after":"f8d44c5fae8fe9bf40f1cb0719e39375d771b39f","ref":"refs/heads/main","pushedAt":"2024-05-13T04:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Updated Application Icons\n\n- Updated application icons\n- Added .icns file for macOS\n- (Potentially) stopped macOS dock icon from being updated with a different icon during runtime","shortMessageHtmlLink":"Updated Application Icons"}},{"before":"088ef5263e38c948dda9a875fcc56af97762a73e","after":"094b6d50d975ec8feaa24af6a8a7b121fe87bce3","ref":"refs/heads/qresource-changes","pushedAt":"2024-05-13T02:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Formatted using Ruff\n\nCo-Authored-By: yed podtrzitko ","shortMessageHtmlLink":"Formatted using Ruff"}},{"before":"f69f173368ddefc57446dcbad14ef9e4b6a21fbc","after":"088ef5263e38c948dda9a875fcc56af97762a73e","ref":"refs/heads/qresource-changes","pushedAt":"2024-05-13T02:51:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Reduced QResource Usage + Path Refactor\n\n- Removed unused or redundant QResources\n- Removed unreliable uses of the Qt resource system in favor of direct paths\n- Refactored paths with \"parent.parent.parent\" to use \".parents[index]\"\n\nCo-Authored-By: yed podtrzitko ","shortMessageHtmlLink":"Reduced QResource Usage + Path Refactor"}},{"before":null,"after":"f69f173368ddefc57446dcbad14ef9e4b6a21fbc","ref":"refs/heads/qresource-changes","pushedAt":"2024-05-13T02:45:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CyanVoxel","name":"Travis Abendshien","path":"/CyanVoxel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46939827?s=80&v=4"},"commit":{"message":"Disable Native Menubars","shortMessageHtmlLink":"Disable Native Menubars"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETXKPOgA","startCursor":null,"endCursor":null}},"title":"Activity · TagStudioDev/TagStudio"}