Commit Graph

34 Commits

Author SHA1 Message Date
FyloZ
5fa6cf1328 Empêcher la création de mélanges avec le même nom qu'un produit
Les types de produit par défaut son maintenant définis dans les propriétés
2020-02-26 10:27:57 -05:00
FyloZ
58a60645b4 INDEV - Empêcher la création de mélanges avec le même nom qu'un produit 2020-02-24 19:23:45 -05:00
FyloZ
b1a4c4af40 Empêcher la suppression des type de produits par défaut 2020-02-23 23:45:47 -05:00
FyloZ
af58fc47a1 La configuration du dossier d'upload et du fichier des mots de passe sont maintenant dans application.properties 2020-02-22 15:42:21 -05:00
FyloZ
cbaa4ea850 Finalisation améliorations controlleurs/services 2020-02-21 14:56:42 -05:00
FyloZ
747d593c40 Améliorations InventoryController et InventoryService 2020-02-21 11:05:00 -05:00
FyloZ
7ea34423bc Début amélioration inventaire 2020-02-21 09:40:38 -05:00
FyloZ
700f8eedfd Corrections étapes de recette
Corrections images
2020-02-20 12:23:27 -05:00
FyloZ
b13d8c8e63 Améliorations création/édition des mélanges 2020-02-19 23:36:08 -05:00
FyloZ
1b5480e800 Finalisation transition vers exceptions + DTO 2020-02-19 15:01:10 -05:00
FyloZ
26110beac2 Continue transition vers exceptions + DTO 2020-02-19 06:46:31 -05:00
FyloZ
a1cc594acd Continue transition vers exceptions + DTO 2020-02-18 19:32:48 -05:00
FyloZ
ddcb5c9629 Continue transition vers exceptions + DTO 2020-02-17 23:09:37 -05:00
FyloZ
5fde4078f7 Début transition vers exceptions + DTO 2020-02-17 17:15:04 -05:00
FyloZ
d4ea4c3874 Reusinage des modèles 2020-02-17 09:52:14 -05:00
FyloZ
43b06d30f4 Début du refactoring 2020-02-17 06:54:28 -05:00
FyloZ
9fa96adda8 Merge branch 'master' of https://git.fyloz.dev/FyloZ/color-recipes-explorer
 Conflicts:
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/core/configuration/InitialDataLoader.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/core/model/Material.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/core/model/MaterialType.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/core/model/Recipe.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/core/services/model/MaterialService.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/core/services/model/MaterialTypeService.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/core/services/model/MixService.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/WebsitePaths.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/InventoryController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/OthersController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/RecipeExplorerController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/creators/CompanyCreatorController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/creators/MaterialCreatorController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/creators/MixCreatorController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/editors/MaterialEditorController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/editors/MaterialTypeEditorController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/editors/MixEditorController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/editors/RecipeEditorController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/files/ImageFilesController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/files/SIMDUTFilesController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/removers/MaterialRemoverController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/removers/MaterialTypeRemoverController.java
	src/main/java/dev/fyloz/trial/colorrecipesexplorer/web/controller/removers/RecipeRemoverController.java
	src/main/resources/templates/index.html
	src/main/resources/templates/material/creator.html
	src/main/resources/templates/material/edit.html
	src/main/resources/templates/material/editor.html
	src/main/resources/templates/material/remover.html
	src/main/resources/templates/materialType/edit.html
	src/main/resources/templates/materialType/editor.html
	src/main/resources/templates/mix/editor.html
	src/main/resources/templates/mix/selector.html
	src/main/resources/templates/recipe/bak.html
	src/main/resources/templates/recipe/created.html
	src/main/resources/templates/recipe/edit.html
	src/main/resources/templates/recipe/editor.html
	src/main/resources/templates/recipe/explore.html
	src/main/resources/templates/recipe/remover.html
2020-02-16 15:05:25 -05:00
FyloZ
d1223e2c15 Début du refactoring 2020-02-16 14:24:23 -05:00
William Nolin
88f7ec338e # v1.2.0 (Imprimante P-touch)
### Corrections
* Correction d'un bug qui empêchait la suppression des mélanges.
* Correction d'un bug qui empêche les boutons supprimer de fonctionner.
* Correction d'un bug qui permettait d'envoyer les formulaires demandant des mots de passe sans donner un mot de passe valide.
* Correction d'une désynchronisation entre le nom des mélanges et leur produit interne.
* Amélioration du style.
* Amélioration de la fluidité de la navigation.
* Transition complète des modèles vers Lombok.

### Ajouts
* Ajout du support pour l'imprimante P-touch de Brother.
  * L'extension b-Pac doit être installée sur le navigateur des clients.
    * [Firefox](https://cre.fyloz.dev/bpac.xpi)
    * [Chrome](https://chrome.google.com/webstore/detail/brother-b-pac-extension/ilpghlfadkjifilabejhhijpfphfcfhb)
  * Le logiciel b-Pac doit être installé sur l'ordinateur des clients.
    * [Windows](https://download.brother.com/welcome/dlfp100614/bcciw32031.msi)
* Ajout de la possibilité d'imprimer les mélanges avec P-Touch
* Ajout de la possibilité d'imprimer les étiquettes de kit de retouche avec P-Touch
* Ajout des boîtes de confirmation.
* Ajout d'un type de produit aux mélanges.
* Ajout du changement d'ordre des produits d'un mélange.
* Les produits dans l'inventaire sont maintenant ordonnés alphabétiquement.

### Dépendances
* Ajout de jQuery, début de la transition.
* Migration vers Java 11
2020-01-29 20:48:25 -05:00
William Nolin
4f7336e982 v1.2.0_beta 2020-01-23 08:47:31 -05:00
FyloZ
6fb6a4829c # v1.1.3
### Corrections
* Correction de fautes de syntaxe.
* Correction d'un bug qui empêchait d'utiliser une recette.

### Ajouts
* Traduction complète de l'application.
* Amélioration des recherches.
* Ajout d'une confirmation avant l'utilisation d'un mélange ou d'une recette.
* Le nom des mélanges peut maintenant être modifié.
* Le bouton retour envoie maintenant vers la dernière page visitée.
2019-12-27 22:26:32 -05:00
FyloZ
f21cfd94c1 # v1.1.2
### Corrections
* Amélioration du style du site.
* Correction d'un bug qui permettait de supprimer des images sans mot de passe.

### Ajouts
* Il n'est plus possible de modifier la quantité des produits utilisant les pourcentages dans l'explorateur de recette.
* La quantité initiale d'un produit peut maintenant être cachée dans l'explorateur de recette.
* La quantité minimum d'un produit dans un mélange est maintenant de 0.001.
* La quantité de chaque produit d'un mélange peut maintenant être calculée depuis la quantitée totale du mélange.
* Ajout de boîtes de notification améliorées.
2019-12-20 10:50:46 -05:00
FyloZ
b66777aa23 v1.1.1
# v1.1.1
### Corrections
* Désactivation de l'autocomplétion dans les étapes des recettes (permet d'éviter un bug qui affiche les suggestion par dessus toutes les étapes sur Edge)
* Correction d'un bug qui permettait d'envoyer les formulaires demandant des mots de passe sans donner un mot de passe valide.
* Amélioration des contrôlleurs et du service des mélanges.
* Correction d'un bug avec la création des mélanges.

### Ajouts
* L'onglet se ferme automatiquement lorsqu'un utilisateur tente d'accéder à un fichier SIMDUT inexistant.
* Meilleure sélection des produits dans l'éditeur de mélange.
* Retravail de l'affichage de la plupart des tables, les rendant moins chargées.
* Retravail de l'affichage des étapes et des images dans l'explorateur et l'éditeur de recette.
* Ajout de la page de l'historique des mises à jour.
* Ajout de la journalisation.

### Dépendances
* Ajout de Lombok
2019-12-08 15:10:23 -05:00
FyloZ
dc1c0b8585 Langues back-end 2019-08-26 07:26:07 -04:00
William Nolin
b2fbb6411f Langues backend début 2019-08-24 15:49:23 -04:00
William Nolin
68b60acd6d Langues backend début 2019-08-23 16:39:11 -04:00
FyloZ
ed9053e4f7 Langues 2019-08-23 11:15:49 -04:00
William Nolin
7903c97ff5 Langue 2019-08-22 20:20:28 -04:00
FyloZ
b6ec6c8f3b Langues 2019-08-21 23:55:29 -04:00
William Nolin
78fae97167 Langue français 2019-08-21 20:18:23 -04:00
William Nolin
88bc2a77c4 Languages 2019-08-21 20:10:40 -04:00
FyloZ
c818f9f7b6 Début d'ajout des langues 2019-08-20 22:38:20 -04:00
William Nolin
e7be998913 Finalisation des unitées de volume. 2019-08-16 18:33:10 -04:00
FyloZ
bbe436c758 Initialisation du repo 2019-08-14 16:50:42 -04:00