087fed017a
Implement flag handling and migration status checks; refactor database test functions and update requirements
master
Mabe2026-09-26 16:21:44 -07:00
220a06208a
Refactor start.py to remove dotenv and db dependencies; implement new_table function for table creation and streamline admin function
Mabe2026-09-24 19:40:30 -07:00
d268cb01d5
Add check_clothe function to verify clothing existence in the database
Mabe2026-09-24 19:33:43 -07:00
98e9b28bae
Remove migration_status.flag on exit and during initialization; log any exceptions
Mabe2026-09-23 20:53:42 -07:00
12485792d2
Add migration support with Alembic; implement migration scripts and configuration
Mabe2026-09-23 20:47:58 -07:00
c3ce9b88a2
Update .gitignore and requirements.txt; remove mariadb dependency and add SQLAlchemy
Mabe2026-09-23 19:56:12 -07:00
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
Mabe2026-09-23 19:54:20 -07:00
c0108fd1e1
Add username availability check and fix cursor initialization in user.py; update token validation in api_security.py
Mabe2026-09-19 16:48:56 -07:00
c105c36086
Remove unused import of mariadb in user.py
Mabe2026-09-19 13:16:55 -07:00
f5919b2845
Refactor import paths and enhance logging in various modules; add user table creation in start.py
Mabe2026-09-19 13:13:03 -07:00
83c288d490
Implement token management and authentication features with logging
Mabe2026-08-30 21:42:21 +02:00
f697a0aca3
Add start.py to initialize logging and create database tables
Mabe2026-08-30 17:37:36 +02:00
1605757c80
Update .gitignore to include venv/pyvenv.cfg and venv/* directories
Mabe2026-08-29 12:31:45 +02:00
06915f0758
Update .gitignore to include update.sh and update.ps1 files
Mabe2026-08-29 12:29:47 +02:00
7a87b0e793
Update .gitignore to include start.sh and venv/ directories
Mabe2026-08-29 12:27:48 +02:00
89b8b246f9
Add example environment configuration file (.env.example)
Mabe2026-08-28 21:29:24 +02:00
da1d4e9e89
Remove .env file and update .gitignore to exclude it
Mabe2026-08-28 21:27:28 +02:00
5a692f9dd9
Merge pull request 'Api' (#2) from api into master
AdmMabe2026-08-28 21:07:58 +02:00
c1931fae20
Implement CRUD operations for luggage items: add, update, delete, and fetch functionalities; enhance logging and error handling
Mabe2026-08-28 21:02:25 +02:00
79e0af79dc
Add health check API, logging setup, and environment variable support; update requirements and .gitignore
Mabe2026-08-28 18:44:29 +02:00