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

Allow customisation of the "Submit debug logs" modal #22928

Open
benparsons opened this issue Jul 25, 2022 · 3 comments
Open

Allow customisation of the "Submit debug logs" modal #22928

benparsons opened this issue Jul 25, 2022 · 3 comments
Labels
A-Feedback-Reporting Reporting process for bugs, debug logs (rageshakes), suggestions A-UI-Customisation UIFeatures etc. for customising entire parts of the UI O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Low/no impact on users T-Enhancement Z-Rageshake Has attached rageshake (not for log submission process)

Comments

@benparsons
Copy link
Member

Your use case

What would you like to do?

Want to customise:

  • The text in the description
  • The default values in the fields

Why would you like to do it?

Not every installation goes back to Element (the org), some element-web installations are configured with their own homeserver.

How would you like to achieve it?

These values should be replaceable in config.json.

Have you considered any alternatives?

Rather than being set in config.json, maybe this should be set by the homeserver? Where is the rageshake server itself selected?

Additional context

No response

@t3chguy
Copy link
Member

t3chguy commented Jul 25, 2022

The rageshake server is only configurable in config.json, having strings in config.json would require you to translate them which would very swiftly grow the size of the file for all supported languages given we don't support disabling languages

@benparsons
Copy link
Member Author

Yes understood. So, is there any way to customise that screen? I suppose we can replace the screen wholesale? Would that be possible with https://github.com/matrix-org/matrix-react-sdk-module-api ?

@SimonBrandner SimonBrandner added Z-Rageshake Has attached rageshake (not for log submission process) A-Feedback-Reporting Reporting process for bugs, debug logs (rageshakes), suggestions A-UI-Customisation UIFeatures etc. for customising entire parts of the UI O-Uncommon Most users are unlikely to come across this or unexpected workflow labels Jul 25, 2022
@MadLittleMods MadLittleMods added the S-Tolerable Low/no impact on users label Jul 25, 2022
@t3chguy
Copy link
Member

t3chguy commented Jul 26, 2022

@benparsons yes that would be in scope for the module API, but the module API is not generic in that way and a hook for this would need to be added. This sounds like a task for PS to pursue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Feedback-Reporting Reporting process for bugs, debug logs (rageshakes), suggestions A-UI-Customisation UIFeatures etc. for customising entire parts of the UI O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Tolerable Low/no impact on users T-Enhancement Z-Rageshake Has attached rageshake (not for log submission process)
Projects
None yet
Development

No branches or pull requests

4 participants