diff --git a/grandlyon/recipes/champagne-au-mont-dor.json b/grandlyon/recipes/champagne-au-mont-dor.json new file mode 100644 index 0000000..62f90b9 --- /dev/null +++ b/grandlyon/recipes/champagne-au-mont-dor.json @@ -0,0 +1,134 @@ +{ + "variables": { + "commune": "champagne-au-mont-dor", + "title": "Champagne-au-Mont-d’Or" + }, + "steps": [ + {"create-hobo": { + "url": "https://hobo.guichet-recette.grandlyon.com/" + }}, + {"create-hobo": { + "url": "https://hobo-${commune}.guichet-recette.grandlyon.com/", + "title": "${title}", + "slug": "hobo-${commune}" + }}, + {"set-idp": { + }}, + {"create-combo": { + "url": "https://portail-citoyen-${commune}.guichet-recette.grandlyon.com/", + "title": "Portail", + "template_name": "portal-user" + }}, + {"create-combo": { + "url": "https://portail-agent-${commune}.guichet-recette.grandlyon.com/", + "slug": "portal-agent", + "title": "Portail Agent", + "template_name": "portal-agent" + }}, + {"create-chrono": { + "url": "https://agendas-${commune}.guichet-recette.grandlyon.com/", + "title": "Agendas" + }}, + {"create-wcs": { + "url": "https://demarches-${commune}.guichet-recette.grandlyon.com/", + "slug": "eservices", + "title": "D\u00e9marches", + "template_name": "modele.zip" + }}, + {"create-bijoe": { + "url": "https://statistiques-${commune}.guichet-recette.grandlyon.com/", + "title": "Statistiques" + }}, + {"create-passerelle": { + "url": "https://passerelle-${commune}.guichet-recette.grandlyon.com/", + "title": "Passerelle" + }}, + {"set-theme": { + "theme": "toodego" + }}, + {"cook": { + "filename": "attributes.json" + }}, + {"set-variable": { + "name": "toodego_url", + "label": "Adresse Toodego", + "value": "https://portail-citoyen.guichet-recette.grandlyon.com/" + }}, + {"set-variable": { + "name": "gnm_commune", + "label": "Identifiant commune", + "value": "${commune}" + }}, + {"set-variable": { + "name": "gnm_commune_name", + "label": "Nom commune", + "value": "${title}" + }}, + {"set-variable": { + "name": "collectivite", + "label": "Collectivité", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "nom_portail_communication", + "label": "Nom portail (communication)", + "value": "le portail des démarches de la Ville de ${title}" + }}, + {"set-variable": { + "name": "mention_champ_obligatoire", + "label": "Mention champ obligatoire", + "value": "Les champs suivis d'un astérisque (*) sont obligatoires" + }}, + {"set-variable": { + "name": "message_alerte_suivi_sans_mail", + "label": "Message alerte suivi sans mail", + "value": "Attention, l'email de l'usager n'est pas connu pour cette demande." + }}, + {"set-variable": { + "name": "politesse", + "label": "Politesse", + "value": "Cordialement" + }}, + {"set-variable": { + "name": "delai_aae", + "label": "Délai AAE", + "value": "10 jours" + }}, + {"set-variable": { + "name": "signature_collectivite_defaut", + "label": "Signature collectivité (défaut)", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "environment_label", + "label": "Nom de l'environnement", + "value": "Recette" + }}, + {"set-variable": { + "name": "siret", + "label": "SIRET", + "value": "..." + }}, + {"set-variable": { + "name": "zipcode_commune", + "label": "Code postal", + "value": "69..." + }}, + {"set-variable": { + "name": "communes_pilotes", + "label": "Communes pilotes", + "value": [ + {"name": "Bron", "url": "https://www.ville-bron.fr"}, + {"name": "Corbas", "url": "https://www.ville-corbas.fr/"}, + {"name": "Dardilly", "url": "https://www.dardilly.fr"}, + {"name": "Oullins", "url": "http://www.oullins.fr"}, + { "name": "Vaulx-en-Velin", "url": "http://www.vaulx-en-velin.net"} + ] + }}, + {"set-variable": { + "name": "guichet_toodego_agent_url", + "label": "Guichet agent Toodego", + "value": "https://portail-agent.guichet-recette.grandlyon.com/" + }} + ] +} diff --git a/grandlyon/recipes/pierre-benite.json b/grandlyon/recipes/pierre-benite.json new file mode 100644 index 0000000..1ad716c --- /dev/null +++ b/grandlyon/recipes/pierre-benite.json @@ -0,0 +1,134 @@ +{ + "variables": { + "commune": "pierre-benite", + "title": "Pierre-Bénite" + }, + "steps": [ + {"create-hobo": { + "url": "https://hobo.guichet-recette.grandlyon.com/" + }}, + {"create-hobo": { + "url": "https://hobo-${commune}.guichet-recette.grandlyon.com/", + "title": "${title}", + "slug": "hobo-${commune}" + }}, + {"set-idp": { + }}, + {"create-combo": { + "url": "https://portail-citoyen-${commune}.guichet-recette.grandlyon.com/", + "title": "Portail", + "template_name": "portal-user" + }}, + {"create-combo": { + "url": "https://portail-agent-${commune}.guichet-recette.grandlyon.com/", + "slug": "portal-agent", + "title": "Portail Agent", + "template_name": "portal-agent" + }}, + {"create-chrono": { + "url": "https://agendas-${commune}.guichet-recette.grandlyon.com/", + "title": "Agendas" + }}, + {"create-wcs": { + "url": "https://demarches-${commune}.guichet-recette.grandlyon.com/", + "slug": "eservices", + "title": "D\u00e9marches", + "template_name": "modele.zip" + }}, + {"create-bijoe": { + "url": "https://statistiques-${commune}.guichet-recette.grandlyon.com/", + "title": "Statistiques" + }}, + {"create-passerelle": { + "url": "https://passerelle-${commune}.guichet-recette.grandlyon.com/", + "title": "Passerelle" + }}, + {"set-theme": { + "theme": "toodego" + }}, + {"cook": { + "filename": "attributes.json" + }}, + {"set-variable": { + "name": "toodego_url", + "label": "Adresse Toodego", + "value": "https://portail-citoyen.guichet-recette.grandlyon.com/" + }}, + {"set-variable": { + "name": "gnm_commune", + "label": "Identifiant commune", + "value": "${commune}" + }}, + {"set-variable": { + "name": "gnm_commune_name", + "label": "Nom commune", + "value": "${title}" + }}, + {"set-variable": { + "name": "collectivite", + "label": "Collectivité", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "nom_portail_communication", + "label": "Nom portail (communication)", + "value": "le portail des démarches de la Ville de ${title}" + }}, + {"set-variable": { + "name": "mention_champ_obligatoire", + "label": "Mention champ obligatoire", + "value": "Les champs suivis d'un astérisque (*) sont obligatoires" + }}, + {"set-variable": { + "name": "message_alerte_suivi_sans_mail", + "label": "Message alerte suivi sans mail", + "value": "Attention, l'email de l'usager n'est pas connu pour cette demande." + }}, + {"set-variable": { + "name": "politesse", + "label": "Politesse", + "value": "Cordialement" + }}, + {"set-variable": { + "name": "delai_aae", + "label": "Délai AAE", + "value": "10 jours" + }}, + {"set-variable": { + "name": "signature_collectivite_defaut", + "label": "Signature collectivité (défaut)", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "environment_label", + "label": "Nom de l'environnement", + "value": "Recette" + }}, + {"set-variable": { + "name": "siret", + "label": "SIRET", + "value": "..." + }}, + {"set-variable": { + "name": "zipcode_commune", + "label": "Code postal", + "value": "69..." + }}, + {"set-variable": { + "name": "communes_pilotes", + "label": "Communes pilotes", + "value": [ + {"name": "Bron", "url": "https://www.ville-bron.fr"}, + {"name": "Corbas", "url": "https://www.ville-corbas.fr/"}, + {"name": "Dardilly", "url": "https://www.dardilly.fr"}, + {"name": "Oullins", "url": "http://www.oullins.fr"}, + { "name": "Vaulx-en-Velin", "url": "http://www.vaulx-en-velin.net"} + ] + }}, + {"set-variable": { + "name": "guichet_toodego_agent_url", + "label": "Guichet agent Toodego", + "value": "https://portail-agent.guichet-recette.grandlyon.com/" + }} + ] +} diff --git a/grandlyon/recipes/saint-didier-au-mont-dor.json b/grandlyon/recipes/saint-didier-au-mont-dor.json new file mode 100644 index 0000000..2343292 --- /dev/null +++ b/grandlyon/recipes/saint-didier-au-mont-dor.json @@ -0,0 +1,134 @@ +{ + "variables": { + "commune": "saint-didier-au-mont-dor", + "title": "Saint-Didier-au-Mont-d’Or" + }, + "steps": [ + {"create-hobo": { + "url": "https://hobo.guichet-recette.grandlyon.com/" + }}, + {"create-hobo": { + "url": "https://hobo-${commune}.guichet-recette.grandlyon.com/", + "title": "${title}", + "slug": "hobo-${commune}" + }}, + {"set-idp": { + }}, + {"create-combo": { + "url": "https://portail-citoyen-${commune}.guichet-recette.grandlyon.com/", + "title": "Portail", + "template_name": "portal-user" + }}, + {"create-combo": { + "url": "https://portail-agent-${commune}.guichet-recette.grandlyon.com/", + "slug": "portal-agent", + "title": "Portail Agent", + "template_name": "portal-agent" + }}, + {"create-chrono": { + "url": "https://agendas-${commune}.guichet-recette.grandlyon.com/", + "title": "Agendas" + }}, + {"create-wcs": { + "url": "https://demarches-${commune}.guichet-recette.grandlyon.com/", + "slug": "eservices", + "title": "D\u00e9marches", + "template_name": "modele.zip" + }}, + {"create-bijoe": { + "url": "https://statistiques-${commune}.guichet-recette.grandlyon.com/", + "title": "Statistiques" + }}, + {"create-passerelle": { + "url": "https://passerelle-${commune}.guichet-recette.grandlyon.com/", + "title": "Passerelle" + }}, + {"set-theme": { + "theme": "toodego" + }}, + {"cook": { + "filename": "attributes.json" + }}, + {"set-variable": { + "name": "toodego_url", + "label": "Adresse Toodego", + "value": "https://portail-citoyen.guichet-recette.grandlyon.com/" + }}, + {"set-variable": { + "name": "gnm_commune", + "label": "Identifiant commune", + "value": "${commune}" + }}, + {"set-variable": { + "name": "gnm_commune_name", + "label": "Nom commune", + "value": "${title}" + }}, + {"set-variable": { + "name": "collectivite", + "label": "Collectivité", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "nom_portail_communication", + "label": "Nom portail (communication)", + "value": "le portail des démarches de la Ville de ${title}" + }}, + {"set-variable": { + "name": "mention_champ_obligatoire", + "label": "Mention champ obligatoire", + "value": "Les champs suivis d'un astérisque (*) sont obligatoires" + }}, + {"set-variable": { + "name": "message_alerte_suivi_sans_mail", + "label": "Message alerte suivi sans mail", + "value": "Attention, l'email de l'usager n'est pas connu pour cette demande." + }}, + {"set-variable": { + "name": "politesse", + "label": "Politesse", + "value": "Cordialement" + }}, + {"set-variable": { + "name": "delai_aae", + "label": "Délai AAE", + "value": "10 jours" + }}, + {"set-variable": { + "name": "signature_collectivite_defaut", + "label": "Signature collectivité (défaut)", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "environment_label", + "label": "Nom de l'environnement", + "value": "Recette" + }}, + {"set-variable": { + "name": "siret", + "label": "SIRET", + "value": "..." + }}, + {"set-variable": { + "name": "zipcode_commune", + "label": "Code postal", + "value": "69..." + }}, + {"set-variable": { + "name": "communes_pilotes", + "label": "Communes pilotes", + "value": [ + {"name": "Bron", "url": "https://www.ville-bron.fr"}, + {"name": "Corbas", "url": "https://www.ville-corbas.fr/"}, + {"name": "Dardilly", "url": "https://www.dardilly.fr"}, + {"name": "Oullins", "url": "http://www.oullins.fr"}, + { "name": "Vaulx-en-Velin", "url": "http://www.vaulx-en-velin.net"} + ] + }}, + {"set-variable": { + "name": "guichet_toodego_agent_url", + "label": "Guichet agent Toodego", + "value": "https://portail-agent.guichet-recette.grandlyon.com/" + }} + ] +} diff --git a/grandlyon/recipes/saint-fons.json b/grandlyon/recipes/saint-fons.json new file mode 100644 index 0000000..98a77d8 --- /dev/null +++ b/grandlyon/recipes/saint-fons.json @@ -0,0 +1,134 @@ +{ + "variables": { + "commune": "saint-fons", + "title": "Saint-Fons" + }, + "steps": [ + {"create-hobo": { + "url": "https://hobo.guichet-recette.grandlyon.com/" + }}, + {"create-hobo": { + "url": "https://hobo-${commune}.guichet-recette.grandlyon.com/", + "title": "${title}", + "slug": "hobo-${commune}" + }}, + {"set-idp": { + }}, + {"create-combo": { + "url": "https://portail-citoyen-${commune}.guichet-recette.grandlyon.com/", + "title": "Portail", + "template_name": "portal-user" + }}, + {"create-combo": { + "url": "https://portail-agent-${commune}.guichet-recette.grandlyon.com/", + "slug": "portal-agent", + "title": "Portail Agent", + "template_name": "portal-agent" + }}, + {"create-chrono": { + "url": "https://agendas-${commune}.guichet-recette.grandlyon.com/", + "title": "Agendas" + }}, + {"create-wcs": { + "url": "https://demarches-${commune}.guichet-recette.grandlyon.com/", + "slug": "eservices", + "title": "D\u00e9marches", + "template_name": "modele.zip" + }}, + {"create-bijoe": { + "url": "https://statistiques-${commune}.guichet-recette.grandlyon.com/", + "title": "Statistiques" + }}, + {"create-passerelle": { + "url": "https://passerelle-${commune}.guichet-recette.grandlyon.com/", + "title": "Passerelle" + }}, + {"set-theme": { + "theme": "toodego" + }}, + {"cook": { + "filename": "attributes.json" + }}, + {"set-variable": { + "name": "toodego_url", + "label": "Adresse Toodego", + "value": "https://portail-citoyen.guichet-recette.grandlyon.com/" + }}, + {"set-variable": { + "name": "gnm_commune", + "label": "Identifiant commune", + "value": "${commune}" + }}, + {"set-variable": { + "name": "gnm_commune_name", + "label": "Nom commune", + "value": "${title}" + }}, + {"set-variable": { + "name": "collectivite", + "label": "Collectivité", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "nom_portail_communication", + "label": "Nom portail (communication)", + "value": "le portail des démarches de la Ville de ${title}" + }}, + {"set-variable": { + "name": "mention_champ_obligatoire", + "label": "Mention champ obligatoire", + "value": "Les champs suivis d'un astérisque (*) sont obligatoires" + }}, + {"set-variable": { + "name": "message_alerte_suivi_sans_mail", + "label": "Message alerte suivi sans mail", + "value": "Attention, l'email de l'usager n'est pas connu pour cette demande." + }}, + {"set-variable": { + "name": "politesse", + "label": "Politesse", + "value": "Cordialement" + }}, + {"set-variable": { + "name": "delai_aae", + "label": "Délai AAE", + "value": "10 jours" + }}, + {"set-variable": { + "name": "signature_collectivite_defaut", + "label": "Signature collectivité (défaut)", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "environment_label", + "label": "Nom de l'environnement", + "value": "Recette" + }}, + {"set-variable": { + "name": "siret", + "label": "SIRET", + "value": "..." + }}, + {"set-variable": { + "name": "zipcode_commune", + "label": "Code postal", + "value": "69..." + }}, + {"set-variable": { + "name": "communes_pilotes", + "label": "Communes pilotes", + "value": [ + {"name": "Bron", "url": "https://www.ville-bron.fr"}, + {"name": "Corbas", "url": "https://www.ville-corbas.fr/"}, + {"name": "Dardilly", "url": "https://www.dardilly.fr"}, + {"name": "Oullins", "url": "http://www.oullins.fr"}, + { "name": "Vaulx-en-Velin", "url": "http://www.vaulx-en-velin.net"} + ] + }}, + {"set-variable": { + "name": "guichet_toodego_agent_url", + "label": "Guichet agent Toodego", + "value": "https://portail-agent.guichet-recette.grandlyon.com/" + }} + ] +} diff --git a/grandlyon/recipes/saint-priest.json b/grandlyon/recipes/saint-priest.json new file mode 100644 index 0000000..79f660a --- /dev/null +++ b/grandlyon/recipes/saint-priest.json @@ -0,0 +1,134 @@ +{ + "variables": { + "commune": "saint-priest", + "title": "Saint-Priest" + }, + "steps": [ + {"create-hobo": { + "url": "https://hobo.guichet-recette.grandlyon.com/" + }}, + {"create-hobo": { + "url": "https://hobo-${commune}.guichet-recette.grandlyon.com/", + "title": "${title}", + "slug": "hobo-${commune}" + }}, + {"set-idp": { + }}, + {"create-combo": { + "url": "https://portail-citoyen-${commune}.guichet-recette.grandlyon.com/", + "title": "Portail", + "template_name": "portal-user" + }}, + {"create-combo": { + "url": "https://portail-agent-${commune}.guichet-recette.grandlyon.com/", + "slug": "portal-agent", + "title": "Portail Agent", + "template_name": "portal-agent" + }}, + {"create-chrono": { + "url": "https://agendas-${commune}.guichet-recette.grandlyon.com/", + "title": "Agendas" + }}, + {"create-wcs": { + "url": "https://demarches-${commune}.guichet-recette.grandlyon.com/", + "slug": "eservices", + "title": "D\u00e9marches", + "template_name": "modele.zip" + }}, + {"create-bijoe": { + "url": "https://statistiques-${commune}.guichet-recette.grandlyon.com/", + "title": "Statistiques" + }}, + {"create-passerelle": { + "url": "https://passerelle-${commune}.guichet-recette.grandlyon.com/", + "title": "Passerelle" + }}, + {"set-theme": { + "theme": "toodego" + }}, + {"cook": { + "filename": "attributes.json" + }}, + {"set-variable": { + "name": "toodego_url", + "label": "Adresse Toodego", + "value": "https://portail-citoyen.guichet-recette.grandlyon.com/" + }}, + {"set-variable": { + "name": "gnm_commune", + "label": "Identifiant commune", + "value": "${commune}" + }}, + {"set-variable": { + "name": "gnm_commune_name", + "label": "Nom commune", + "value": "${title}" + }}, + {"set-variable": { + "name": "collectivite", + "label": "Collectivité", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "nom_portail_communication", + "label": "Nom portail (communication)", + "value": "le portail des démarches de la Ville de ${title}" + }}, + {"set-variable": { + "name": "mention_champ_obligatoire", + "label": "Mention champ obligatoire", + "value": "Les champs suivis d'un astérisque (*) sont obligatoires" + }}, + {"set-variable": { + "name": "message_alerte_suivi_sans_mail", + "label": "Message alerte suivi sans mail", + "value": "Attention, l'email de l'usager n'est pas connu pour cette demande." + }}, + {"set-variable": { + "name": "politesse", + "label": "Politesse", + "value": "Cordialement" + }}, + {"set-variable": { + "name": "delai_aae", + "label": "Délai AAE", + "value": "10 jours" + }}, + {"set-variable": { + "name": "signature_collectivite_defaut", + "label": "Signature collectivité (défaut)", + "value": "Ville de ${title}" + }}, + {"set-variable": { + "name": "environment_label", + "label": "Nom de l'environnement", + "value": "Recette" + }}, + {"set-variable": { + "name": "siret", + "label": "SIRET", + "value": "..." + }}, + {"set-variable": { + "name": "zipcode_commune", + "label": "Code postal", + "value": "69..." + }}, + {"set-variable": { + "name": "communes_pilotes", + "label": "Communes pilotes", + "value": [ + {"name": "Bron", "url": "https://www.ville-bron.fr"}, + {"name": "Corbas", "url": "https://www.ville-corbas.fr/"}, + {"name": "Dardilly", "url": "https://www.dardilly.fr"}, + {"name": "Oullins", "url": "http://www.oullins.fr"}, + {"name": "Vaulx-en-Velin", "url": "http://www.vaulx-en-velin.net"} + ] + }}, + {"set-variable": { + "name": "guichet_toodego_agent_url", + "label": "Guichet agent Toodego", + "value": "https://portail-agent.guichet-recette.grandlyon.com/" + }} + ] +}