Skip to content
This repository was archived by the owner on Jan 1, 2026. It is now read-only.

Conversation

@Vianpyro
Copy link
Member

@Vianpyro Vianpyro commented Sep 3, 2025

Add working (in dev) endpoint to fetch a list of products from the database in the cleanest way possible

Vianpyro added 4 commits August 29, 2025 19:09
…lities

- Deleted email confirmation endpoint and its associated request schema.
- Removed order management endpoint and its related data.
- Eliminated email-related schemas and utilities, including email sending functions and configuration.
- Cleaned up user-related schemas for login and registration.
- Removed email confirmation HTML template.
- Deleted utility functions for security, string manipulation, and hashing.
- Cleared out related test cases for authentication, email, and utility functions.
- I have no idea if anything works
- Deleted unused model and route files from app/models and app/routes.
- Removed home route and associated test cases.
- Cleaned up version 1 and version 2 API routes, including endpoints for products and categories.
- Introduced new service layer for product operations with pagination support.
- Updated database utility functions for asynchronous SQLAlchemy sessions.
- Enhanced configuration management with Pydantic settings.
- Added new schemas for product listing and pagination.
- Implemented error handling in product retrieval endpoints.
@Vianpyro Vianpyro self-assigned this Sep 3, 2025
@Vianpyro Vianpyro added type: feature Requests for new functionality or features. complexity: experimental Tasks exploring untested tools or approaches for infrastructure or deployment. priority: high Important tasks that require immediate attention. status: completed Fully implemented and verified. labels Sep 3, 2025
@Vianpyro Vianpyro merged commit 82ebe03 into main Sep 9, 2025
26 of 35 checks passed
@Vianpyro Vianpyro deleted the feature/products_endpoint branch September 9, 2025 20:49
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

complexity: experimental Tasks exploring untested tools or approaches for infrastructure or deployment. priority: high Important tasks that require immediate attention. status: completed Fully implemented and verified. type: feature Requests for new functionality or features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants