add endpoints to get items by id
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 4s

This commit is contained in:
Thomas Peetz
2026-05-20 18:34:44 +02:00
parent 944420802f
commit bbc00ae2cc
10 changed files with 114 additions and 25 deletions
+2 -5
View File
@@ -9,13 +9,10 @@ from argparse import ArgumentDefaultsHelpFormatter, ArgumentParser
from datetime import datetime
from enum import Enum, auto
from pathlib import Path
from typing import Dict
from logging import Logger
from uuid import UUID
import requests
from api import Server, get_api_config, get_logger
from api import Option, OptionType, Server, get_api_config, get_logger
parser = ArgumentParser(formatter_class=ArgumentDefaultsHelpFormatter)
parser.add_argument("--verbose", "-v", action="count", default=0)
@@ -130,7 +127,7 @@ if __name__ == "__main__":
log.info("kontor.download started")
apiConfig = get_api_config(log, args.config)
server: Server = apiConfig.server[0]
data = server.request(log=log, table="media_file", param="download=true")
data = server.request(log=log, table="media_file", param=Option(OptionType.PARAM, "download=true"))
# url: str = f"http://{host}:{port}/api/media/files?download=true"
# headers: Dict[str, str] = {"Authorization": f"Bearer {token}"}
# response = requests.get(url, headers=headers)