{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":135951540,"defaultBranch":"develop","name":"stash","ownerLogin":"stashapp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-04T00:28:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24867479?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726625884.0","currentOid":""},"activityList":{"items":[{"before":"7152be6086dd380902ece65d3c2ea0ccd3d35839","after":"476688c84d699936d23a06bd02204d5b7559f360","ref":"refs/heads/develop","pushedAt":"2024-09-20T02:56:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Database connection pool refactor (#5274)\n\n* Move optimise out of RunAllMigrations\r\n* Separate read and write database connections\r\n* Enforce readonly connection constraint\r\n* Fix migrations not using tx\r\n* #5155 - allow setting cache size from environment\r\n* Document new environment variable","shortMessageHtmlLink":"Database connection pool refactor (#5274)"}},{"before":"e4ef14e8306a3a750f0c1b34132a33717d7a5114","after":"7152be6086dd380902ece65d3c2ea0ccd3d35839","ref":"refs/heads/develop","pushedAt":"2024-09-18T04:38:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Weblate translation update (#5271)\n\n* Translated using Weblate (French)\r\n\r\nCurrently translated at 100.0% (1157 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/fr/\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1157 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/\r\n\r\n* Translated using Weblate (Swedish)\r\n\r\nCurrently translated at 100.0% (1157 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/sv/\r\n\r\n* Translated using Weblate (German)\r\n\r\nCurrently translated at 87.8% (1017 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/de/\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1157 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/\r\n\r\n* Translated using Weblate (Chinese (Traditional))\r\n\r\nCurrently translated at 89.3% (1034 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/\r\n\r\n* Translated using Weblate (Chinese (Traditional))\r\n\r\nCurrently translated at 89.3% (1034 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1157 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/\r\n\r\n* Translated using Weblate (Chinese (Traditional))\r\n\r\nCurrently translated at 95.5% (1106 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/\r\n\r\n* Translated using Weblate (Chinese (Traditional))\r\n\r\nCurrently translated at 100.0% (1157 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/\r\n\r\n* Translated using Weblate (French)\r\n\r\nCurrently translated at 100.0% (1157 of 1157 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/fr/\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1161 of 1161 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/\r\n\r\n* Translated using Weblate (Chinese (Traditional))\r\n\r\nCurrently translated at 100.0% (1161 of 1161 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/\r\n\r\n* Translated using Weblate (French)\r\n\r\nCurrently translated at 100.0% (1172 of 1172 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/fr/\r\n\r\n* Translated using Weblate (German)\r\n\r\nCurrently translated at 87.2% (1023 of 1172 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/de/\r\n\r\n* Translated using Weblate (Swedish)\r\n\r\nCurrently translated at 100.0% (1172 of 1172 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/sv/\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1172 of 1172 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/\r\n\r\n* Translated using Weblate (Chinese (Traditional))\r\n\r\nCurrently translated at 100.0% (1172 of 1172 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/\r\n\r\n* Translated using Weblate (French)\r\n\r\nCurrently translated at 100.0% (1174 of 1174 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/fr/\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1174 of 1174 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hans/\r\n\r\n* Translated using Weblate (Chinese (Traditional))\r\n\r\nCurrently translated at 100.0% (1174 of 1174 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/zh_Hant/\r\n\r\n* Translated using Weblate (German)\r\n\r\nCurrently translated at 87.2% (1024 of 1174 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/de/\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 98.5% (1157 of 1174 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/es/\r\n\r\n* Translated using Weblate (Japanese)\r\n\r\nCurrently translated at 84.3% (990 of 1174 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/ja/\r\n\r\n* Translated using Weblate (Swedish)\r\n\r\nCurrently translated at 100.0% (1174 of 1174 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/sv/\r\n\r\n* Translated using Weblate (Ukrainian)\r\n\r\nCurrently translated at 16.6% (195 of 1174 strings)\r\n\r\nTranslation: stash/stash\r\nTranslate-URL: https://translate.codeberg.org/projects/stash/stash/uk/\r\n\r\n---------\r\n\r\nCo-authored-by: Larsluph \r\nCo-authored-by: wql219 \r\nCo-authored-by: AlpacaSerious \r\nCo-authored-by: mrtuxa \r\nCo-authored-by: Lytel \r\nCo-authored-by: doodoo \r\nCo-authored-by: Lucqqq \r\nCo-authored-by: wql219 \r\nCo-authored-by: lurch \r\nCo-authored-by: miamoreau \r\nCo-authored-by: ikayaki \r\nCo-authored-by: jc_back ","shortMessageHtmlLink":"Weblate translation update (#5271)"}},{"before":null,"after":"7af0e41e9e278437cb47265f0a02d87228dd24bf","ref":"refs/heads/dependabot/npm_and_yarn/ui/v2.5/vite-4.5.5","pushedAt":"2024-09-18T02:18:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump vite from 4.5.3 to 4.5.5 in /ui/v2.5\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.3 to 4.5.5.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v4.5.5/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v4.5.5/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump vite from 4.5.3 to 4.5.5 in /ui/v2.5"}},{"before":"f54304634913b9b7c8bd2d82d07a261df499ad9f","after":"e4ef14e8306a3a750f0c1b34132a33717d7a5114","ref":"refs/heads/develop","pushedAt":"2024-09-16T06:30:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Fix preview scrubber touch issues (#5267)","shortMessageHtmlLink":"Fix preview scrubber touch issues (#5267)"}},{"before":null,"after":"a530d1f47fa86a5d0fd1b383abfa356ff7b3f1bd","ref":"refs/heads/dependabot/npm_and_yarn/ui/v2.5/bootstrap-5.0.0","pushedAt":"2024-09-16T00:13:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump bootstrap from 4.6.2 to 5.0.0 in /ui/v2.5\n\nBumps [bootstrap](https://github.com/twbs/bootstrap) from 4.6.2 to 5.0.0.\n- [Release notes](https://github.com/twbs/bootstrap/releases)\n- [Commits](https://github.com/twbs/bootstrap/compare/v4.6.2...v5.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: bootstrap\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump bootstrap from 4.6.2 to 5.0.0 in /ui/v2.5"}},{"before":"c9f76a01c5c24376cf91757334600c34276d6a6c","after":"f54304634913b9b7c8bd2d82d07a261df499ad9f","ref":"refs/heads/develop","pushedAt":"2024-09-16T00:12:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Update upload-artifact action to pass build (#5260)","shortMessageHtmlLink":"Update upload-artifact action to pass build (#5260)"}},{"before":null,"after":"ecbe0a3b8eac86725fd47d2e5adc11a31c2561d3","ref":"refs/heads/dependabot/npm_and_yarn/ui/v2.5/dset-3.1.4","pushedAt":"2024-09-11T23:24:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump dset from 3.1.2 to 3.1.4 in /ui/v2.5\n\nBumps [dset](https://github.com/lukeed/dset) from 3.1.2 to 3.1.4.\n- [Release notes](https://github.com/lukeed/dset/releases)\n- [Commits](https://github.com/lukeed/dset/compare/v3.1.2...v3.1.4)\n\n---\nupdated-dependencies:\n- dependency-name: dset\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump dset from 3.1.2 to 3.1.4 in /ui/v2.5"}},{"before":null,"after":"049a22f98ea9b494a3a3f0f163e2605d4f34355d","ref":"refs/heads/dependabot/npm_and_yarn/ui/v2.5/path-to-regexp-1.9.0","pushedAt":"2024-09-11T22:58:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump path-to-regexp from 1.8.0 to 1.9.0 in /ui/v2.5\n\nBumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) from 1.8.0 to 1.9.0.\n- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)\n- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)\n- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v1.8.0...v1.9.0)\n\n---\nupdated-dependencies:\n- dependency-name: path-to-regexp\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump path-to-regexp from 1.8.0 to 1.9.0 in /ui/v2.5"}},{"before":"5c4bf4ecdf0dd99f00f9700eb0806919bf9eeb0f","after":"c9f76a01c5c24376cf91757334600c34276d6a6c","ref":"refs/heads/develop","pushedAt":"2024-09-11T07:29:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Add UI option for rescan scan option (#5254)","shortMessageHtmlLink":"Add UI option for rescan scan option (#5254)"}},{"before":"17be7e97d312c7b07f75bfe72228ed8328923eda","after":"5c4bf4ecdf0dd99f00f9700eb0806919bf9eeb0f","ref":"refs/heads/develop","pushedAt":"2024-09-11T06:12:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Add portals for selects in dialogs (#5253)","shortMessageHtmlLink":"Add portals for selects in dialogs (#5253)"}},{"before":"71e39e5cb8e776c64028e7be22426772429bf685","after":"17be7e97d312c7b07f75bfe72228ed8328923eda","ref":"refs/heads/develop","pushedAt":"2024-09-11T04:29:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Emit error in SafeMove if remove from source fails (#5251)","shortMessageHtmlLink":"Emit error in SafeMove if remove from source fails (#5251)"}},{"before":"a17199ba216082d1763cac9fd0b24a464dbe0297","after":"71e39e5cb8e776c64028e7be22426772429bf685","ref":"refs/heads/develop","pushedAt":"2024-09-11T04:02:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Default database backup to same directory as database (#5250)","shortMessageHtmlLink":"Default database backup to same directory as database (#5250)"}},{"before":"d1c207e40b9d330a05b5737687225554edd947cc","after":"a17199ba216082d1763cac9fd0b24a464dbe0297","ref":"refs/heads/develop","pushedAt":"2024-09-11T03:58:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Handle symlink zip files (#5249)","shortMessageHtmlLink":"Handle symlink zip files (#5249)"}},{"before":"129dd0ffcc4747b2d6fed6b73c761792ad253fc0","after":"d1c207e40b9d330a05b5737687225554edd947cc","ref":"refs/heads/develop","pushedAt":"2024-09-11T03:39:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Rename movies to groups in menu items in 65 post-migration (#5247)\n\n* Only backup config file if needed in 58 migration\r\n* Change movies to groups in menu items in 65 post-migration","shortMessageHtmlLink":"Rename movies to groups in menu items in 65 post-migration (#5247)"}},{"before":"a3838734c56ffb3d1e28bdde892346bda6f3b85e","after":"129dd0ffcc4747b2d6fed6b73c761792ad253fc0","ref":"refs/heads/develop","pushedAt":"2024-09-11T01:56:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"ImageDetailPanel Patch Component (#5245)","shortMessageHtmlLink":"ImageDetailPanel Patch Component (#5245)"}},{"before":"b897de3e5ecb2ac91e15c3bc5b7f7b563d78ed9d","after":"a3838734c56ffb3d1e28bdde892346bda6f3b85e","ref":"refs/heads/develop","pushedAt":"2024-09-11T01:55:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Set max-height for all modals (#5242)","shortMessageHtmlLink":"Set max-height for all modals (#5242)"}},{"before":"5407596e0d36c9f5a50d02a8c9ebdf8a4fb13a96","after":"b897de3e5ecb2ac91e15c3bc5b7f7b563d78ed9d","ref":"refs/heads/develop","pushedAt":"2024-09-11T01:50:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Fix hover scrubber error in Firefox (#5243)","shortMessageHtmlLink":"Fix hover scrubber error in Firefox (#5243)"}},{"before":"f7a164ffe55a512ec03b9cdc82c612684811a275","after":"5407596e0d36c9f5a50d02a8c9ebdf8a4fb13a96","ref":"refs/heads/develop","pushedAt":"2024-09-11T01:50:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Anonymise missing fields (#5244)\n\n* Anonymise missing fields:\r\n- galleries.photographer\r\n- performers.disambiguation\r\n- gallery_urls\r\n\r\n* Anonymise captions and saved filters","shortMessageHtmlLink":"Anonymise missing fields (#5244)"}},{"before":"653cd16eb2d78a051bcd52493f8ae7c76b4c8232","after":"f7a164ffe55a512ec03b9cdc82c612684811a275","ref":"refs/heads/develop","pushedAt":"2024-09-11T01:46:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Fix performer disambiguation styling in select (#5246)","shortMessageHtmlLink":"Fix performer disambiguation styling in select (#5246)"}},{"before":"a2153ced5258443eaa79086cdabe0677f4516db2","after":"653cd16eb2d78a051bcd52493f8ae7c76b4c8232","ref":"refs/heads/develop","pushedAt":"2024-09-10T04:54:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Updating Reload Scrapers formatting (#5235)\n\nPer convo with people on Discord. I have updated the Reload Scrapers UI. It now adds a button if the filter box appears and then the button extends and takes up the whole space if the filter box does not exist.\r\n---------\r\nCo-authored-by: CJ \r\nCo-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>","shortMessageHtmlLink":"Updating Reload Scrapers formatting (#5235)"}},{"before":"a44993bbf4f1a1070749ec61d09c32c6a09621d4","after":"a2153ced5258443eaa79086cdabe0677f4516db2","ref":"refs/heads/develop","pushedAt":"2024-09-10T04:52:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Bottom Page-Count button causes scenes page to reset to top (#5241)\n\nI think was was happening is the browser was trying to do too much at once (Rendering the popup and focusing the input simultaneously). I believe it was triggering a reflow and setting the site back to default aka: back to the top.\r\n\r\nI set the timeout to 0 which moves the execution to the next loop event. It gives the browser time to do one and then the other, not both at the same time.\r\n\r\nI moved `onKeyPress` to `onKeyDown` due to the former being depreciated.","shortMessageHtmlLink":"Bottom Page-Count button causes scenes page to reset to top (#5241)"}},{"before":"ba83da1983e2f9543b59174a2c7aacfcaa34c0eb","after":"a44993bbf4f1a1070749ec61d09c32c6a09621d4","ref":"refs/heads/develop","pushedAt":"2024-09-10T04:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Fix source-selector being blocked on mobile (#5229)\n\nSmall CSS change to allow the `source-selector` to be brought to the front of the controls to allow people to select which source they would like.","shortMessageHtmlLink":"Fix source-selector being blocked on mobile (#5229)"}},{"before":"1f2e68558ed661bc492f30f21e29a79d97f5e664","after":null,"ref":"refs/heads/Add-note-about-saved-filter-sorting","pushedAt":"2024-09-07T22:20:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DogmaDragon","name":null,"path":"/DogmaDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103123951?s=80&v=4"}},{"before":"0a982966428d9dde81de29a984e9d5b929571413","after":"ba83da1983e2f9543b59174a2c7aacfcaa34c0eb","ref":"refs/heads/develop","pushedAt":"2024-09-07T22:20:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DogmaDragon","name":null,"path":"/DogmaDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103123951?s=80&v=4"},"commit":{"message":"Add note about saved filter sorting (#5234)","shortMessageHtmlLink":"Add note about saved filter sorting (#5234)"}},{"before":null,"after":"1f2e68558ed661bc492f30f21e29a79d97f5e664","ref":"refs/heads/Add-note-about-saved-filter-sorting","pushedAt":"2024-09-07T22:20:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DogmaDragon","name":null,"path":"/DogmaDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103123951?s=80&v=4"},"commit":{"message":"Add note about saved filter sorting\n\nFrom https://github.com/stashapp/Stash-Docs/pull/83","shortMessageHtmlLink":"Add note about saved filter sorting"}},{"before":"ca970b97062f5cebfadf0545f79b593d29612c8b","after":"0a982966428d9dde81de29a984e9d5b929571413","ref":"refs/heads/develop","pushedAt":"2024-09-06T03:53:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Fix scroll to top behaviour (#5228)","shortMessageHtmlLink":"Fix scroll to top behaviour (#5228)"}},{"before":"2b288fd67cb5a028de2083b8be0d0e9100f9a312","after":"ca970b97062f5cebfadf0545f79b593d29612c8b","ref":"refs/heads/develop","pushedAt":"2024-09-05T06:45:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Use gallery updated at for cover mod time (#5225)","shortMessageHtmlLink":"Use gallery updated at for cover mod time (#5225)"}},{"before":"7f1ad30db18d8fcf0c5b9504cd30cd2e4628a891","after":"2b288fd67cb5a028de2083b8be0d0e9100f9a312","ref":"refs/heads/develop","pushedAt":"2024-09-05T06:35:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Add changelog for 0.27 (#5224)","shortMessageHtmlLink":"Add changelog for 0.27 (#5224)"}},{"before":"5721ea2b704b0daf91a7e0e1474011b3b92f61e8","after":"7f1ad30db18d8fcf0c5b9504cd30cd2e4628a891","ref":"refs/heads/develop","pushedAt":"2024-09-05T06:34:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Show option for sub-content only if there are child objects (#5223)","shortMessageHtmlLink":"Show option for sub-content only if there are child objects (#5223)"}},{"before":"8c2a25b833df6a7fd25869a88bb79e3a58b63662","after":"5721ea2b704b0daf91a7e0e1474011b3b92f61e8","ref":"refs/heads/develop","pushedAt":"2024-09-05T03:06:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Gallery scrubber wall view (#5191)\n\nCo-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>","shortMessageHtmlLink":"Gallery scrubber wall view (#5191)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwMjo1NjoyNi4wMDAwMDBazwAAAAS7gLvD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwMjo1NjoyNi4wMDAwMDBazwAAAAS7gLvD","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQwMzowNjo0My4wMDAwMDBazwAAAAStWyr3"}},"title":"Activity ยท stashapp/stash"}