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

feat: 🪲 Debug dialog #343

Merged
merged 1 commit into from
Aug 16, 2022
Merged

feat: 🪲 Debug dialog #343

merged 1 commit into from
Aug 16, 2022

Conversation

MorganeLecurieux
Copy link
Contributor

@MorganeLecurieux MorganeLecurieux commented Aug 11, 2022

image

Context

While a UI problem is reported by a user, today we have no way to easily know some informations. An option would be to have a debug dialog with useful informations in it.

Spec

  • Dialog is openable on any page through a shortcut (CTRL + I)
  • Dialogs hold the following infos :
  • App environnement (Production, Dev, Staging, Qa)
  • Api URL
  • Current user id (if logged)
  • App version (need a loading state and error state)
  • There is a button that allow to copy to clipboard all those informations
  • There is a button that close the dialog

→ Dialog is openable on Self-hosted and Cloud version

→ Dialog is openable on any page even if a dialog or a drawer is already displayed.

→ By closing the Env. dialog, the dialog or the drawer remains open

Notion : https://www.notion.so/getlago/Dialog-FE-environment-infos-c618f8db22ea42988e4af446c62da890

@MorganeLecurieux MorganeLecurieux self-assigned this Aug 12, 2022
@MorganeLecurieux MorganeLecurieux added the 🛠 feature New feature or request label Aug 12, 2022
@MorganeLecurieux MorganeLecurieux merged commit d40b55e into main Aug 16, 2022
@MorganeLecurieux MorganeLecurieux deleted the feat-debug-info-dialog branch August 16, 2022 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🛠 feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants