Autre #13317
Déploiement configurations/données initiales
Status:
Nouveau
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
26 September 2016
Due date:
31 January 2017
% 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
History
Updated by Frédéric Péters over 8 years ago
- Related to Développement #13320: Avoir la mise en place de pages de base lors du déploiement d'un combo added
Updated by Benjamin Dauvergne over 8 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
Updated by Benjamin Dauvergne over 8 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).
Updated by Frédéric Péters over 8 years ago
- Related to Développement #13540: commande de management pour exporter un site added
Updated by Serghei Mihai over 8 years ago
- Related to Développement #13669: commande suppression des toutes les demandes added
Updated by Josué Kouka over 8 years ago
- Related to Développement #12595: add a manage command to import roles and users from a data dump added
Updated by Pierre Cros over 8 years ago
- Due date changed from 01 November 2016 to 31 January 2017
- Assignee set to Benjamin Dauvergne
Updated by Frédéric Péters over 7 years ago
- Related to Développement #20770: Pouvoir déployer Publik depuis une UI added
Updated by Benjamin Dauvergne over 3 years ago
- Assignee deleted (
Benjamin Dauvergne) - Planning set to No
- Club set to No