"Send feedback" should send logs
Steps to reproduce
We repeatedly encounter people using the "Send feedback" feature in the hope that it will send us debug logs.
How about changing it so that debug logs are sent by default, unless the user unticks a "send my logs" tickybox?
Outcome
What did you expect?
What happened instead?
Operating system
No response
Browser information
No response
URL for webapp
No response
Application version
No response
Homeserver
No response
Will you send logs?
Yes
This was a specific ask from Product to avoid the disclaimer back in the day
It was not the long-term intent for feedback to continue abusing the rageshake system, it was possibly going to rewired into going to posthog
Every week I find myself unable to investigate problems reported by users because they (quite reasonably, IMHO) assumed that "feedback" and "send logs" were the same thing.
@langleyd would you be able to ask the product team to take a look at this?
Product response inbound...
Step: Add a checkbox to the Feedback modal that is auto-checked and add debug logs to the rageshake. Users can uncheck this box to not send logs.
Stretch: Simplify the modal to just be Feedback (not bugs too) and update the Help&About pages + Feedback section to be easier for users to understand
Leap: Create one modal that covers all, can be filled out easily by users and the data is funnelled to the right and appropriate place. (based on the state of posthog and the amount of spam we get, posthog is not the appropriate place for this data right now - we should review the decision t3chguy refers to)
Before we get to the STEP option, we need to check in with Legal and Compliance. I will raise a ticket with them.