<commit_before>- hide lines with no workload in next 8 weeks ne marche pas dans la vue projet
- Les milestones sont en dur dans le formulaire de création de miletones pour un projet et c'est du GPP, pas du EC

Seeds
=====

31-Mai-2013: Faire un script de création de premier user admin pour l'appli

INSERT INTO `scpm_development`.`people` (`name`, `email`, `phone`, `company_id`, `created_at`, `updated_at`, `rmt_user`, `is_supervisor`, `login`, `pwd`, `last_view`, `has_left`, `sdp_id`, `trigram`, `is_transverse`, `is_cpdp`) VALUES ('Mickael', '<EMAIL>', '', 1, '', '', '', 0, 'mfaivremacon', '', '', 0, 0, 'MFM', 1, 1);<commit_msg>Update: ToDo<commit_after>- Les milestones sont en dur dans le formulaire de création de miletones pour un projet et c'est du GPP, pas du EC
- MFM: la somme des jours travaillés est fausse dans la vue projet si des gens sont affichés plusieurs fois
- D'ailleurs le total des gens est faux aussi

- A rapprocher de la fonction de regroupement par personne demandée par Mario
 - L'object workload doit être intelligent et regrouper les personnes
 - Cela ne changera pas le fait que l'affichage des lignes est indépendant
 - MFM: import automatique de tâches (pas de SDP, d'une PP5 par exemple, ou bien non il faut remplir SDP d'abord ?)
 - MMP: Faire apparaitre les phases projets (utiliser le planning) au dessus du PDC, sinon c'est pas pratique
 - FLA: Sous projet (pour les lots)
 - MMP: Associer des sous projets aux lignes et classer par sous projet
 -   association des tâches SDP (plusieurs tâches par ligne, sinon on recrée un SDP, il faut que ça reste un PDC: on  associe plusieurs tâches à une seule ligne PDC et la ligne somme les RAF des tâches SDP associées)
-    Faire une migration pour EISQ (en fait pour tous les projets)
-  MMP: regrouper les lignes par personne dans la vue par projet
-    Bien y réfléchir avec 1) l'association des tâches SDP et 2) les sous projects (pour les lots pour eTLB par exemple)
-  MFM: rajouter alerte rouge si pas de code TO projet dans la liste des projets (configurable / EISQ)
-  MFM: workloads: filtre par projet: checkboxes (multiple sélection) au lieu de combobox
-  MFM: faire une page de workload graphique par projet avec toutes les personnes
-  DAM: trouver un moyen de voir les jours en trop par rapport au RAF mais qu'on veut garder (une "simulation")
-    Faire un boutton "dupliquer" (ou "baseliner") et faire un bandeau ou fond rouge
-  CCA: voir les semaines passées (avec option, le cacher à EISQ)
-  MFM: faire des dates d'entrée et sorties pour les personnes sinon le plan de charge consolidé est faussé
-  MFM: sélection du projet (en plus de la company) pour la consolidation staffing par projet
-  MFM: donner une description des mecs (stagaire, ET) ou carrément avec le profile de coût associé pour faire la PP4 :)
-  MFM: option pour ne pas sommer les jours. La mettre transverse si c'est une personne ? Ou tout simplement hors projet ?  (d'un stagiaire par exemple => FangLi qui n'était pas prévue) dans le PDC vue par projet
-  MFM: faire une option de sorter par charge, company, type de personne (archi, dev), alpahabétique ou virtual dans la vue par projet
-  MFM: dans la conso rajouter le nom de la company en colonne (option pour EISQ)
-  MFM: quand rajout d'une nouvelle ligne par projet, mettre le titre "NEW LINE" ou autre...
-  MFM: ya EISQ qui traine dans le titre de l'onglet (favicon)
-  MFM: changer le lien report bug (là ça pointe sur EISQ)
-  DAM: Pour les activités hors projets factory dans le BAM, je vous propose de les limiter à liste suivante :
- Holidays (déjà fait)
- AVV Factory (Avant Vente pour la Factory)
- Others (Activités hors Factory)
- MFM: Les lignes d'AVV sont dans un projet aujourd'hui (ex: Socle AVV) mais les sommes ne sont pas faites (c'est normal)
-    sommer les lignes d'AVV dans la conso pour avoir une idée du total ?
Seeds
=====

31-Mai-2013: Faire un script de création de premier user admin pour l'appli

INSERT INTO `scpm_development`.`people` (`name`, `email`, `phone`, `company_id`, `created_at`, `updated_at`, `rmt_user`, `is_supervisor`, `login`, `pwd`, `last_view`, `has_left`, `sdp_id`, `trigram`, `is_transverse`, `is_cpdp`) VALUES ('Mickael', '<EMAIL>', '', 1, '', '', '', 0, 'mfaivremacon', '', '', 0, 0, 'MFM', 1, 1);
{'fraction_non_alphanumeric': 0.08891481913652276, 'fraction_numerical': 0.00676779463243874, 'mean_word_length': 4.291358024691358, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '841339', 'n_tokens_mistral': 1469, 'n_tokens_neox': 1442, 'n_words': 660}