Commit Graph

297 Commits

Author SHA1 Message Date
FyloZ 12433c353c Ajout de equals/hashcode corrects dans le modèle.
Correction: Aucun message d'erreur lors de la création d'un mélange.
2020-03-09 15:19:48 -04:00
FyloZ 73f6a97a21 Correction: les recettes n'étaient pas mises à jour 2020-03-09 14:54:59 -04:00
FyloZ 499435387e corrections: Impossible de créer plus que un (deux?) mélanges avec le même nom 2020-03-09 10:52:57 -04:00
FyloZ 24ae85f56f Merge remote-tracking branch 'origin/master' 2020-03-08 22:40:46 -04:00
FyloZ cf7956637b Début de la création de tests unitaires 2020-03-08 22:40:18 -04:00
FyloZ a47f82462d Début corrections: Impossible de créer plus que un (deux?) mélanges avec le même nom 2020-03-08 22:39:55 -04:00
FyloZ 2ba8d7ccb8 Transition des beans depuis les constructeurs des services vers des setters pour faciliter les tests 2020-02-28 16:11:48 -05:00
FyloZ e6b210881e Ajout de la propriété cre.server.url-use-https 2020-02-27 09:11:57 -05:00
FyloZ 43ae9f1222 Transition complète vers jQuery 2020-02-26 21:02:25 -05:00
FyloZ 54b4751eb6 L'input de la boite de confirmation prend le focus automatiquement
Enter = Continuer
Escape = Annuler
2020-02-26 14:01:40 -05:00
FyloZ 446233dbc0 Fix recherche de produit dans l'éditeur de mélange 2020-02-26 11:00:56 -05:00
FyloZ aa115b08c1 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	workdir/recipes.mv.db
2020-02-26 10:29:12 -05:00
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