https://dev.entrouvert.org/https://dev.entrouvert.org/favicon.ico?15861920342019-06-09T07:20:02ZRedmine Entr’ouvertw.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1780472019-06-09T07:20:02ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-2 status-5 priority-4 priority-default closed" href="/issues/33816">Development #33816</a>: Avoir une action de WF "Notification"</i> ajouté</li></ul> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1780492019-06-09T07:20:13ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-4 status-6 priority-4 priority-default closed" href="/issues/13387">Autre #13387</a>: actions "publik" ?</i> ajouté</li></ul> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1780512019-06-09T07:20:59ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/35120">0001-workflows-add-notification-action-33817.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/35120/0001-workflows-add-notification-action-33817.patch">0001-workflows-add-notification-action-33817.patch</a> ajouté</li><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Solution proposée</i></li><li><strong>Patch proposed</strong> changé de <i>Non</i> à <i>Oui</i></li></ul> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1798642019-06-19T14:15:24ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/35440">0001-workflows-add-notification-action-33817.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/35440/0001-workflows-add-notification-action-33817.patch">0001-workflows-add-notification-action-33817.patch</a> ajouté</li></ul><p>Avec un fill_admin_form inutile en moins.</p> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1798832019-06-19T14:56:49ZThomas Noël
<ul></ul><p>Je me pose une question : get_publisher().get_site_option('portal_url', 'variables') ... quid des notifications pour les agents (sur le portail agent ?)</p> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1798872019-06-19T15:11:07ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Oui, et l'autre quid, similaire, c'est les déploiements multi-publik, où on veut plutôt peut-être taper sur le publik de l'interco; je reportais ces questions à un peu plus tard (envie de regarder à nouveau pour exploiter des bouts d'hobo, pour pouvoir chercher les combo dans settings.KNOWN_SERVICES, plutôt qu'empiler/dupliquer ça dans le check_hobo.py).</p>
<p>Pour ces deux cas, en attendant, je laissais le taf à l'action d'appel webservice.</p> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1799072019-06-19T15:46:25ZThomas Noël
<ul></ul><p>Dans cette attente et pour éviter des incompréhensions, est-ce qu'on pourrait quelque part préciser qu'il s'agit de notification vers le portail usager ? Genre, afficher « Notifications envoyées sur {{portal_url}} » ?</p>
<p>(rien à voir, je me dis qu'il faut penser à faire une api de "notification à un rôle" ou "notification à une liste d'utilisateur" dans combo, parce que là quand il va y avoir plus de 20 personnes dans le rôle, ça peut vite casser... ok avec ça ?)</p> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1799152019-06-19T15:54:38ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>Renommer en "Notification à l'usager", et dégager le "by" des paramètres, ok pour ce temps ?</p> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1799162019-06-19T16:02:26ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Fichier</strong> <a href="/attachments/35451">0001-workflows-add-notification-action-33817.patch</a> <a class="icon-only icon-download" title="Télécharger" href="/attachments/download/35451/0001-workflows-add-notification-action-33817.patch">0001-workflows-add-notification-action-33817.patch</a> ajouté</li></ul><p>s/by/to/</p> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1799172019-06-19T16:02:46ZFrédéric Pétersfpeters@entrouvert.com
<ul></ul><p>interdiff,</p>
<pre>
@@ -28,13 +28,13 @@ from .wscall import WebserviceCallStatusItem
class SendNotificationWorkflowStatusItem(WebserviceCallStatusItem):
- description = N_('Notification')
+ description = N_('User Notification')
key = 'notification'
category = 'interaction'
support_substitution_variables = True
# parameters
- to = []
+ to = ['_submitter']
title = None
body = None
origin = None
@@ -68,7 +68,7 @@ class SendNotificationWorkflowStatusItem(WebserviceCallStatusItem):
return self.description
def get_parameters(self):
- return ('to', 'title', 'body', 'origin', 'condition')
+ return ('title', 'body', 'origin', 'condition')
def add_parameters_widgets(self, form, parameters, prefix='', formdef=None):
</pre> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1799302019-06-19T16:17:09ZThomas Noël
<ul><li><strong>Statut</strong> changé de <i>Solution proposée</i> à <i>Solution validée</i></li></ul> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1799312019-06-19T16:19:47ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Solution validée</i> à <i>Résolu (à déployer)</i></li></ul><pre>
commit 82758404c238e39b4c3b68b580a32eb59464dcd9
Author: Frédéric Péters <fpeters@entrouvert.com>
Date: Sun Jun 9 09:10:18 2019 +0200
workflows: add notification action (#33817)
</pre> w.c.s. - Development #33817: action notificationhttps://dev.entrouvert.org/issues/33817?journal_id=1799402019-06-19T17:16:03ZFrédéric Pétersfpeters@entrouvert.com
<ul><li><strong>Statut</strong> changé de <i>Résolu (à déployer)</i> à <i>Solution déployée</i></li></ul>