ECOM-1FO 1819 PROJET MyTransport L9 LOG: Difference between revisions

From air
Jump to navigation Jump to search
 
(4 intermediate revisions by 2 users not shown)
Line 114: Line 114:
***Lien fonctionnel entre API et Graphique
***Lien fonctionnel entre API et Graphique
***Génération d'un PDF
***Génération d'un PDF

*Back
**Scénario 3
***Ajout des endpoint API : récupération des véhicules d'une agence disponible entre deux dates (variante flex : récupération des véhicules disponibles un certain nombre de jours d'affilée entre deux dates)

=== Problèmes / difficultés rencontrées ===
=== Problèmes / difficultés rencontrées ===
=== Autres remarques ===
=== Autres remarques ===
Line 127: Line 132:
***Affichage des véhicules disponibles
***Affichage des véhicules disponibles
***Filtrages des véhicules
***Filtrages des véhicules

*Back
**Scénario 1
***Modification de l'endpoint permettant de récupérer les agences : renvoient celles liées à l'utilisateur
***Liavraison API envoi mail
**Scénario 2
***Ajout d'endpoint permettant de récupérer les taxis disponibles, ainsi que les informations d'un conducteur de taxi
***Modification pour qu'un manager de taxi ne voit que les taxis qui lui sont liées
**Scénario 3
***Bug fixing sur les endpoint déjà créés

*Ops
** Définition pipeline CI
** Ecriture des scripts de build et déploiement

=== Problèmes / difficultés rencontrées ===
* CI : problème de permission sur le cache généré, le pipeline ne finit pas.
=== Autres remarques ===

== Le 15/12 et 16/12 ==
=== Activité ===
=== Avancement ===
*Front
**Scénario 2
*** Process courses / taxis

*Back
** NC

*Ops
** Mise en place et test Nagios + JHipster Console

=== Problèmes / difficultés rencontrées ===
* Ops
** CI : problème de permission sur le cache généré, le pipeline ne finit pas.
** les IP des machines changent à chaque fois... (cf Elastic IP)
* Front
** Intégration de la carte
=== Autres remarques ===


== Le 18/12 ==
=== Activité ===
=== Avancement ===
*Front
**Scénario 2
*** Amélioration de la gestion des taxis (confirmation course, taxi)

*Back
**Scénario 2
***Bug fixing sur les endpoint déjà créés

*Ops
** Déploiment de la dernière version (build automatique - déploiement manuel)

=== Problèmes / difficultés rencontrées ===
=== Problèmes / difficultés rencontrées ===
* Déploiement : suppression du contenu de la base de données (volume non monté au docker-compose)
=== Autres remarques ===
=== Autres remarques ===

Latest revision as of 10:49, 18 December 2018

Le 25/09

Activité

  • Définition des rôles dans l'équipe
  • Analyse des scénarios
  • Conception de l'architecture

Avancement

Problèmes / difficultés rencontrées

Autres remarques

Le 02/10

Activité

  • Création des maquettes
  • Préparation de l'audit 1

Avancement

Problèmes / difficultés rencontrées

Autres remarques

Le 09/10

Activité

  • Audit 1
  • Installation environnement

Avancement

Problèmes / difficultés rencontrées

Autres remarques

Le 16/10

Activité

  • Autoformation sur les technologies

Avancement

Problèmes / difficultés rencontrées

Autres remarques

Le 23/10

Activité

  • Front
    • Développement scénario 1
  • Back
    • Création des entités pour le scénario 1

Avancement

Problèmes / difficultés rencontrées

Autres remarques

Le 05/11

Activité

  • Préparation de la démo

Avancement

  • Intégration de l'interface de visualisation des agences : liste des agences OK, choix de la librairie pour les graphes : OK
  • Liaison API
  • Création de l'endpoint taux ; /api/agence/{id}/taux?startDate=<ts>&endDate=<ts>

Problèmes / difficultés rencontrées

  • Taux : JDL relationship - A changer (à coder directment ? -> TODO le 6/11)
  • Hikari retourne une erreur de connexion à la BD après la compilation - mais la connexion fonctionne au final [branche Dev]

Autres remarques

Le 06/11

Activité

  • Audit 2
  • Review des maquettes

Avancement

Problèmes / difficultés rencontrées

Autres remarques

Le 13/11

Activité

Avancement

  • Front
    • Scénario 1
      • Ajout barre de recherche
      • Ajout d'un graphique
  • Back
    • Scénario 1
      • Modification de l'endpoint de Taux pour ne renvoyer que les dates avec leurs taux respectifs

Problèmes / difficultés rencontrées

Autres remarques

Le 20/11

Activité

Avancement

  • Front
    • Scénario 1
      • Lien entre graphique et liste d'agences
      • Choix de couleurs aléatoires
  • Back
    • Scénario 2
      • Ajout des entités et des relations pour le scénario 2
      • Ajout des rôles

Problèmes / difficultés rencontrées

Autres remarques

Le 27/11

Activité

Avancement

  • Front
    • Scénario 1
      • Test d'utilisation de l'API pour récupérer les données
  • Back
    • Scénario 2
      • Ajout d'endpoint API : récupération des taxis, récupération des courses en fonction de leur état (en retard, en attente, en cours, terminé)

Problèmes / difficultés rencontrées

Autres remarques

Le 04/12

Activité

Avancement

  • Front
    • Scénario 1
      • Lien fonctionnel entre API et Graphique
      • Génération d'un PDF
  • Back
    • Scénario 3
      • Ajout des endpoint API : récupération des véhicules d'une agence disponible entre deux dates (variante flex : récupération des véhicules disponibles un certain nombre de jours d'affilée entre deux dates)

Problèmes / difficultés rencontrées

Autres remarques

Le 11/12

Activité

Avancement

  • Front
    • Scénario 1
      • Envoi du rapport par mail
    • Scénario 3
      • Choix dans une liste d'agences
      • Affichage des véhicules disponibles
      • Filtrages des véhicules
  • Back
    • Scénario 1
      • Modification de l'endpoint permettant de récupérer les agences : renvoient celles liées à l'utilisateur
      • Liavraison API envoi mail
    • Scénario 2
      • Ajout d'endpoint permettant de récupérer les taxis disponibles, ainsi que les informations d'un conducteur de taxi
      • Modification pour qu'un manager de taxi ne voit que les taxis qui lui sont liées
    • Scénario 3
      • Bug fixing sur les endpoint déjà créés
  • Ops
    • Définition pipeline CI
    • Ecriture des scripts de build et déploiement

Problèmes / difficultés rencontrées

  • CI : problème de permission sur le cache généré, le pipeline ne finit pas.

Autres remarques

Le 15/12 et 16/12

Activité

Avancement

  • Front
    • Scénario 2
      • Process courses / taxis
  • Back
    • NC
  • Ops
    • Mise en place et test Nagios + JHipster Console

Problèmes / difficultés rencontrées

  • Ops
    • CI : problème de permission sur le cache généré, le pipeline ne finit pas.
    • les IP des machines changent à chaque fois... (cf Elastic IP)
  • Front
    • Intégration de la carte

Autres remarques

Le 18/12

Activité

Avancement

  • Front
    • Scénario 2
      • Amélioration de la gestion des taxis (confirmation course, taxi)
  • Back
    • Scénario 2
      • Bug fixing sur les endpoint déjà créés
  • Ops
    • Déploiment de la dernière version (build automatique - déploiement manuel)

Problèmes / difficultés rencontrées

  • Déploiement : suppression du contenu de la base de données (volume non monté au docker-compose)

Autres remarques