summaryrefslogtreecommitdiff
path: root/backend
AgeCommit message (Collapse)Author
2024-08-05Rewrite router/tabs/toaster hooks (#661)AAGaming
2024-08-05Sims/pyinstaller misuse fix (#657)Sims
* Fix misuse of pyinstaller * Fix breaking change * Fix pywright import errors
2024-08-03don't try to update when running from sourceAAGaming
2024-08-03fix: fetchNoCors and http_request data handling (#664)Lukas Senionis
2024-08-01Translations update from Weblate (#656)WerWolvTranslationBot
* Translated using Weblate (Korean) Currently translated at 100.0% (158 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ko/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (158 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/ * Translated using Weblate (Turkish) Currently translated at 76.5% (121 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/tr/ --------- Co-authored-by: Sungjoon Moon <sumoon@seoulsaram.org> Co-authored-by: Akinaton Osti <akinaton.osti@gmail.com> Co-authored-by: Bahasnyldz <bahasnyldz@gmail.com>
2024-07-13Translations update from Weblate (#655)WerWolvTranslationBot
* Translated using Weblate (Italian) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/ * Translated using Weblate (French) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/zh_Hans/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/zh_Hant/ * Translated using Weblate (Albanian) Currently translated at 29.7% (47 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/sq/ * Translated using Weblate (Spanish) Currently translated at 69.6% (110 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/es/ * Translated using Weblate (Greek) Currently translated at 87.9% (139 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/el/ * Translated using Weblate (German) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/de/ * Translated using Weblate (Czech) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/cs/ * Translated using Weblate (Korean) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ko/ * Translated using Weblate (Portuguese (Portugal)) Currently translated at 87.9% (139 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 88.6% (140 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/ * Translated using Weblate (Russian) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/ * Translated using Weblate (Ukrainian) Currently translated at 72.1% (114 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/uk/ * Translated using Weblate (Dutch) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/nl/ * Translated using Weblate (Bulgarian) Currently translated at 85.4% (135 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/bg/ * Translated using Weblate (Polish) Currently translated at 93.0% (147 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pl/ * Translated using Weblate (Finnish) Currently translated at 87.9% (139 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fi/ * Translated using Weblate (Japanese) Currently translated at 87.9% (139 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Arabic) Currently translated at 36.7% (58 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ar/ * Translated using Weblate (Turkish) Currently translated at 72.1% (114 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/tr/ * Translated using Weblate (Swedish) Currently translated at 20.8% (33 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/sv/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Translated using Weblate (Italian) Currently translated at 100.0% (158 of 158 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/ --------- Co-authored-by: Anonymous <noreply@weblate.org> Co-authored-by: Marco Rodolfi <marco.rodolfi@tuta.io>
2024-07-08Translations update from Weblate (#653)v3.0.0-pre4WerWolvTranslationBot
Co-authored-by: elliotfontaine <elliot.fontaine@gmail.com> Co-authored-by: Meiton <michal.salati@gmail.com> Co-authored-by: Andrew <www.andru90@gmail.com> Co-authored-by: Denys Dovhan <denysdovhan@gmail.com> Co-authored-by: Eryk Pawlikowski <eryk5188@gmail.com> Co-authored-by: Weblate <noreply@weblate.org>
2024-07-08sort translationsAAGaming
2024-07-08try to resolve weblate conflictsAAGaming
2024-07-08Translations update from Weblate (#652)WerWolvTranslationBot
Co-authored-by: Anonymous <noreply@weblate.org> Co-authored-by: elliotfontaine <elliot.fontaine@gmail.com> Co-authored-by: Meiton <michal.salati@gmail.com> Co-authored-by: Andrew <www.andru90@gmail.com> Co-authored-by: Denys Dovhan <denysdovhan@gmail.com> Co-authored-by: Eryk Pawlikowski <eryk5188@gmail.com>
2024-07-08add default values backAAGaming
2024-07-08Translations update from Weblate (#645)WerWolvTranslationBot
Co-authored-by: Anonymous <noreply@weblate.org> Co-authored-by: elliotfontaine <elliot.fontaine@gmail.com> Co-authored-by: Meiton <michal.salati@gmail.com> Co-authored-by: Andrew <www.andru90@gmail.com> Co-authored-by: Eryk Pawlikowski <eryk5188@gmail.com>
2024-07-08fix(i18n): fix i18next-parser configurationAAGaming
i can't wait to fix the weblate conflicts this one causes
2024-07-08fix plugin backend reloadingAAGaming
2024-07-08Merge branch 'sims/fix-backend-socket-concurrent-use'AAGaming
2024-07-08Bump certifi from 2024.6.2 to 2024.7.4 in /backend (#651)dependabot[bot]
2024-07-07Add lock to internal socket fetch functionsims/fix-backend-socket-concurrent-usesuchmememanyskill
2024-07-04enable aiohttp signal handlerv3.0.0-pre3AAGaming
2024-07-04fix plugin uninstallsAAGaming
2024-07-03set process/thread titles for decky and pluginsAAGaming
sadly requires the `setproctitle` pypi module because python doesn't have a builtin to do this :/
2024-07-03implement a shutdown routine instead of just waiting for all plugins to stop ↵AAGaming
on their own
2024-06-29Add windows stub for restart_webhelperAAGaming
manually merged closes #632
2024-06-29treewide: fix package structureK900
The static files need to be inside the module to be installed correctly as part of the module.
2024-06-29backend: update all dependencies to latestK900
2024-06-27fix plugin uninstall dialog issuesv3.0.0-pre1aa/websocketsAAGaming
2024-06-27fix testing our own PRsAAGaming
2024-06-27move webpack check into indexAAGaming
2024-06-27accidental lack of indent?AAGaming
2024-06-27clean up legacy utilities for securityAAGaming
2024-06-14add docstring for emitParty Wumpus
2024-06-13hook up plugin events properlyAAGaming
2024-06-13update dependenciesAAGaming
2024-06-13the rest of f11e34a (from 3a83fa8)AAGaming
2024-06-13Translations update from Weblate (#606)WerWolvTranslationBot
* Translated using Weblate (Dutch) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/nl/ * Added translation using Weblate (Arabic) * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Translated using Weblate (Arabic) Currently translated at 35.3% (52 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ar/ * Translated using Weblate (French) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/zh_Hans/ * Translated using Weblate (German) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/de/ * Translated using Weblate (Korean) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ko/ * Added translation using Weblate (Turkish) * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Translated using Weblate (Turkish) Currently translated at 77.5% (114 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/tr/ * Translated using Weblate (Chinese (Traditional)) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/zh_Hant/ * Added translation using Weblate (Swedish) * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Translated using Weblate (Swedish) Currently translated at 21.7% (32 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/sv/ * Translated using Weblate (Russian) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ru/ * Translated using Weblate (Czech) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/cs/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 95.2% (140 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/ --------- Co-authored-by: Danae Dekker <genecyll@gmail.com> Co-authored-by: d7eeem <almutiri21@gmail.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: foXaCe <foxace66@gmail.com> Co-authored-by: Qihan Xu <imhe6@outlook.com> Co-authored-by: Benedikt Wagener <bwagener@proton.me> Co-authored-by: Sungjoon Moon <sumoon@seoulsaram.org> Co-authored-by: Bahasnyldz <bahasnyldz@gmail.com> Co-authored-by: david082321 <david082321@yahoo.com.tw> Co-authored-by: mmfa450 <mmou04faa@gmail.com> Co-authored-by: kotovasia <super.capt2013.ya@gmail.com> Co-authored-by: Meiton <michal.salati@gmail.com> Co-authored-by: tobidashite <mpdeandrade3@gmail.com>
2024-06-13Typing fixParty Wumpus
linters are the light of my life
2024-06-13Add new user agent (#610)Sims
2024-05-27error boundary now properly reports steam errorsAAGaming
2024-05-25Custom error handler and some misc fixesAAGaming
2024-05-13plugin install progress (#614)Party Wumpus
* Frontend progress bars * Backend bit * closure is stale i think so no closure for you * Fix formatting of the progress svgs * Reset progress bar when new plugin starts downloading
2024-05-12fix locale mistakePartyWumpus
from 28aca03f0d37686e822053fc7387502917ff283c
2024-05-05remove some type: ignore and make some specificPartyWumpus
2024-05-05version does have types, false alarmPartyWumpus
2024-05-04implement fetch and external resource request apisAAGaming
2024-04-22Translations update from Weblate (#588)WerWolvTranslationBot
* Translated using Weblate (Japanese) Currently translated at 94.5% (139 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Polish) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pl/ --------- Co-authored-by: Tak-attack <tak.bts@gmail.com> Co-authored-by: Eryk Pawlikowski <eryk5188@gmail.com>
2024-04-22Add Plugin.uninstall callback support (#555)Wayne Heaney
* Add Plugin.uninstall callback support https://github.com/SteamDeckHomebrew/decky-loader/issues/536 * Remove empty deck.sh
2024-04-22Translations update from Weblate (#587)WerWolvTranslationBot
* Added translation using Weblate (Japanese) * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ * Translated using Weblate (Japanese) Currently translated at 82.7% (115 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Japanese) Currently translated at 89.2% (124 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Japanese) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/ja/ * Translated using Weblate (Portuguese (Portugal)) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_PT/ * Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/pt_BR/ * Translated using Weblate (French) Currently translated at 91.3% (127 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/fr/ * Translated using Weblate (Dutch) Currently translated at 100.0% (139 of 139 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/nl/ * Translated using Weblate (English) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/en/ * Translated using Weblate (Italian) Currently translated at 100.0% (147 of 147 strings) Translation: Decky/Decky Translate-URL: https://weblate.werwolv.net/projects/decky/decky/it/ --------- Co-authored-by: Tak-attack <tak.bts@gmail.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: Fábio Oliveira <fabio.an.oliveira@gmail.com> Co-authored-by: Andrew Moore <andrewm.finewolf@gmail.com> Co-authored-by: Danae Dekker <genecyll@gmail.com> Co-authored-by: Marco Rodolfi <marco.rodolfi@tuta.io>
2024-04-09attempt to add plugin events to the plugin frontend api.Party Wumpus
unable to test right now though
2024-03-01name RouteNotFoundErrorParty Wumpus
2024-03-01Add loading bar to testing page and make downloading more robustParty Wumpus
2024-02-22make frontend -> backend errors actually workParty Wumpus