Commit Graph

10 Commits

Author SHA1 Message Date
b2804ebcf6 Update Dockerfile to include gcompat and libc6-compat for improved compatibility with Ubuntu/Debian packages and additional libraries for pydantic-core. 2025-09-16 21:50:38 +03:00
e8fa682926 Remove PID management functionality from the bot, including related endpoints and references in the codebase. Update Dockerfile to optimize the build process by separating build and runtime stages. Enhance healthcheck implementation in Dockerfile to use Python instead of curl. Update README to reflect the removal of PID file management and related endpoints. 2025-09-16 17:49:49 +03:00
dc4300c6f2 Refactor .dockerignore to streamline ignored files and directories. Remove unnecessary entries and add specific exclusions for database files and logs. Include Docker-related files for better container management. 2025-09-16 00:43:50 +03:00
6605957627 Add logging for user updates and superuser status changes in CRUD and admin handlers. Fix user attribute indexing in database operations. Enhance user creation logging in user service. 2025-09-09 01:47:53 +03:00
b1de709226 Implement user validation and creation in handle_deep_link function. Add logging for user creation and error handling for invalid Telegram IDs. Update unit tests to include user creation verification. 2025-09-09 01:01:20 +03:00
23c30a78e2 Remove .env_example file and implement MetricsUpdater service for enhanced metrics tracking. Update bot.py to start and stop metrics updater, and improve database connection handling in CRUD operations with metrics tracking. Update README with details on metrics issues and fixes. 2025-09-08 23:18:55 +03:00
596a2fa813 Implement user-specific question numbering and update database schema. Added triggers for automatic question numbering and adjustments upon deletion. Enhanced CRUD operations to manage user_question_number effectively. 2025-09-06 18:35:12 +03:00
50be010026 realize full project
all function is working
added test (empty files for plan)
database schema
business logic
rate limitting
logging decorators
2025-09-06 18:34:57 +03:00
Andrey
145fe9c59d init 2025-02-08 13:05:13 +03:00
ANDREY KATYKHIN
16e125a3b1 Initial commit 2025-02-08 12:19:35 +03:00