Project

General

Profile

Development #86620

applification: pouvoir déclarer des éléments à ne pas mettre à jour

Added by Lauréline Guérin 5 months ago. Updated 29 days ago.

Status:
Solution déployée
Priority:
Normal
Category:
-
Target version:
-
Start date:
06 February 2024
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

L'idée est d'avoir des éléments qui seront installés sur l'instance ciblée s'ils n'existent pas, mais s'ils existent, ne seront pas mis à jour (= ils ne sont pas réimportés).

Les briques renvoient pour chaque élément des options de paramétrage:
- varname
- type
- label
- help_text
- default_value

Dans hobo, sur la page qui liste les éléments d'une application, s'il existe au moins une option de paramétrage ajouter un petit bouton en forme de clé (content: "\f0ad"; /* wrench */)
Au clic, ouverture d'une popup dans laquelle on peut cocher/décocher une option install_only "installation uniquement" (+ un petit help_text)

Ajouter dans la liste des éléments une petite indication visuelle sur les éléments en install_only.

On retrouvera cette information dans le manifest de l'application, la brique qui l'a envoyée saura en prendre compte.

Cas particulier des fiches (lorsqu'elles seront applifiables): si les fiches d'un modèle de fiches sont notées en install_only, alors on regarde s'il existe au moins une fiche de ce modèle de fiches sur l'instance ciblée pour décider de ne pas faire l'import de ces fiches.


Related issues

Related to Hobo - Development #89032: applification: faire un POST sur bundle-check et bundle-importFermé03 April 2024

Actions
Related to w.c.s. - Development #91596: applification: envoyer et prendre en compte une option install_onlySolution déployée07 June 2024

Actions

Associated revisions

Revision 553fe2f2 (diff)
Added by Lauréline Guérin 29 days ago

applications: display and configure element options (#86620)

Revision 6b1fb642 (diff)
Added by Lauréline Guérin 29 days ago

applications: export config options in manifest (#86620)

Revision 169ee801 (diff)
Added by Lauréline Guérin 29 days ago

applications: reduce queryset (#86620)

History

#2

Updated by Lauréline Guérin 3 months ago

  • Description updated (diff)
#3

Updated by Lauréline Guérin 3 months ago

  • Related to Development #89032: applification: faire un POST sur bundle-check et bundle-import added
#4

Updated by Lauréline Guérin about 1 month ago

  • Related to Development #91596: applification: envoyer et prendre en compte une option install_only added
#5

Updated by Lauréline Guérin about 1 month ago

  • Description updated (diff)
#7

Updated by Robot Gitea about 1 month ago

  • Status changed from Nouveau to En cours

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#8

Updated by Robot Gitea about 1 month ago

  • Status changed from En cours to Solution proposée
#9

Updated by Robot Gitea 29 days ago

  • Status changed from Solution proposée to Solution validée

Frédéric Péters (fpeters) a approuvé une pull request sur Gitea concernant cette demande :

#10

Updated by Robot Gitea 29 days ago

  • Status changed from Solution validée to Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

#11

Updated by Transition automatique 29 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF