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

Formulaire de contact pour demande support #4829

Draft
wants to merge 71 commits into
base: production
Choose a base branch
from

Conversation

adipasquale
Copy link
Contributor

@adipasquale adipasquale commented Nov 20, 2024

Review app

cliquer sur « Contact » dans le footer

État de la PR

Cette PR est encore en phase d’élaboration avec Nesserine et est probablement trop grosse telle quelle.
Mais n’hésitez pas à donner votre avis et vos retours si vous êtes curieux·ses.

Contexte

voir le ticket Notion « Amélioration gestion support / Zammad » et ce miro.

Le but est de fournir un meilleur support aux usagers en leur présentant de la documentation susceptible de les aider et en les orientant vers les bons contacts.

En revanche, nous ne souhaitons pas cacher ou rendre plus difficile la prise de contact avec nous.

Changements principaux proposés

  • Nouveau formulaire de contact qui créé des tickets dans Zammad
  • Nouvelle page de documentation pour les usagers
  • Nouvelles pages d’aiguillage pour guider les agents et les usagers vers les documentations qui peuvent les intéresser
image

Actuellement, la page contact ressemble à ça :
image

TODO

  • reparcourir avec Nesserine pour ajuster les contenus et le wording (« Demande de support » ?)
  • décider si on retire complètement l’annuaire ou non
  • Ajouter lien vers la doc agents (nouvelle page intermédiaire comme côté usagers ou bien en haut du formulaire de contact?)
  • extraire la création du ticket zammad dans un job
  • ajouter des specs d’accessibilité

@adipasquale adipasquale force-pushed the feature/contact-form branch from 269bdee to c6ded99 Compare January 1, 2025 17:04
@adipasquale adipasquale changed the title [WIP] Formulaire de contact pour demande support Formulaire de contact pour demande support Jan 1, 2025
adipasquale and others added 30 commits January 8, 2025 16:54
…territoire (#4954)

* Permettre de retirer un agent d’un service désactivé dans l’admin de territoire

* utiliser label_method
* MàJ url doc gitbook aide.rdv-service-public.fr

* oublis
* Works but bof

* Aaah, comme ça pas besoin de classe fille pour le controller Stimulus

* Add comments

* Adjust margin

* Do like in the official docs

* Load MotifFormController explicitly, no need for helpers

* h4 is not allowed within label: fix HTML structure

* Utiliser l'événement `input` pour pouvoir se passer du listener

* Add spec
* MAJ des gems de dev et test

* Bring back slim_lint to current version (0.31.1)

* On utilise les dernières versions donc pas besoin

* Grouper les gems rubocop ensemble

* Update rubocop gems to latest versions!

* Update ruby version for TargetRubyVersion, then fix `Gemspec/RequiredRubyVersion` cop

* J'avais mal compris :p
* Retrait du support IE 11 de .browserslistrc

* Revert changes to .gitignore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🔖 Ready
Development

Successfully merging this pull request may close these issues.

4 participants