Skip to content
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

Personnaliser la page d'erreur Scalingo "Application Timeout" #906

Closed
emilschn opened this issue Feb 9, 2023 · 7 comments
Closed

Personnaliser la page d'erreur Scalingo "Application Timeout" #906

emilschn opened this issue Feb 9, 2023 · 7 comments
Assignees
Labels
Contenu Il y a une erreur de contenu (typo, texte manquant, etc.) Dev S UX Concerne l'expérience utilisateur v1.10.6
Milestone

Comments

@emilschn
Copy link
Collaborator

emilschn commented Feb 9, 2023

Il est possible de créer des pages pour personnaliser les pages d'erreur de Scalingo actuelles.

Il y a 4 templates différents :
SCALINGO_NO_FRONT_ERROR_URL: if the application has no web container running but other types of containers are.
SCALINGO_STOPPED_PAGE_URL: if the application has no running container.
SCALINGO_APP_ERROR_URL: if the application returns a 502 HTTP response, crashed or cut the connection unexpectedly.
SCALINGO_TIMEOUT_ERROR_URL: if the application returns a 504 HTTP response or timed out.

Documentation :
https://doc.scalingo.com/platform/app/custom-error-page#custom-error-pages

@emilschn emilschn created this issue from a note in Backlog 🪵 (❔ A trier) Feb 9, 2023
@mathildepoulpux
Copy link
Collaborator

Pour les 4 je ferais la même chose :
Le logo histologe
Titre : Service indisponible
Message : Le service Histologe n'est pas disponible pour le moment. Veuillez réessayer dans quelques minutes.

@mathildepoulpux mathildepoulpux added the UX Concerne l'expérience utilisateur label Feb 9, 2023
@Tibo-aplus Tibo-aplus moved this from ❔ A trier to 🟡 Priorité basse in Backlog 🪵 Feb 20, 2023
@mathildepoulpux mathildepoulpux added the Contenu Il y a une erreur de contenu (typo, texte manquant, etc.) label Feb 20, 2023
@hmeneuvrier hmeneuvrier moved this from 🟡 Priorité basse to 🔴 Priorité haute in Backlog 🪵 May 16, 2023
@hmeneuvrier hmeneuvrier moved this from 🔴 Priorité haute to 💻 Sprint - Doing in Backlog 🪵 Jun 5, 2023
@hmeneuvrier hmeneuvrier self-assigned this Jun 5, 2023
@hmeneuvrier
Copy link
Collaborator

@mathildepoulpux quelque-chose comme ça ?

image

@mathildepoulpux
Copy link
Collaborator

Oui ! Est-ce qu'on peut mettre le fond de couleur sur toute la page et centrer le texte + le logo ?

@hmeneuvrier
Copy link
Collaborator

@mathildepoulpux je viens de voir que le dsfr a fait des exemples de pages d'erreurs... https://www.systeme-de-design.gouv.fr/elements-d-interface/modeles/page-d-erreurs

@mathildepoulpux
Copy link
Collaborator

Oui c'est ce qu'on utilise actuellement pour les 500 / 404 etc.
Je savais pas si on pouvait les utiliser pour les pages d'erreur Scalingo ou non

@hmeneuvrier hmeneuvrier moved this from 💻 Sprint - Doing to ⚠️ Sprint - Code revue in Backlog 🪵 Jun 6, 2023
@hmeneuvrier
Copy link
Collaborator

Il faudrait vous hébergiez les pages d'erreur ailleurs que dans l'application, car ces pages ont pour vocation de s'afficher si l'application ne fonctionne pas.

Cela devrait vous aider à résoudre votre problème.

N'hésitez pas à revenir vers nous,
Anouchka MAURER
UFS @ Scalingo

Garder les pages d'erreurs statiques (mettre un commentaire pour expliquer), virer (ou changer le lien) vers la page d'accueil, puis les mettre sur alwaysdata

Changer les variables d'environnement, tester avec les controllers, puis virer les controllers de tests

@hmeneuvrier
Copy link
Collaborator

Je viens d'héberger la page d'erreur sur alwaysdata : https://maintenance.histologe.fr/error.html,
J'ai changé les variables d'environnement sur la reviewapp, et cela ne marche toujours pas :
https://histologe-staging-pr1326.osc-fr1.scalingo.io/error-504
https://histologe-staging-pr1326.osc-fr1.scalingo.io/error-502

j'ai renvoyé un message à scalingo

@sfinx13 sfinx13 closed this as completed Jun 21, 2023
Backlog 🪵 automation moved this from ⚠️ Sprint - Code revue to ✅ Done Jun 21, 2023
@mathildepoulpux mathildepoulpux moved this from ✅ Done to Archives - Anciens sprint in Backlog 🪵 Dec 13, 2023
@mathildepoulpux mathildepoulpux added this to the v1.10.6 milestone Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Contenu Il y a une erreur de contenu (typo, texte manquant, etc.) Dev S UX Concerne l'expérience utilisateur v1.10.6
Projects
None yet
Development

No branches or pull requests

4 participants