mirror of
https://github.com/Radiquum/YAMPD.git
synced 2025-05-19 23:29:34 +05:00
fix build and add todo
This commit is contained in:
parent
c3e0e55e0f
commit
50a1c8118e
4 changed files with 14 additions and 5 deletions
10
TODO.md
Normal file
10
TODO.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
# TODO
|
||||||
|
|
||||||
|
1. Отмена скачивания
|
||||||
|
2. Возможность отдельно скачивать моды для клиента и сервера
|
||||||
|
3. Уведомление о окончании скачивания
|
||||||
|
4. Возможность редактирования типа мода (серверный\клиентский)
|
||||||
|
5. Возможность обновления модов до последней версии
|
||||||
|
6. Консольные команды, не только ГУИ
|
||||||
|
7. Импорт модпаков из Курсфорже \ Модринтх формата
|
||||||
|
8. Экспорт модпаков в Курсфорже \ Модринтх формате
|
2
dev.py
2
dev.py
|
@ -8,8 +8,6 @@ if __name__ == "__main__":
|
||||||
environment["is_dev"] = "True"
|
environment["is_dev"] = "True"
|
||||||
environment["NEXT_PUBLIC_API_URL"] = "http://127.0.0.1:5000/api"
|
environment["NEXT_PUBLIC_API_URL"] = "http://127.0.0.1:5000/api"
|
||||||
environment["NEXT_PUBLIC_SOCKET_URL"] = "http://127.0.0.1:5000"
|
environment["NEXT_PUBLIC_SOCKET_URL"] = "http://127.0.0.1:5000"
|
||||||
environment["MODRINTH_UA"] = "radiquum/YAMPD (kentai.waah@gmail.com)"
|
|
||||||
environment["CURSEFORGE_API_KEY"] = "$2a$10$bL4bIL5pUWqfcO7KQtnMReakwtfHbNKh6v1uTpKlzhwoueEJQnPnm"
|
|
||||||
|
|
||||||
# TODO: handle multiple package managers line npm(node), deno, yarn
|
# TODO: handle multiple package managers line npm(node), deno, yarn
|
||||||
# TODO?: install node deps automatically
|
# TODO?: install node deps automatically
|
||||||
|
|
|
@ -6,10 +6,10 @@ if os.getenv("is_dev") == "True":
|
||||||
|
|
||||||
IMG_ALLOWED_MIME = {"image/png", "image/jpg", "image/jpeg", "image/webp", "image/jfif"}
|
IMG_ALLOWED_MIME = {"image/png", "image/jpg", "image/jpeg", "image/webp", "image/jfif"}
|
||||||
|
|
||||||
MODRINTH_UA = None
|
MODRINTH_UA = "radiquum/YAMPD (kentai.waah@gmail.com)"
|
||||||
if os.getenv("MODRINTH_UA"):
|
if os.getenv("MODRINTH_UA"):
|
||||||
MODRINTH_UA = os.getenv("MODRINTH_UA")
|
MODRINTH_UA = os.getenv("MODRINTH_UA")
|
||||||
|
|
||||||
CURSEFORGE_API_KEY = None
|
CURSEFORGE_API_KEY = "$2a$10$bL4bIL5pUWqfcO7KQtnMReakwtfHbNKh6v1uTpKlzhwoueEJQnPnm"
|
||||||
if os.getenv("CURSEFORGE_API_KEY"):
|
if os.getenv("CURSEFORGE_API_KEY"):
|
||||||
CURSEFORGE_API_KEY = os.getenv("CURSEFORGE_API_KEY")
|
CURSEFORGE_API_KEY = os.getenv("CURSEFORGE_API_KEY")
|
||||||
|
|
|
@ -4,6 +4,7 @@ from flaskwebgui import FlaskUI # import FlaskUI
|
||||||
import os
|
import os
|
||||||
import sys
|
import sys
|
||||||
from flask_socketio import SocketIO
|
from flask_socketio import SocketIO
|
||||||
|
from engineio.async_drivers import threading
|
||||||
|
|
||||||
from api import apiPack, apiPacks, apiDownload
|
from api import apiPack, apiPacks, apiDownload
|
||||||
|
|
||||||
|
@ -19,7 +20,7 @@ app = Flask(
|
||||||
static_folder=resource_path("static"),
|
static_folder=resource_path("static"),
|
||||||
template_folder=resource_path("templates"),
|
template_folder=resource_path("templates"),
|
||||||
)
|
)
|
||||||
socketio = SocketIO(app, cors_allowed_origins="*")
|
socketio = SocketIO(app, cors_allowed_origins="*", async_mode="threading")
|
||||||
|
|
||||||
app.register_blueprint(apiPack)
|
app.register_blueprint(apiPack)
|
||||||
app.register_blueprint(apiPacks)
|
app.register_blueprint(apiPacks)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue