MatthieuTD
|
099294bb37
|
Refactor demo seed to use independent machines
|
2025-10-01 17:46:04 +02:00 |
|
MatthieuTD
|
2a13974125
|
Revamp demo seed dataset with detailed machines
|
2025-10-01 16:44:20 +02:00 |
|
MatthieuTD
|
5f77fb25cb
|
feat: add industrial grain demo seed script
|
2025-10-01 16:12:10 +02:00 |
|
MatthieuTD
|
1a4cedb431
|
feat: normalize and validate component model structure
|
2025-10-01 11:47:45 +02:00 |
|
Matthieu
|
f48e7aad30
|
delete seed file
|
2025-10-01 11:10:08 +02:00 |
|
Matthieu
|
5306b61dd2
|
add seed data
|
2025-09-30 15:58:45 +02:00 |
|
Matthieu
|
5a366595e6
|
feat: synchronize backend and frontend custom field handling
|
2025-09-30 15:36:13 +02:00 |
|
Matthieu
|
bd058cd533
|
feat(custom-fields): allow creating values without predefined field ID
|
2025-09-30 15:34:06 +02:00 |
|
Matthieu
|
55c57362c5
|
chore: refresh lockfile metadata
|
2025-09-29 15:04:58 +02:00 |
|
Matthieu
|
5ce92d2ca4
|
linter
|
2025-09-26 08:52:10 +02:00 |
|
Matthieu
|
1727526e89
|
test: stub prisma modelType delegate
|
2025-09-26 08:22:01 +02:00 |
|
MatthieuTD
|
b10a6baf47
|
Refactor types service into modular services and repositories
|
2025-09-25 16:15:37 +02:00 |
|
Matthieu
|
2ce164784f
|
FIx: delete champs par default
|
2025-09-25 11:26:22 +02:00 |
|
Matthieu
|
e64fba3ae7
|
feat: Add Model gestion for piece and component
|
2025-09-23 15:05:33 +02:00 |
|
MatthieuTD
|
bc225bf3e8
|
Merge pull request #5 from MatthieuTD/codex/prepare-minimal-context-for-repositories
Fix e2e inventory tests to rely on in-memory Prisma stub
|
2025-09-22 10:39:20 +02:00 |
|
MatthieuTD
|
af5010bb51
|
Use spies instead of mock properties in e2e tests
|
2025-09-22 10:38:08 +02:00 |
|
MatthieuTD
|
ea7efceb57
|
Merge pull request #4 from MatthieuTD/codex/add-e2e-tests-for-type-creation-and-editing
Add e2e coverage for machine creation flow and CI
|
2025-09-22 10:24:20 +02:00 |
|
MatthieuTD
|
e8f1fc4700
|
Merge branch 'master' into codex/add-e2e-tests-for-type-creation-and-editing
|
2025-09-22 10:24:14 +02:00 |
|
MatthieuTD
|
4ecf6bf3b1
|
Merge pull request #3 from MatthieuTD/codex/refactor-customfieldscontroller-and-service
Secure custom field value routing
|
2025-09-22 10:22:56 +02:00 |
|
MatthieuTD
|
6025e526cb
|
Merge pull request #2 from MatthieuTD/codex/exiger-machineid-ou-composantid-dans-dtos
Validate component and piece creation against machine requirements
|
2025-09-22 10:22:40 +02:00 |
|
MatthieuTD
|
00ddf474a7
|
Merge branch 'master' into codex/exiger-machineid-ou-composantid-dans-dtos
|
2025-09-22 10:22:22 +02:00 |
|
MatthieuTD
|
69381a41ba
|
test: add machine creation e2e flow and CI
|
2025-09-22 10:21:06 +02:00 |
|
MatthieuTD
|
c8cc15c907
|
feat: secure custom field value routing
|
2025-09-22 10:20:49 +02:00 |
|
MatthieuTD
|
3a614bab72
|
Validate component and piece requirements
|
2025-09-22 10:20:40 +02:00 |
|
MatthieuTD
|
890e80ccdd
|
Merge pull request #1 from MatthieuTD/codex/extend-updatemachinedto-with-component-selections
feat(machine): support skeleton reconfiguration
|
2025-09-22 10:20:04 +02:00 |
|
MatthieuTD
|
55b20a66b4
|
feat(machine): support skeleton reconfiguration
|
2025-09-22 10:19:33 +02:00 |
|
Matthieu
|
b6ca9ae54b
|
feat: Add feature in component and piece for support group
|
2025-09-22 08:35:36 +02:00 |
|
Matthieu
|
b8559be031
|
chore(profiles): guard default-profile creation
|
2025-09-19 15:15:06 +02:00 |
|
Matthieu
|
9fdb888d24
|
chore(backend): remove global api prefix
|
2025-09-19 14:39:48 +02:00 |
|
Matthieu
|
861665f92a
|
set gitignore for dist folder
|
2025-09-19 08:14:58 +02:00 |
|
Matthieu
|
e1989d39ec
|
feat: allow overriding session cookie secure flag
|
2025-09-18 09:56:34 +02:00 |
|
Matthieu
|
92c2e9d780
|
feat: raise request payload limit for document uploads
|
2025-09-18 09:12:07 +02:00 |
|
Matthieu
|
9ce37ff148
|
fix: enable trust proxy with express adapter
|
2025-09-18 08:26:26 +02:00 |
|
Matthieu
|
11695cec7c
|
fix: trust proxy for session cookies
|
2025-09-18 08:17:08 +02:00 |
|
Matthieu
|
df5bbeecb7
|
feat: add profiles session API
|
2025-09-17 23:11:25 +02:00 |
|
Matthieu
|
83251b532c
|
feat(constructeurs): introduce constructors management
|
2025-09-17 15:09:54 +02:00 |
|
Matthieu
|
339f46ec24
|
feat(site): add document support
|
2025-09-17 11:40:34 +02:00 |
|
Matthieu
|
7671d4729d
|
feat(site): add contact fields
|
2025-09-17 11:13:19 +02:00 |
|
Matthieu
|
e8aeaf98e9
|
refactor: rename prestataire to constructeur
|
2025-09-17 08:50:07 +02:00 |
|
Matthieu
|
4d2d552391
|
feat: configuration CORS dynamique et validation globale dans main.ts
|
2025-07-30 10:25:56 +02:00 |
|
Matthieu
|
1dbbf2b8ec
|
build: Fichiers de build générés - Ajout des fichiers TypeScript compilés et des déclarations de types
|
2025-07-29 21:04:35 +02:00 |
|
Matthieu
|
e145b2c1ff
|
feat: Tests et scripts utilitaires - Ajout des tests e2e, scripts de configuration de base de données et scripts de test API
|
2025-07-29 21:04:22 +02:00 |
|
Matthieu
|
b4886d68bf
|
feat: Modules de fonctionnalités avancées - Ajout des modules Documents et Champs personnalisés pour la gestion des fichiers et métadonnées
|
2025-07-29 21:04:15 +02:00 |
|
Matthieu
|
564cfc8bdb
|
feat: Modules de gestion des entités principales - Ajout des modules Machines, Composants et Pièces avec leurs services et contrôleurs
|
2025-07-29 21:04:08 +02:00 |
|
Matthieu
|
f8278aa40e
|
feat: Modules Sites et Types - Ajout des modules de gestion des sites et des types de machines/composants/pièces
|
2025-07-29 21:03:40 +02:00 |
|
Matthieu
|
20668dd770
|
feat: DTOs partagés pour la validation des données - Ajout des classes de transfert de données pour toutes les entités
|
2025-07-29 21:03:33 +02:00 |
|
Matthieu
|
71d5007ed3
|
feat: Structure de base de l'application NestJS - Ajout du module principal, configuration Prisma et point d'entrée
|
2025-07-29 21:03:24 +02:00 |
|
Matthieu
|
dbc89327eb
|
feat: Configuration de la base de données avec Prisma - Ajout du schéma de base de données et des migrations initiales
|
2025-07-29 21:03:16 +02:00 |
|
Matthieu
|
f05d59ed95
|
feat: Configuration initiale du projet NestJS - Ajout des fichiers de configuration (package.json, tsconfig, eslint, prettier) et de la structure de base
|
2025-07-29 21:03:04 +02:00 |
|