Commit Graph

185 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 ba474457f6 Suppression des dossiers spécifiques à chaque installation 2020-02-24 19:40:40 -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