Commit Graph

179 Commits (50b356c98a799af34ae9ac7e8b81ad821cd0dab6)

Author SHA1 Message Date
Clement CHIEU 4fe9d58275 Modification du service de Paragraph
1 year ago
Clement CHIEU b4722228bf Modification du test pour s'adapter aux changements de service
1 year ago
Clement CHIEU fcd258a2df Modification des services de lesson
1 year ago
Clement CHIEU 1807bab2af Modification du nom de la racine du projet
1 year ago
Clement CHIEU 1107d035cb Modification du service de inquiry
1 year ago
Clement CHIEU d8e041736f Ajout de tests pour le ContentLessonEntity
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 1d37436626 Ajout de tests pour la blacklist et gestion des erreurs dans le constructeur
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 4367d53bb8 Ajout de tests pour un constructeur de solution
1 year ago
Clement CHIEU bc6f9dadb1 Suppression erreur de méthode d'extension
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 31e167d19c Merge resolu entre master et testUnitsEf
continuous-integration/drone/push Build is passing Details
1 year ago
Johnny RATTON ea4a593bc4 Suppression des propriétés de navigation dans InquiryEntity qui provoquaient une NullPointerException et qui étaient inutiles
continuous-integration/drone/push Build is passing Details
1 year ago
Johnny RATTON 8577624439 Réglage des problèmes de conflits de routes
continuous-integration/drone/push Build is passing Details
1 year ago
Johnny RATTON 68ba34b038 Résolution des problèmes d'injection de services dans les différents controller
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS 6e17a7397c Ajout TU UpdateUser - FIN TU User Controller
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS ffa13b84b6 Ajout des TU pour CreateUser
1 year ago
Maxime SAPOUNTZIS 0d4ed12d9f Ajout des TU pour DeleteUser
1 year ago
Johnny RATTON 96e3a131c3 Merge de master
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS e3b6f56204 Ajout des TU Success et Fail de 'GetUserByUsername'
1 year ago
Maxime SAPOUNTZIS 3d4bed02ec TU GetUserId réussite et échec
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS c3acddb9c5 Ajout du TU d'échec de GetUserList
1 year ago
Maxime SAPOUNTZIS cf23246666 TU GetUserList avec Moq
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU d60257846f Merge resolu
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 73ba685aa2 Ajout de la stratégie pour faciliter la récupération en base de données
continuous-integration/drone/push Build is passing Details
1 year ago
Erwan MENAGER eaad9a7c6e Fix bug sur les tests consoles API + typo usersControlleur
continuous-integration/drone/push Build is passing Details
1 year ago
Erwan MENAGER c8d4c6a6be Suppressions de certaines lignes inutiles (state), modification de certaines utilisations des méthodes d'extensions, correction d'un bug lié à l'update d'un objet inquiry
continuous-integration/drone/push Build is passing Details
1 year ago
Johnny RATTON 4ff82c30a3 Test de toutes les entités sauf blackList et contentLesson
continuous-integration/drone/push Build is passing Details
1 year ago
Erwan MENAGER f671e4272c Fix des tests consoles pour l'API
continuous-integration/drone/push Build is passing Details
1 year ago
Erwan MENAGER bcc63c56e1 Fix db.Inquiry -> db.Inquiries
continuous-integration/drone/push Build is failing Details
1 year ago
Erwan MENAGER 18ca72d256 Oublié de remettre l'authentification sur le contrôleur user 💩
continuous-integration/drone/push Build is failing Details
1 year ago
Erwan MENAGER e0cefa8264 Merge terminé entre la branche master et filtrage ! (CRUD pour 5 entités, flitrage, servicesAPI et servicesEF, injection de dépendances, ProducesResponseType, Fix des routes où il manquait des paramètres, Supression du IDataService inutile actuellement...
continuous-integration/drone/push Build is failing Details
1 year ago
Erwan MENAGER 1ec49061a9 Fix du merge ! (Implémentation en cours des derniers services et adaptation des méthodes CRUD
continuous-integration/drone/push Build is failing Details
1 year ago
Erwan MENAGER 01d6dd0e8c Merge en cours de la branche filtrage sur master
continuous-integration/drone/push Build is failing Details
1 year ago
Clement CHIEU a1876b108c Modification des classes Lesson, ContentLesson, Paragraph et ajout des namespaces sans la portée via les crochets
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS 125c6be8e1 Début des test Moq et ajout de méthodes d'extensions pour un UserDto
1 year ago
Clement CHIEU 8576c5515b Ajout de la partie solution
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 8b7a9d8965 Ajout des tests sur les enquetes
1 year ago
Clement CHIEU 7c88ef1b84 Modification du stub pour référencer explicitement les id
1 year ago
Clement CHIEU 3e4e96c7c9 Ajout d'id pour référencer la solution et la base de données
1 year ago
Clement CHIEU b3109d1541 Ajout du stub pour une enquete
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 5660e4958d Fin du projet
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 20a0c0210c 🎉 Ajout de la partie test console pour entityframework
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS 37958ca428 Merge de master dans UnitTests pour être à jour et commencer les test unitaires
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS c865bf434e Merge branch 'master' into UnitTests
continuous-integration/drone/push Build is failing Details
1 year ago
Maxime SAPOUNTZIS b90e4f6e75 Merge branch 'master' into UnitTests
1 year ago
Clement CHIEU 7381302689 🔀 Ajout de merge avec master
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 11d970cd88 Modification de la localisation des mapper et suppression des dépendances circulaires
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU 1fc4affc89 Modification du nom d'un projet
1 year ago
Clement CHIEU ff1b907c80 Ajout des noms des tables via les annotations de données
1 year ago
Clement CHIEU 6e11809f60 🚧 Les injections de dépendance ne sont surement pas bonnes, mais l'archi est faite
continuous-integration/drone/push Build is passing Details
1 year ago
Clement CHIEU c85057c175 Conflit réglé
continuous-integration/drone/push Build is failing Details
1 year ago
Clement CHIEU b446e97273 🚧 Modification des services en cours
1 year ago
Maxime SAPOUNTZIS c8c2c969db Ajout des codes de retour pour les deux controllers
continuous-integration/drone/push Build is failing Details
1 year ago
Clement CHIEU ffcf615bfc 🚧 Modification des services
continuous-integration/drone/push Build is failing Details
1 year ago
Clement CHIEU 5c133445a5 🏗️Séparation des dto, model et mapper
1 year ago
Clement CHIEU ecdd8c8f56 Déplacement des dto et suppression d'une couche de hiérarchie inutile
1 year ago
Clement CHIEU 375af949e7 Suppression des using inutiles
1 year ago
Clement CHIEU c1f549bf3e Ajout de la partie stub séparée du projet
1 year ago
Maxime SAPOUNTZIS c330f9b9b7 Fin Versioning
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS 44b56dee93 Début des tests unitaires sur le service de l'API
continuous-integration/drone/push Build is failing Details
1 year ago
Maxime SAPOUNTZIS 77b1cc67f5 Namespace inutile
continuous-integration/drone/push Build is passing Details
1 year ago
Maxime SAPOUNTZIS de06203e5c Fin conflits
1 year ago
Maxime SAPOUNTZIS 0825f25f99 Fusion de la branche ExtensionsMethods dans Master
1 year ago
Maxime SAPOUNTZIS ebbf95b31b Modification du Namespace
1 year ago
Maxime SAPOUNTZIS 0c936e14ec Ajout de tous des mappers correspondant à chaque classe+ Ajout de constructeur nécessaire à la transformation + Suppression des propriétés de navigation dans les DTO et les Business classes.
1 year ago
Maxime SAPOUNTZIS 9a7c101351 Changement du namespace + Ajout Mapper et ce qui va pour Lesson,BlackList et début Paragraph
1 year ago
Maxime SAPOUNTZIS 942b14631d Fin mapper Inquiry
1 year ago
Maxime SAPOUNTZIS 76791a0e27 Ajout de 3 Mapper (Inquiry,InquiryTable,Solution) + Ajout classes métier correspondantes + DTO (Peut-être revoir les informations à garder)
1 year ago
Johnny RATTON 4c8c5d20ac Ajout du versionnement de l'API
1 year ago
Johnny RATTON d18e2d4e52 Création de l'application de tests console du UserController qui est interactive et propose des tests automatiques
1 year ago
Johnny RATTON d47098ab37 Débuggage du CRUD pour pouvoir faire des tests dessus
1 year ago
Erwan MENAGER 00cc2e3a2d Continuation des méthodes CRUD mais également l'implémentation du logger.
1 year ago
Erwan MENAGER e8754ab247 Pas besoin de mettre [Authorize] dans les méthodes si déjà présent dans le controlleur
1 year ago
Victor GABORIT e2abab3905 ajout des annotations Authorize pour les méthode de UserController pour utiliser la sécurité
1 year ago
Victor GABORIT 9d261f56b3 changement du retour pour les méthodes POST et PUT dans UserController : Post c'est un pour envoyer un élément à l'API alors que PUT c'est pour modifier un élément existant. meilleur utilisation des code de retour : POST renvoie CreateAtAction. Utilisation des exception renvoyer par le service pour envoyer les bon codes de retour (BadRequest ou NotFount ou personalisé : GetUsers renvoie un 204 si le nombre d'item renvoyé est de 0), utilisation du FromBody pour la methode PUT
1 year ago
Victor GABORIT 0611a5ca3e fix security pour la WebAPI : ajout dbContext pour acceder à la base ou sont stocker les tokens et ajout des nuggets necessaire (Identity.EntityFramework et EntityFrameworkCore.InMemory. Changements aportés dans le program.cs (utilisation du context avec une base de données en mémoire InMemory et utilisation du EndPoint)
1 year ago
Erwan MENAGER 8ffb40d815 Correction d'une ambiguïté entre deux méthodes HttpGet
1 year ago
BuildTools 2d8afac3bc Implémentation des différentes méthodes CRUD pour la classe User, Création d'un InquiriesController pour pouvoir manipuler la classe Inquiry plus tard. Ajout du système d'authentification pour améliorer la sécurité de l'API
1 year ago
Johnny RATTON c06c038c08 Lien avec la base de données pgsql fait pour UserEntity. L'api renvoie bien la liste des utilisateurs pour le GET
1 year ago
Johnny RATTON c681a72c84 Création des différents projets nécessaires pour l'API et la gestion de EntityFramework. Installation des nugets nécessaire (utilisation de pgsql pour EF). Création des entités + début de la création des classes métier, des DTO, des Mapper et des Service de données
1 year ago