aicam opened a new issue, #5894: URL: https://github.com/apache/texera/issues/5894
### Feature Summary Texera has no in-app channel for users to report issues, request features, or share comments. Today feedback reaches maintainers only indirectly (word of mouth, or GitHub issues that most end users never open). This was proposed and discussed in [discussion #5759](https://github.com/apache/texera/discussions/5759). The community reached consensus on **Option 2**: a simple feedback mechanism where logged-in users submit free-text suggestions to system administrators, with no formal ticket lifecycle or guaranteed response. ### Proposed Solution or Design Add a lightweight feedback feature to the dashboard: - **Sidebar entry**: a "Feedback" item immediately after "About", shown only to logged-in users, routing to `/user/feedback`. - **Feedback page**: a text box and submit button, plus a table of the user's own previously submitted feedback (newest first). - **Admin review**: in the admin user list (`/dashboard/admin/user`), a "Feedbacks" column next to Quota — a message icon, disabled when the user has no feedback and enabled with the feedback count shown as a badge; clicking it opens that user's feedback in a modal. - **Backend**: a `feedback` table and a REST resource — submit / list-own for any logged-in user, and admin-only per-user count and listing endpoints. This matches the agreed Option 2 (no formal response system) and keeps the surface minimal. ### Affected Area Workflow UI, Storage / Metadata -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
