-
Notifications
You must be signed in to change notification settings - Fork 7
Dev/Preprod - set "Tchap" as brand name #923
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
On utilise cette distinction pour les environnements, n'y aurait-il pas une manière de faire plusieurs templates mail avec une brand differente? Ou alors de parametriser cette valeur selon les environnements dans le template? |
Pour info, le "brand" est utilise en dur dans synapse.
|
Ok
|
Sais tu pointer où cette liaison est faite? J'ai du mal a voir le lien entre la config de Tchap Web et les mails de notifications qui partent de Synapse |
Concernant le css :
|
Pour info, pour distinguer les versions sur mobile :
Si ça peut vous inspirer… |
@mcalinghee ok, merci c'est très clair. Je comprend que le pusher est créé depuis le client web, voilà pourquoi, dans le pusher config, on récupère le brand name du client web. Par exemple sur preprod TCHAP PREPROD.
On peut partir sur 2), qu'ne penses-tu @estellecomment ? |
Des effets de bord sur synapse, ca semble dangereux à vue de nez (mais j'ai pas tout tout tout suivi je vous laisse juger) Donc oui, on peut revenir au meme brand name sur web pour les 3 env, je valide :) (Ca nous enleve qq petits indices sympa dans l'interface web, m'enfin au pire on peut regarder les requetes serveur pour verifier l'env ou on est. Et on pourrait rajouter d'autres indices si ca manque, genre un log special dans la console ou chepaquoi... Pas un gros probleme.) |
Contexte
Le css utilisé dans les templates mail/html sont dépendants du « brand » de Tchap Web.
Ces css ne marchent plus en dev et en preprod lors de la génération des mails.
Ce « brand » est défini dans les config.json de Tchap Web :
Ticket impacté : https://github.com/tchapgouv/tchap-infra/pull/2483
Objectif
Changer les configurations de Tchap Web afin de fixer l'utilisation des css dans les templates mails pour dev et preprod et d'être iso avec la prod.