Commit Graph
26 Commits
Author SHA1 Message Date
Mabe 98e9b28bae Remove migration_status.flag on exit and during initialization; log any exceptions 2026-09-23 20:53:42 -07:00
Mabe 12485792d2 Add migration support with Alembic; implement migration scripts and configuration 2026-09-23 20:47:58 -07:00
Mabe c3ce9b88a2 Update .gitignore and requirements.txt; remove mariadb dependency and add SQLAlchemy 2026-09-23 19:56:12 -07:00
Mabe cfe8a0e22d Refactor database interactions to use SQLAlchemy ORM; update user and token management in api_security.py and user.py; add models for Items, Tokens, and User 2026-09-23 19:54:20 -07:00
Mabe c0108fd1e1 Add username availability check and fix cursor initialization in user.py; update token validation in api_security.py 2026-09-19 16:48:56 -07:00
Mabe c105c36086 Remove unused import of mariadb in user.py 2026-09-19 13:16:55 -07:00
Mabe f5919b2845 Refactor import paths and enhance logging in various modules; add user table creation in start.py 2026-09-19 13:13:03 -07:00
Mabe 83c288d490 Implement token management and authentication features with logging 2026-08-30 21:42:21 +02:00
Mabe f697a0aca3 Add start.py to initialize logging and create database tables 2026-08-30 17:37:36 +02:00
Mabe 1605757c80 Update .gitignore to include venv/pyvenv.cfg and venv/* directories 2026-08-29 12:31:45 +02:00
Mabe 06915f0758 Update .gitignore to include update.sh and update.ps1 files 2026-08-29 12:29:47 +02:00
Mabe 7a87b0e793 Update .gitignore to include start.sh and venv/ directories 2026-08-29 12:27:48 +02:00
Mabe 89b8b246f9 Add example environment configuration file (.env.example) 2026-08-28 21:29:24 +02:00
Mabe da1d4e9e89 Remove .env file and update .gitignore to exclude it 2026-08-28 21:27:28 +02:00
AdmMabe 5a692f9dd9 Merge pull request 'Api' (#2) from api into master
Reviewed-on: #2
2026-08-28 21:07:58 +02:00
Mabe c1931fae20 Implement CRUD operations for luggage items: add, update, delete, and fetch functionalities; enhance logging and error handling 2026-08-28 21:02:25 +02:00
Mabe 79e0af79dc Add health check API, logging setup, and environment variable support; update requirements and .gitignore 2026-08-28 18:44:29 +02:00
AdmMabe 1581538448 Update .env 2026-08-28 17:22:10 +02:00
Mabe 36cb2dc567 Add .env file for configuration, update db connection to use environment variables, and enhance requirements 2026-08-28 17:21:04 +02:00
Mabe 4dcc2b313a Remove app.log file 2026-08-26 13:07:37 +02:00
Mabe 29861506d4 venv active 2026-08-26 12:06:39 +02:00
Mabe b6737d9968 Enhance luggage management: update new_part to accept pieces, add delete functionality, and log actions 2026-08-25 21:41:21 +02:00
Mabe 95ece52457 Add LICENSE, README, and requirements files; update db.py for logging 2026-08-25 20:39:58 +02:00
AdmMabe 6308380dcf Merge pull request 'Add LICENSE and README files' (#1) from main into master
Reviewed-on: #1
2026-08-25 20:25:06 +02:00
Mabe 62269b90fd Add LICENSE and README files 2026-08-25 20:20:56 +02:00
Mabe e60507eac2 Add logging functionality and database interaction in db.py and main.py 2026-08-25 20:10:40 +02:00