Project

General

Profile

Actions

Autre #13317

open

Déploiement configurations/données initiales

Added by Frédéric Péters over 9 years ago. Updated about 4 years ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
26 September 2016
Due date:
31 January 2017 (over 9 years late)
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No
Club:
No

Description

Quand on déploie un Publik aujourd'hui toutes les briques sont vides, il faut pour chacune d'elles définir la configuration/données qu'on veut (c'est fait dans Matrik) et avoir le code permettant de mettre ces configurations/données en place lors du déploiement.


Related issues 5 (2 open3 closed)

Related to Hobo - Développement #13320: Avoir la mise en place de pages de base lors du déploiement d'un comboNouveau26 September 2016

Actions
Related to Combo - Développement #13540: commande de management pour exporter un siteFerméFrédéric Péters11 October 2016

Actions
Related to w.c.s. - Développement #13669: commande suppression des toutes les demandesFerméSerghei Mihai19 October 2016

Actions
Related to Authentic 2 - Développement #12595: add a manage command to import roles and users from a data dumpRejetéEmmanuel Cazenave15 July 2016

Actions
Related to Publik - Développement #20770: Pouvoir déployer Publik depuis une UINouveau18 December 2017

Actions
Actions #3

Updated by Frédéric Péters over 9 years ago

  • Related to Développement #13320: Avoir la mise en place de pages de base lors du déploiement d'un combo added
Actions #4

Updated by Benjamin Dauvergne over 9 years ago

Il manque pour la configuration:
  • dans combo, importer un export venant de /var/lib/combo/skeletons/<template_name>/pages.json au déploiement : fred
  • dans combo, avoir une commande d'export des pages : fred
  • dans hobo_notify de w.c.s. corrigé le provisionning des rôles pour utiliser le name aussi et pas seulement le slug : bdauvergne
  • dans authentic, avoir commande import/export des rôles : bdauvergne
  • corrigé le support des attributs de rôle dans authentic : bdauvergne
Actions #5

Updated by Benjamin Dauvergne over 9 years ago

Pour générer des données:
  • avoir un pool de données types, voir faker: https://faker.readthedocs.io/en/master/locales/fr_FR.html
    • quid d'avoir des adresses géolocalisables,
  • w.c.s.: se baser sur les noms de variables des formulaires pour les champs libres et sur les choix possibles pour les listes à choix : serghei
    • supprimer tous les formdata avant de charger pour tester plusieurs fois ce système de provisionning de données
  • provisionner des utilisateurs au pif dans authentic à partir d'un choix d'attributs : josué
  • pour générer des horaires: prendre la courbe ici (https://eservices.montpellier3m.fr/backoffice/management/statistics) générer un heure, générer un nombre en 1 et le plus haut point de la courbe, si à cette heure on est au dessus de la courbe on garder l'heure, sinon on en génère une nouvelle (on génère random en suivant la distribution).
  • générer un nombre variable de demandes par formulaire (quelques formulaires avec beaucoup de demande, de nombreux avec un nombre moyen de demandes, et peu de formulaires avec peu de demandes).
Actions #6

Updated by Benjamin Dauvergne over 9 years ago

  • Due date set to 01 November 2016
Actions #7

Updated by Frédéric Péters over 9 years ago

Actions #8

Updated by Serghei Mihai over 9 years ago

Actions #9

Updated by Josué Kouka about 9 years ago

  • Related to Développement #12595: add a manage command to import roles and users from a data dump added
Actions #10

Updated by Pierre Cros about 9 years ago

  • Due date changed from 01 November 2016 to 31 January 2017
  • Assignee set to Benjamin Dauvergne
Actions #11

Updated by Frédéric Péters about 8 years ago

Actions #12

Updated by Benjamin Dauvergne about 4 years ago

  • Assignee deleted (Benjamin Dauvergne)
  • Planning set to No
  • Club set to No
Actions

Also available in: Atom PDF