{"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:1716879095.0","currentOid":""},"activityList":{"items":[{"before":"e12ba1a433423597a3273c6f017556724ca86b14","after":null,"ref":"refs/heads/DogmaDragon-patch-1","pushedAt":"2024-05-28T06:51:35.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":"9c8bd853c557fe65d8a9a0e3461ec93a985b6e8b","after":"0ff0f9c8ec0d2f443f5bf3b900d5bea0c41825f4","ref":"refs/heads/develop","pushedAt":"2024-05-28T06:38:30.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":"Delete .github/FUNDING.yml (#4887)\n\nReplaced with org-wide funding.yml file. https://github.com/stashapp/.github/blob/main/FUNDING.yml","shortMessageHtmlLink":"Delete .github/FUNDING.yml (#4887)"}},{"before":"bf0e0f22104037aabc8942db9d9eea219b93877d","after":"9c8bd853c557fe65d8a9a0e3461ec93a985b6e8b","ref":"refs/heads/develop","pushedAt":"2024-05-28T06:37:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Fix lint error","shortMessageHtmlLink":"Fix lint error"}},{"before":null,"after":"e12ba1a433423597a3273c6f017556724ca86b14","ref":"refs/heads/DogmaDragon-patch-1","pushedAt":"2024-05-27T07:08:17.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":"Delete .github/FUNDING.yml\n\nReplaced with org-wide funding.yml file. https://github.com/stashapp/.github/blob/main/FUNDING.yml","shortMessageHtmlLink":"Delete .github/FUNDING.yml"}},{"before":"c314515b8fc961e33cd5bd088d2c4a6e6c9e11cf","after":"bf0e0f22104037aabc8942db9d9eea219b93877d","ref":"refs/heads/develop","pushedAt":"2024-05-24T02:13:30.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 v0.26.0 changelog (#4875)","shortMessageHtmlLink":"Add v0.26.0 changelog (#4875)"}},{"before":"28b5fbfd4d2a5899dc362b0965d43e139e7a8eed","after":"c314515b8fc961e33cd5bd088d2c4a6e6c9e11cf","ref":"refs/heads/develop","pushedAt":"2024-05-23T22:06:42.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 polyfill for EventTarget constructor (#4874)","shortMessageHtmlLink":"Add polyfill for EventTarget constructor (#4874)"}},{"before":"3dd218e1bab74641dcbe1d4d93a7c5d0cb234e1c","after":"28b5fbfd4d2a5899dc362b0965d43e139e7a8eed","ref":"refs/heads/develop","pushedAt":"2024-05-23T22:06: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":"Apply scraped tag exclusions galleries and performers (#4872)","shortMessageHtmlLink":"Apply scraped tag exclusions galleries and performers (#4872)"}},{"before":"eb67f7f4d60ee86b15fad62200af1f7d3087761e","after":"3dd218e1bab74641dcbe1d4d93a7c5d0cb234e1c","ref":"refs/heads/develop","pushedAt":"2024-05-23T04:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WithoutPants","name":null,"path":"/WithoutPants","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53250216?s=80&v=4"},"commit":{"message":"Clarify stash hosted funscript description #4850","shortMessageHtmlLink":"Clarify stash hosted funscript description #4850"}},{"before":"98d210f7f93da1e4a837d19945fd56f769d0b856","after":"eb67f7f4d60ee86b15fad62200af1f7d3087761e","ref":"refs/heads/develop","pushedAt":"2024-05-23T03:59:39.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 corrupted frontPageContent keys during migration (#4870)\n\n* Add NestedMap.Delete\r\n* Migrate corrupt frontPageContent keys","shortMessageHtmlLink":"Fix corrupted frontPageContent keys during migration (#4870)"}},{"before":"4794a1d45347fa460315b835083c56b7b4308ff6","after":"98d210f7f93da1e4a837d19945fd56f769d0b856","ref":"refs/heads/develop","pushedAt":"2024-05-23T01:28: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":"Fix inconsistent field names in javascript plugin hooks (#4869)","shortMessageHtmlLink":"Fix inconsistent field names in javascript plugin hooks (#4869)"}},{"before":"77ef16570b0f024657f8eef8b64d94341f0124b3","after":"4794a1d45347fa460315b835083c56b7b4308ff6","ref":"refs/heads/develop","pushedAt":"2024-05-23T00:56:18.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 setting pointers corrupting config in memory (#4868)","shortMessageHtmlLink":"Fix setting pointers corrupting config in memory (#4868)"}},{"before":"99d97804f4ad4cf7722c75846c2f15ba11077d80","after":"77ef16570b0f024657f8eef8b64d94341f0124b3","ref":"refs/heads/develop","pushedAt":"2024-05-22T22:05: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":"Add JS plugin name to the log line (#4867)","shortMessageHtmlLink":"Add JS plugin name to the log line (#4867)"}},{"before":"89553864f5fa92beaa37a12e489064b1358d9880","after":"99d97804f4ad4cf7722c75846c2f15ba11077d80","ref":"refs/heads/develop","pushedAt":"2024-05-22T04:59:25.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":"Change umask when creating config file to exclude user write (#4866)","shortMessageHtmlLink":"Change umask when creating config file to exclude user write (#4866)"}},{"before":"865208844c393ed0000de7ce911c86174d9197d5","after":"89553864f5fa92beaa37a12e489064b1358d9880","ref":"refs/heads/develop","pushedAt":"2024-05-22T04:59:08.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":"Enforce whitelist for sort values (#4865)","shortMessageHtmlLink":"Enforce whitelist for sort values (#4865)"}},{"before":"062d56619555355daf249f5815d64723b5119787","after":"865208844c393ed0000de7ce911c86174d9197d5","ref":"refs/heads/develop","pushedAt":"2024-05-22T04:57:36.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 python not being resolved correctly if not in path (#4864)\n\n* Don't replace plugin exec path if python command. Don't clobber exec\r\n* Fix logging of python resolve errors","shortMessageHtmlLink":"Fix python not being resolved correctly if not in path (#4864)"}},{"before":"bfc60bb23f5b41320d2e357b798e1e161308b5d1","after":"062d56619555355daf249f5815d64723b5119787","ref":"refs/heads/develop","pushedAt":"2024-05-21T07:03:44.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":"Translations update from Hosted Weblate (#4694)\n\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1136 of 1136 strings)\r\n\r\nCo-authored-by: Dee \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/zh_Hans/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Bengali (Bangladesh))\r\n\r\nCurrently translated at 22.7% (259 of 1139 strings)\r\n\r\nCo-authored-by: Faridin Tzy \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/bn_BD/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Swedish)\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nTranslated using Weblate (Swedish)\r\n\r\nCurrently translated at 100.0% (1146 of 1146 strings)\r\n\r\nTranslated using Weblate (Swedish)\r\n\r\nCurrently translated at 100.0% (1146 of 1146 strings)\r\n\r\nTranslated using Weblate (Swedish)\r\n\r\nCurrently translated at 100.0% (1139 of 1139 strings)\r\n\r\nTranslated using Weblate (Swedish)\r\n\r\nCurrently translated at 99.5% (1134 of 1139 strings)\r\n\r\nCo-authored-by: alpacaserious \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/sv/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nTranslated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nTranslated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1146 of 1146 strings)\r\n\r\nTranslated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1146 of 1146 strings)\r\n\r\nTranslated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1139 of 1139 strings)\r\n\r\nTranslated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1139 of 1139 strings)\r\n\r\nTranslated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1139 of 1139 strings)\r\n\r\nCo-authored-by: wql219 \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/zh_Hans/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Czech)\r\n\r\nCurrently translated at 100.0% (1146 of 1146 strings)\r\n\r\nTranslated using Weblate (Czech)\r\n\r\nCurrently translated at 89.7% (1022 of 1139 strings)\r\n\r\nCo-authored-by: Nymeria \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/cs/\r\nTranslation: stashapp/stash\r\n\r\n* Update translation files\r\n\r\nUpdated by \"Cleanup translation files\" hook in Weblate.\r\n\r\nCo-authored-by: Hosted Weblate \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Korean)\r\n\r\nCurrently translated at 82.2% (943 of 1146 strings)\r\n\r\nCo-authored-by: キムキム厶 \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ko/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Russian)\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nTranslated using Weblate (Russian)\r\n\r\nCurrently translated at 100.0% (1146 of 1146 strings)\r\n\r\nCo-authored-by: Old gnome \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ru/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Italian)\r\n\r\nCurrently translated at 79.0% (906 of 1146 strings)\r\n\r\nCo-authored-by: Walter Saporiti \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/it/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Japanese)\r\n\r\nCurrently translated at 78.7% (902 of 1146 strings)\r\n\r\nCo-authored-by: Furin Kazan \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ja/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Japanese)\r\n\r\nCurrently translated at 78.7% (902 of 1146 strings)\r\n\r\nCo-authored-by: すずひろ \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ja/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Japanese)\r\n\r\nCurrently translated at 78.9% (905 of 1146 strings)\r\n\r\nTranslated using Weblate (Japanese)\r\n\r\nCurrently translated at 78.7% (902 of 1146 strings)\r\n\r\nCo-authored-by: Furin Kazan \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ja/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Japanese)\r\n\r\nCurrently translated at 83.7% (960 of 1146 strings)\r\n\r\nCo-authored-by: すずひろ \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ja/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Japanese)\r\n\r\nCurrently translated at 83.7% (960 of 1146 strings)\r\n\r\nCo-authored-by: Furin Kazan \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ja/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 74.0% (849 of 1146 strings)\r\n\r\nCo-authored-by: gallegonovato \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Japanese)\r\n\r\nCurrently translated at 84.5% (969 of 1146 strings)\r\n\r\nCo-authored-by: すずひろ \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ja/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Japanese)\r\n\r\nCurrently translated at 84.5% (969 of 1146 strings)\r\n\r\nCo-authored-by: Furin Kazan \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ja/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Korean)\r\n\r\nCurrently translated at 97.9% (1122 of 1146 strings)\r\n\r\nTranslated using Weblate (Korean)\r\n\r\nCurrently translated at 97.9% (1122 of 1146 strings)\r\n\r\nCo-authored-by: 이예찬 \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ko/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 78.2% (897 of 1146 strings)\r\n\r\nCo-authored-by: VoloShiNov \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 79.0% (907 of 1147 strings)\r\n\r\nTranslated using Weblate (Spanish)\r\n\r\nCurrently translated at 78.4% (899 of 1146 strings)\r\n\r\nTranslated using Weblate (Spanish)\r\n\r\nCurrently translated at 78.2% (897 of 1146 strings)\r\n\r\nCo-authored-by: gallegonovato \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Indonesian)\r\n\r\nCurrently translated at 44.7% (513 of 1147 strings)\r\n\r\nTranslated using Weblate (Indonesian)\r\n\r\nCurrently translated at 43.8% (503 of 1146 strings)\r\n\r\nCo-authored-by: Tukimin Satrio \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/id/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (German)\r\n\r\nCurrently translated at 83.9% (963 of 1147 strings)\r\n\r\nTranslated using Weblate (German)\r\n\r\nCurrently translated at 83.5% (957 of 1146 strings)\r\n\r\nCo-authored-by: Justus Nacken \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/de/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Finnish)\r\n\r\nCurrently translated at 73.1% (838 of 1146 strings)\r\n\r\nCo-authored-by: gimmeliina \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/fi/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (German)\r\n\r\nCurrently translated at 83.9% (963 of 1147 strings)\r\n\r\nCo-authored-by: Ben \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/de/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 79.0% (907 of 1147 strings)\r\n\r\nCo-authored-by: BodoBaas \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nCo-authored-by: Philip Wang \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/zh_Hans/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nCo-authored-by: 张Ly \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/zh_Hans/\r\nTranslation: stashapp/stash\r\n\r\n* Added translation using Weblate (Nepali)\r\n\r\nCo-authored-by: Lazy Bone \r\n\r\n* Translated using Weblate (Catalan)\r\n\r\nCurrently translated at 9.4% (108 of 1147 strings)\r\n\r\nAdded translation using Weblate (Catalan)\r\n\r\nCo-authored-by: hardwa ps es que Retr0 \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ca/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Czech)\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nCo-authored-by: Adam Beneš \r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/cs/\r\nTranslation: stashapp/stash\r\n\r\n* Translated using Weblate (Catalan)\r\n\r\nCurrently translated at 22.1% (254 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ca/\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 79.0% (907 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\n\r\n* Translated using Weblate (Catalan)\r\n\r\nCurrently translated at 29.2% (336 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/ca/\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 94.0% (1079 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 99.9% (1146 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\n\r\n* Translated using Weblate (Chinese (Simplified))\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/zh_Hans/\r\n\r\n* Translated using Weblate (Italian)\r\n\r\nCurrently translated at 78.9% (906 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/it/\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\n\r\n* Translated using Weblate (Swedish)\r\n\r\nCurrently translated at 100.0% (1147 of 1147 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/sv/\r\n\r\n* Translated using Weblate (Spanish)\r\n\r\nCurrently translated at 100.0% (1149 of 1149 strings)\r\n\r\nTranslation: stashapp/stash\r\nTranslate-URL: https://hosted.weblate.org/projects/stashapp/stash/es/\r\n\r\n---------\r\n\r\nCo-authored-by: Dee \r\nCo-authored-by: Faridin Tzy \r\nCo-authored-by: alpacaserious \r\nCo-authored-by: wql219 \r\nCo-authored-by: Nymeria \r\nCo-authored-by: キムキム厶 \r\nCo-authored-by: Old gnome \r\nCo-authored-by: Walter Saporiti \r\nCo-authored-by: Furin Kazan \r\nCo-authored-by: すずひろ \r\nCo-authored-by: gallegonovato \r\nCo-authored-by: 이예찬 \r\nCo-authored-by: VoloShiNov \r\nCo-authored-by: Tukimin Satrio \r\nCo-authored-by: Justus Nacken \r\nCo-authored-by: gimmeliina \r\nCo-authored-by: Ben \r\nCo-authored-by: BodoBaas \r\nCo-authored-by: Philip Wang \r\nCo-authored-by: 张Ly \r\nCo-authored-by: Lazy Bone \r\nCo-authored-by: hardwa ps es que Retr0 \r\nCo-authored-by: Adam Beneš \r\nCo-authored-by: Faileador \r\nCo-authored-by: wql219 <160428035+wql219@users.noreply.github.com>\r\nCo-authored-by: parduz ","shortMessageHtmlLink":"Translations update from Hosted Weblate (#4694)"}},{"before":"0fa71be697170803ad5ca81d920208e16d11afe9","after":"bfc60bb23f5b41320d2e357b798e1e161308b5d1","ref":"refs/heads/develop","pushedAt":"2024-05-21T01:24:47.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":"Replace viper with koanf (#4845)\n\n* Migrate to koanf\r\n* Use temp logger for crashes before config is initialised\r\n* Remove snake case hacks\r\n* Add migration for config file keys\r\n* Add migration note for new migration\r\n* Renamed viper functions\r\n* Remove front-end viper workaround\r\n* Correctly default scan options","shortMessageHtmlLink":"Replace viper with koanf (#4845)"}},{"before":"5ba1ea8fbc1510b34f693cf0d024141b89b7429e","after":"0fa71be697170803ad5ca81d920208e16d11afe9","ref":"refs/heads/develop","pushedAt":"2024-05-20T03:52:37.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 scan option to force gallery zip rescan (#4113)\n\n* Add scan option to force rescan\r\n---------\r\nCo-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>","shortMessageHtmlLink":"Add scan option to force gallery zip rescan (#4113)"}},{"before":"5c4aa3322a2800d36a9f97a57bb8b1b63a240a06","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/ui/v2.5/vite-4.5.3","pushedAt":"2024-05-20T03:45:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"4d3dc0aec8d49699a8a48ee1a9fc72f13878185b","after":"5ba1ea8fbc1510b34f693cf0d024141b89b7429e","ref":"refs/heads/develop","pushedAt":"2024-05-20T03:44: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":"Bump vite from 4.5.2 to 4.5.3 in /ui/v2.5 (#4745)\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.2 to 4.5.3.\r\n- [Release notes](https://github.com/vitejs/vite/releases)\r\n- [Changelog](https://github.com/vitejs/vite/blob/v4.5.3/packages/vite/CHANGELOG.md)\r\n- [Commits](https://github.com/vitejs/vite/commits/v4.5.3/packages/vite)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: vite\r\n dependency-type: direct:development\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump vite from 4.5.2 to 4.5.3 in /ui/v2.5 (#4745)"}},{"before":"b12269e477fa971ae8078bf01368f56959274133","after":"4d3dc0aec8d49699a8a48ee1a9fc72f13878185b","ref":"refs/heads/develop","pushedAt":"2024-05-20T03:13: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":"Default SetCoverImage to true in identify (#4855)","shortMessageHtmlLink":"Default SetCoverImage to true in identify (#4855)"}},{"before":"e32593023ecbcdeac95ea5c54095f82db820e675","after":"b12269e477fa971ae8078bf01368f56959274133","ref":"refs/heads/develop","pushedAt":"2024-05-20T03:13:01.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 popover delay (#4835)\n\n* adjust leave delay to match enter delay","shortMessageHtmlLink":"update popover delay (#4835)"}},{"before":"3e3e8b95e2bcb95df604ac4d42d9dd541d676db2","after":"e32593023ecbcdeac95ea5c54095f82db820e675","ref":"refs/heads/develop","pushedAt":"2024-05-20T03:10:36.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 additional fields and restyle Movie select and Gallery select (#4851)\n\n* Add new fields and restyle gallery selector\r\n* Add new fields and style movie selector","shortMessageHtmlLink":"Add additional fields and restyle Movie select and Gallery select (#4851"}},{"before":"769540be55f47a0e09757ec0f696283957ec26af","after":"3e3e8b95e2bcb95df604ac4d42d9dd541d676db2","ref":"refs/heads/develop","pushedAt":"2024-05-20T03:04:45.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 scenes filter to galleries (#4840)","shortMessageHtmlLink":"Add scenes filter to galleries (#4840)"}},{"before":"1ffca39e1d01418bb269ef72a7d03c4fae2cadc3","after":"769540be55f47a0e09757ec0f696283957ec26af","ref":"refs/heads/develop","pushedAt":"2024-05-20T02:54:44.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":"Warn if ffmpeg lacks codecs (#4852)\n\nPrefer ffmpeg with codec support if path not explicitly set.","shortMessageHtmlLink":"Warn if ffmpeg lacks codecs (#4852)"}},{"before":"dd84714a1656bb3effcfd9a8739732f01edf34ad","after":"1ffca39e1d01418bb269ef72a7d03c4fae2cadc3","ref":"refs/heads/develop","pushedAt":"2024-05-20T02:54:29.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 values being reset when changing mode (#4854)","shortMessageHtmlLink":"Fix values being reset when changing mode (#4854)"}},{"before":"ad844a225c83ba22817da9d768c095258576f932","after":"dd84714a1656bb3effcfd9a8739732f01edf34ad","ref":"refs/heads/develop","pushedAt":"2024-05-19T23:33: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":"feat: Make DLNA port configurable (#4836)\n\n---------\r\nSigned-off-by: Ivan Pedrazas \r\nCo-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>","shortMessageHtmlLink":"feat: Make DLNA port configurable (#4836)"}},{"before":"ca5febc65b9eda21211fe9e2c4f92a51e2cd574e","after":"ad844a225c83ba22817da9d768c095258576f932","ref":"refs/heads/develop","pushedAt":"2024-05-16T04:30: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":"Return 401 code for ErrUnauthorized (#4842)","shortMessageHtmlLink":"Return 401 code for ErrUnauthorized (#4842)"}},{"before":"c8aeb7966a8f4a458cbe96d510204dcb87b7fec5","after":"ca5febc65b9eda21211fe9e2c4f92a51e2cd574e","ref":"refs/heads/develop","pushedAt":"2024-05-14T04:51:24.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":"New scene select with additional fields (#4832)","shortMessageHtmlLink":"New scene select with additional fields (#4832)"}},{"before":"1d565a7cbd6e049ef090a05c0e194fcb128dcca7","after":"c8aeb7966a8f4a458cbe96d510204dcb87b7fec5","ref":"refs/heads/develop","pushedAt":"2024-05-14T04:40: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":"Add last_played_at filter (#4829)","shortMessageHtmlLink":"Add last_played_at filter (#4829)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVYMGzAA","startCursor":null,"endCursor":null}},"title":"Activity · stashapp/stash"}