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

Add developer mode that shows UUIDs of elements #877

Open
lukasrad02 opened this issue Apr 19, 2023 · 1 comment
Open

Add developer mode that shows UUIDs of elements #877

lukasrad02 opened this issue Apr 19, 2023 · 1 comment
Labels
enhancement New feature or request frontend Issues mainly related to the frontend

Comments

@lukasrad02
Copy link
Contributor

When using logging or inspecting objects during debugging, you often only see UUIDs of elements.

Therefore, it would be handy if the frontend can be configured to show element UUIDs in their popups or show the UUIDs by default when running in development mode (determine by NODE_ENV). If it is not determined from the environment, this setting should not have to be set every time the page loads but be persisted across page loads since the page reloads frequently during development.

@lukasrad02 lukasrad02 added enhancement New feature or request frontend Issues mainly related to the frontend labels Apr 19, 2023
@anonym-HPI
Copy link
Contributor

This whole thing is in the end just a frontend problem, so:
What about instead of an ENV we could use something when an exercise ID is entered and the exercise ID is something like 12345678 for a trainer, we could use something like 12345678#debug to enable debug mode or just write #debug behind the url. This should be then be kept even on reloads.
And # things shouldn't be sent to the server and be just locally in the browser.

This could later be used for other debug stuff or different verbose modes of debug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend Issues mainly related to the frontend
Projects
None yet
Development

No branches or pull requests

2 participants