Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a3c7b5bdd1 | ||
|
|
6c7adb1028 |
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
[project]
|
[project]
|
||||||
name = "uvpn-backend"
|
name = "uvpn-backend"
|
||||||
version = "0.7.4"
|
version = "0.7.5"
|
||||||
description = "FastAPI backend with Docker for uvpn.shop"
|
description = "FastAPI backend with Docker for uvpn.shop"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.12"
|
requires-python = ">=3.12"
|
||||||
|
|||||||
+3
-1
@@ -3,6 +3,7 @@ import logging
|
|||||||
from os import getenv
|
from os import getenv
|
||||||
from remnawave import RemnawaveSDK
|
from remnawave import RemnawaveSDK
|
||||||
from remnawave.models.hosts import GetAllHostsResponseDto
|
from remnawave.models.hosts import GetAllHostsResponseDto
|
||||||
|
from remnawave.models.nodes import GetOneNodeResponseDto
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
|
||||||
@@ -40,7 +41,8 @@ async def get_nodes():
|
|||||||
{
|
{
|
||||||
'name': clean_host_name(host.remark),
|
'name': clean_host_name(host.remark),
|
||||||
'address': host.address,
|
'address': host.address,
|
||||||
'port': host.port
|
'port': host.port,
|
||||||
|
'country_code': (await remnawave.nodes.get_one_node(uuid=host.nodes[0])).country_code
|
||||||
}
|
}
|
||||||
|
|
||||||
for host in hosts.root if not host.is_disabled and not host.is_hidden
|
for host in hosts.root if not host.is_disabled and not host.is_hidden
|
||||||
|
|||||||
Reference in New Issue
Block a user