Commit Graph

100 Commits

Author SHA1 Message Date
FyloZ
f02e4179fd JwtAuthorizationFilter.getAuthenticationToken(String) retourne null si aucun employé avec l'identifiant donné n'a été trouvé. 2021-02-16 13:59:25 -05:00
FyloZ
af7aa5bef5 Les jetons JWT expirés sont maintenant ignorés, au lieu de lancer une ExpiredJwtException et de retourner une erreur HTTP 500. 2021-02-14 21:30:02 -05:00
FyloZ
04ce615eb4 MixService.save(MixSaveDto) utilise maintenant le méthode MixTypeService.createForNameAndMaterialType(String, MaterialType)
La méthode utilisait directement le constructeur de MixType, qui ne vérifie pas les conflits de nom avec les Materials existants, d'où l'erreur de contrainte unique.

Le test de la méthode est ajuster pour vérifier l'utilisation de la méthode adéquate.
2021-02-13 22:20:35 -05:00
FyloZ
50c957576a Désactivation du CORS lorsque le profile debug n'est pas activé pour éviter les requête CORS invalides sur le même origine. 2021-02-12 13:05:36 -05:00
FyloZ
43c38a0eba Séparation du frontend et du backend de Color Recipes Explorer en deux projets. 2021-02-12 11:06:10 -05:00
FyloZ
00dc50c775 Angular Budgets 2021-02-12 08:42:52 -05:00
FyloZ
8dfbeee1b1 CI/CD 2021-02-12 00:48:28 -05:00
FyloZ
54c7325725 Remplacement des TODOs dans les DSL par une implémentation. 2021-02-11 12:59:13 -05:00
FyloZ
7599479e59 Ajout d'un endpoint pour récupérer les mélanges qui ne sont pas des types de mélange.
Réparation de la modification du fichier SIMDUT des produits.
2021-02-08 19:53:19 -05:00
FyloZ
99e30672ce Cleanup git, ajout de fichiers vides oubliés 2021-02-08 18:24:12 -05:00
FyloZ
b2461bfe55 Oublie de rajouter le composant mixes-card dans le VCS 2021-02-08 18:16:41 -05:00
FyloZ
17e056544d Ajout du support pour les images des recettes dans le frontend Angular 2021-02-08 18:04:53 -05:00
FyloZ
93bae1504b Correction de l'utilisation de l'attribut "disabled" dans le modèle du composant "entity-edit" au lieu d'utiliser l'attribut du contrôle. 2021-02-07 20:00:46 -05:00
FyloZ
ecdb6f52c8 Modification du service API du frontend Angular pour permettre de récupérer la réponse au complet au lieu de seulement le corps. 2021-02-07 19:00:18 -05:00
FyloZ
c38552d703 Ajout du support des images dans l'API REST (incompatible avec la version précédente) 2021-02-06 22:24:43 -05:00
FyloZ
bb8c0cb4c5 Ajout de l'impression des mélanges dans le frontend Angular. (Impossible à tester sans l'imprimante) 2021-02-05 20:25:04 -05:00
FyloZ
440b21d3dc Correction de la suppression de mélanges. 2021-02-05 19:35:01 -05:00
FyloZ
68b6ee8855 Ajout des recettes et des mélanges au frontend Angular. 2021-02-05 17:30:18 -05:00
FyloZ
8fce20f978 Ajout des endpoints GET et DELETE pour les mélanges 2021-02-04 14:00:39 -05:00
FyloZ
41110237f5 Ajout d'endpoints pour récupérer les produits pour la création et la mise à jour de mélanges. 2021-01-28 23:53:12 -05:00
FyloZ
ca5d489cc4 Ajout du support pour les mélanges dans l'API REST. 2021-01-28 22:45:56 -05:00
FyloZ
c2c58be6bf Ajout d'un endpoint REST permettant de mettre à jour les informations publiques d'une recette. 2021-01-24 14:58:55 -05:00
FyloZ
04e7049e2e Mise à jour de RecipeUpdateDto 2021-01-20 22:31:42 -05:00
FyloZ
b47b8d0df5 La remarque est maintenant nullable dans RecipeSaveDto pour permettre de créer des recettes sans remarque plus facilement. 2021-01-20 16:41:44 -05:00
FyloZ
f80064811a Mise à jour de RecipeSaveDto pour permettre la création d'une recette depuis l'API REST. 2021-01-18 23:13:52 -05:00
FyloZ
59c5369030 Ajout d'un mode debug pour désactivé le mode "secure" des cookies. 2021-01-12 16:13:20 -05:00
FyloZ
b3facdc7db Ajout des permissions pour le bouton ajouter dans l'interface Angular. 2021-01-11 14:05:03 -05:00
FyloZ
66cec621ac Ajout du support basique pour les recettes dans l'API REST. 2021-01-10 00:51:45 -05:00
FyloZ
e56f185489 Ajout du support pour les types de produits en Kotlin. 2021-01-08 19:03:27 -05:00
FyloZ
37c10e6985 Restructuration des services pour permettre de séparer les services et les services "externes", qui seront appelés depuis les contrôlleurs. Ceux-ci incluent le support pour les DTO.
Ajout du support pour les MixMaterial dans l'API REST.
2021-01-08 16:19:10 -05:00
FyloZ
854d3c2c3e Ajout du support pour les étapes des recettes dans l'API REST. 2021-01-07 17:11:21 -05:00
FyloZ
fe9dcacc7c Renommer inventaire vers catalogue pour une meilleure représentation. 2021-01-06 16:39:34 -05:00
FyloZ
19f77d1b5b Ajout du support pour les bannières dans le frontend Angular. 2020-12-27 16:18:07 -05:00
FyloZ
4b5dec39d8 Ajout des permissions 2020-12-27 15:51:28 -05:00
FyloZ
6bd111a5e9 Ajout du support des compagnies dans le backend REST. 2020-12-27 01:04:02 -05:00
FyloZ
f98a0064ca Materials and Material types frontend 2020-12-23 14:45:21 -05:00
FyloZ
c81f046804 Ajout du support pour fiche signalitiques dans l'API REST. 2020-11-25 13:34:30 -05:00
FyloZ
dd36390a08 La mise à jour d'un type de produit ignorait s'il était un type système. 2020-11-25 09:13:27 -05:00
FyloZ
dd480d72c0 Ajout de tests 2020-11-17 14:53:02 -05:00
FyloZ
02588ae2f1 Ajout du support complet des employés/groupes. 2020-10-29 20:30:22 -04:00
FyloZ
df36da3536 Ajout des comptes à l'interface Angular. 2020-10-17 15:35:12 -04:00
FyloZ
3bafc3d9ef Ajout des comptes pour l'API REST. 2020-10-15 23:38:13 -04:00
FyloZ
a16844d747 Ajout de Angular.
Ajout des profiles thymeleaf et angular.
2020-10-09 19:01:53 -04:00
FyloZ
6a5a254c41 Ajout des icônes pour les produits en basse quantité. 2020-10-09 00:28:46 -04:00
FyloZ
6a56aa9fde Ajout des icônes pour les recettes non approuvées. 2020-10-08 23:55:07 -04:00
FyloZ
6cd4763d62 Transition vers Gradle.
Ajout de Kotlin.
Début d'icônes.
2020-10-08 23:14:43 -04:00
FyloZ
80c30e5bfc Correction: L'export de toutes les recettes donnait un fichier zip corrompu 2020-03-10 15:25:19 -04:00
FyloZ
360fd904dc Correction: Le lien "Exporter toutes les couleurs" du menu principal n'envoyait pas toujours vers la bonne URL 2020-03-10 14:55:18 -04:00
FyloZ
c988292443 Modification des propriétés par défaut
Correction: Le bouton "Cacher les autres produits" cachait les produits en manque.
Correction: Le la boite de confirmation n'était pas assez grande pour son contenu..
2020-03-10 13:34:40 -04:00
FyloZ
2163abddf7 Correction: Il était impossible de créer des produits, erreur lors de la création du SIMDUT 2020-03-10 12:54:56 -04:00