f83a8cc26b
update compose
Vincent Guillet
2025-11-20 16:24:18 +01:00
028bd80669
add jenkins pipeline
Vincent Guillet
2025-11-20 16:10:38 +01:00
6ef5b998a4
feat: configure MySQL service in Docker; update datasource URL and adjust port mappings
Vincent Guillet
2025-11-20 15:47:48 +01:00
b756c9fa2d
feat: implement image carousel in product dialog; enhance image upload handling and preview functionality
Vincent Guillet
2025-11-18 16:32:29 +01:00
d4ffcf0562
feat: add quantity field to product CRUD; implement image upload and condition handling in product dialog
Vincent Guillet
2025-11-18 15:38:24 +01:00
bcc71b965b
refactor: reorganize component files and update import paths; add PsItem and PsProduct interfaces
Vincent Guillet
2025-11-12 12:34:58 +01:00
f063a245b9
feat: implement image management functionality; add ImageController, ImageService, ImageMapper, and related DTOs
Vincent Guillet
2025-11-10 16:29:55 +01:00
a849a4dd15
feat: add categories and manufacturers CRUD components; implement form handling and image upload functionality
Vincent Guillet
2025-11-10 16:29:42 +01:00
b84a829a82
feat: implement add product functionality; create add-product component with form validation and styling
Vincent Guillet
2025-11-05 16:44:42 +01:00
1a918a7863
delete test file
Vincent Guillet
2025-11-04 18:44:30 +01:00
df2a5a57ba
refactor: update ProductController to return ProductDTO; enhance ProductMapper for ID handling
Vincent Guillet
2025-11-04 18:13:53 +01:00
3bc2a27d76
refactor: rename components and update dialog implementations; add confirm dialog for deletion actions
Vincent Guillet
2025-11-04 18:13:37 +01:00
2fe52830d8
refactor: update controllers and mappers to use DTOs for brands and categories; add ID field to DTOs
Vincent Guillet
2025-11-01 17:56:52 +01:00
55a1d54c70
refactor: rename components and update admin navbar; implement generic list and dialog components for brands, categories, and platforms
Vincent Guillet
2025-11-01 17:56:26 +01:00
e7da8b9b83
add app API endpoints for categories, platforms, and products; update security configuration
Vincent Guillet
2025-11-01 15:44:26 +01:00
7c8f85a500
add Categories management: create CategoriesList component, update admin navbar, and integrate category handling in product forms
Vincent Guillet
2025-11-01 15:43:49 +01:00
4b692806c4
add Platform and Brand DTOs, mappers, and controllers; update security configuration for CORS
Vincent Guillet
2025-10-31 18:33:19 +01:00
7531ea9453
add admin navbar and brand/platform management components
Vincent Guillet
2025-10-31 18:32:24 +01:00
6dc9f4ffea
update title in index.html to reflect application name
Vincent Guillet
2025-10-14 14:53:37 +02:00
d2696b16ac
update routing to include AddProduct component and adjust guard activations
Vincent Guillet
2025-10-14 14:53:28 +02:00
7fb4f46833
update navbar component for French localization and branding
Vincent Guillet
2025-10-14 14:53:22 +02:00
b0ba0886fd
add Brand class and associated unit tests
Vincent Guillet
2025-10-14 14:53:18 +02:00
8c3de85f36
add AddProduct component with form for product creation and associated styles
Vincent Guillet
2025-10-14 14:53:13 +02:00
f04f9fd93f
add BrandService and ProductService with basic HTTP methods and tests
Vincent Guillet
2025-10-14 14:53:07 +02:00
f2f855bc70
secure /api/brands/** endpoint and update CORS configuration
Vincent Guillet
2025-10-14 14:50:26 +02:00
611eb685a8
add entities for Brand, Category, Condition, Image, Platform, and Product with relationships
Vincent Guillet
2025-10-14 14:50:21 +02:00
de1df47474
add entities for Brand, Category, Condition, Image, Platform, and Product with relationships
Vincent Guillet
2025-10-14 14:50:17 +02:00
7769cc7ded
add BrandRepository and enhance UserRepository with additional retrieval methods
Vincent Guillet
2025-10-14 14:50:13 +02:00
5476651ea3
add BrandService and enhance UserService with additional user retrieval methods
Vincent Guillet
2025-10-14 14:50:06 +02:00
98cf31349b
Remove mysql service dependency
Vincent Guillet
2025-09-24 11:58:06 +02:00
4acf024350
Comment .env COPY instruction
Vincent Guillet
2025-09-24 11:56:25 +02:00
2e5b2b3ff5
add Docker configuration and Jenkins pipeline for application deployment
Vincent Guillet
2025-09-24 11:32:43 +02:00
18f0364e26
add initial Angular components, services, and routing setup
Vincent Guillet
2025-09-24 11:31:28 +02:00
dfb4ac302a
add .vscode folder to .gitignore
Vincent Guillet
2025-09-24 11:31:04 +02:00
3d2b3f7324
implement authentication and user management features
Vincent Guillet
2025-09-24 11:29:48 +02:00
f2b4f9d3e6
add .gitignore
Vincent Guillet
2025-09-24 11:27:02 +02:00
4f3c6d7f02
first commit
Vincent Guillet
2025-09-23 15:53:08 +02:00