apache / flagon-useralejs

Apache Flagon UserALE is a comprehensive, thin-client behavioral logging tool
https://flagon.apache.org/
Apache License 2.0
26 stars 26 forks source link

feat(plugin): allow users to report issues #478

Closed EandrewJones closed 4 months ago

EandrewJones commented 4 months ago

Problem

UserALE passively logs user behavior and then expects analysts downstream to infer user intent, mindset, and behavior from the logs. However, it doesn't offer users any way to provide explicit feedback.

We want to create a pop up issue reporting from that will inject an custom issue log into the stream.

Solution

Utilize either the options.html or a tab-based side bar pop up + button overlay to expose a issue reporting form to users. The form will have two fields:

  1. Issue type (enum) - either bug_issue or feature_request
  2. Text box (default row height + expandable)

Depending on the issue type we can have slightly different instructions. Clicking submit will close the sidebar.