31 Commits

Author SHA1 Message Date
GotthardG
bd2891fd20 Refactor OpenAPI client script and backend server logic.
Simplify and streamline OpenAPI client generation and backend startup logic. Improved error handling, environment configuration, and self-signed SSL certificate management. Added support for generating OpenAPI schema via command-line argument.
2024-12-17 14:59:51 +01:00
GotthardG
555b756cac Refactor OpenAPI client script and backend server logic.
Simplify and streamline OpenAPI client generation and backend startup logic. Improved error handling, environment configuration, and self-signed SSL certificate management. Added support for generating OpenAPI schema via command-line argument.
2024-12-17 14:57:49 +01:00
GotthardG
33e3a2d4df Refactor OpenAPI client script and backend server logic.
Simplify and streamline OpenAPI client generation and backend startup logic. Improved error handling, environment configuration, and self-signed SSL certificate management. Added support for generating OpenAPI schema via command-line argument.
2024-12-17 14:50:31 +01:00
GotthardG
19c5d7f880 Refactor environment-specific configurations and data loading.
Refactored database and server configuration to handle environments (dev, test, prod) explicitly, including tailored database setup and SSL management. Separated slot and sample data loading for better control during initialization. Improved environment variable usage and error handling for production certificates.
2024-12-17 13:11:26 +01:00
GotthardG
8cb2154740 Sync project metadata with pyproject.toml
Updated scripts and backend to dynamically retrieve project name and version from `pyproject.toml`. This ensures consistent metadata across the OpenAPI client generation and the FastAPI application.
2024-12-17 11:54:32 +01:00
GotthardG
455a22c7e6 Sync project metadata with pyproject.toml
Updated scripts and backend to dynamically retrieve project name and version from `pyproject.toml`. This ensures consistent metadata across the OpenAPI client generation and the FastAPI application.
2024-12-17 10:49:16 +01:00
GotthardG
3725456257 Sync project metadata with pyproject.toml
Updated scripts and backend to dynamically retrieve project name and version from `pyproject.toml`. This ensures consistent metadata across the OpenAPI client generation and the FastAPI application.
2024-12-17 10:44:36 +01:00
GotthardG
e44316c5b9 Sync project metadata with pyproject.toml
Updated scripts and backend to dynamically retrieve project name and version from `pyproject.toml`. This ensures consistent metadata across the OpenAPI client generation and the FastAPI application.
2024-12-17 10:40:39 +01:00
GotthardG
c345267313 Sync project metadata with pyproject.toml
Updated scripts and backend to dynamically retrieve project name and version from `pyproject.toml`. This ensures consistent metadata across the OpenAPI client generation and the FastAPI application.
2024-12-17 10:33:15 +01:00
GotthardG
e4b2a15126 Sync project metadata with pyproject.toml
Updated scripts and backend to dynamically retrieve project name and version from `pyproject.toml`. This ensures consistent metadata across the OpenAPI client generation and the FastAPI application.
2024-12-17 10:28:36 +01:00
GotthardG
adf811437d Sync project metadata with pyproject.toml
Updated scripts and backend to dynamically retrieve project name and version from `pyproject.toml`. This ensures consistent metadata across the OpenAPI client generation and the FastAPI application.
2024-12-17 10:21:08 +01:00
GotthardG
9c293dd8d4 fixing bugs with ci pipeline 2024-12-16 22:57:34 +01:00
GotthardG
6b493757c1 fixing bugs with ci pipeline 2024-12-16 14:31:00 +01:00
GotthardG
1ecbe97955 fixing bugs with ci pipeline 2024-12-16 14:23:10 +01:00
GotthardG
d6ac89b5d8 fixing bugs with ci pipeline 2024-12-16 14:12:38 +01:00
GotthardG
a0be71bdfe Fix formatting with black 2024-12-16 10:41:56 +01:00
GotthardG
20f341a9a9 generating openapi from backend and adding ci pipeline 2024-12-13 10:45:04 +01:00
GotthardG
c3fa02734a added puck events 2024-12-11 14:20:17 +01:00
GotthardG
9e88fb3270 fixed bug with env login 2024-12-11 12:03:33 +01:00
GotthardG
672574c755 fixed bug with spreadsheet import 2024-12-10 16:28:44 +01:00
GotthardG
e28c8b05d4 fixed bug with spreadsheet import 2024-12-10 15:18:48 +01:00
GotthardG
48cd233231 Added the sqlite3 database 2024-11-01 14:13:38 +01:00
GotthardG
579e769bb0 changing contact person and address of a specific dewar is now possible 2024-11-01 12:27:16 +01:00
GotthardG
dc31eec66e better support of add and delete dewar to a shipment 2024-10-31 17:17:17 +01:00
GotthardG
d6d7e7c919 Adjusted stepper for shipment tracking 2024-10-31 10:25:46 +01:00
GotthardG
930d551464 Connected frontend new contact, new address and shipments to backend 2024-10-30 00:27:01 +01:00
GotthardG
c34c117a15 Connected frontend new contact, new address and shipments to backend 2024-10-29 23:49:33 +01:00
GotthardG
7f46006435 Connected frontend new contact, new address and shipments to backend 2024-10-29 14:11:53 +01:00
GotthardG
aaf519f13f Connected frontend new contact, new address and shipments to backend 2024-10-28 08:40:11 +01:00
GotthardG
e5073eacb8 Connected frontend new contact and new address to backend 2024-10-27 18:14:50 +01:00
GotthardG
2a4f2d1d85 Connected frontend shipments to backend 2024-10-25 10:43:17 +02:00