New scrollbar + developing versions and autoupdates

This commit is contained in:
BarsTiger
2022-04-26 09:07:52 +03:00
parent b019b46411
commit 8c3589baae
5 changed files with 144 additions and 10 deletions

22
modules/updates.py Normal file
View File

@@ -0,0 +1,22 @@
import json
import requests
import modules.vars as horsy_vars
from modules.http_status import handle
from modules.manager import apps_list
from rich import print
def check():
r = requests.get(f"{horsy_vars.protocol}{horsy_vars.server_url}/packages/json/"
f"{','.join(apps_list(True))}")
r_code = handle(r.status_code)
if r_code[1] not in [200, 201]:
return r_code[0]
r = r.text
r = json.loads(r)
print(r)
update_this = list()
return update_this