Commit Graph

3 Commits

Author SHA1 Message Date
WerWolv
0359fd966a Use f-strings instead of .format 2022-04-12 22:27:46 +02:00
tza
4ffe2fdf24 added sha-256 hash checking to browser 2022-04-09 00:14:15 +03:00
tza
c65427e693 initial browser/installer commit, injector get_tab and stateful utils
- Integrated plugin downloader/installer. It accepts POST requests at /browser/install_plugin, containing an artifact (basically an author/repo string like you'd find on github), and a release version, then fetches the zip file from the repo releases and unzips it inside the plugin dir, after asking for user confirmation (pop-up message in the plugin menu).
- Injector get_tab method. Basically get_tabs with the usual search for a specific tab. Decided to implement this because it was needed again and again, and we kept pasting the same list search one-liner.
- Utilities now have access to the main PluginManager class
2022-04-07 22:38:26 +03:00