Power User dashboard: implement real Fremdbewertung overview + add missing comparison PDF handler#1
Draft
Copilot wants to merge 4 commits into
Draft
Power User dashboard: implement real Fremdbewertung overview + add missing comparison PDF handler#1Copilot wants to merge 4 commits into
Copilot wants to merge 4 commits into
Conversation
…handler Agent-Logs-Url: https://github.com/kola8513/PeerReview/sessions/f0d20c56-95bc-4498-a66a-3ed62e396bed Co-authored-by: kola8513 <166137404+kola8513@users.noreply.github.com>
Agent-Logs-Url: https://github.com/kola8513/PeerReview/sessions/f0d20c56-95bc-4498-a66a-3ed62e396bed Co-authored-by: kola8513 <166137404+kola8513@users.noreply.github.com>
Agent-Logs-Url: https://github.com/kola8513/PeerReview/sessions/f0d20c56-95bc-4498-a66a-3ed62e396bed Co-authored-by: kola8513 <166137404+kola8513@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix Fremdbewertung tab to display real project data
Power User dashboard: implement real Fremdbewertung overview + add missing comparison PDF handler
May 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Power User TAB 7 (
Fremdbewertung) was still wired to demo-only UI and did not expose project-scoped Fremdbewertung data. This PR aligns the Power User experience with the existing admin Fremdbewertung overview and adds the missing server-side handler for the already-renderedpoweruser_download_comparisonbutton.TAB 7 UI replacement (demo → data-backed overview)
poweruser_fremd_projectproject selectorpoweruser_fremdbewertung_summarysummary cardspoweruser_fremd_filter_user,poweruser_fremd_filter_section) + refresh buttonpoweruser_fremdbewertung_tableDT outputpoweruser_download_fremdbewertung_csvexport buttonPower User project dropdown wiring
get_all_projects()-drivenupdateSelectInput(...)block inside the Power User role observer to also populatepoweruser_fremd_project.Power User Fremdbewertung server logic
poweruser_fremdbewertung_summary(renderUI) with project-scoped counts:poweruser_fremdbewertung_datareactive using the required DB query shape and optional filters:question_id LIKE 'X%')poweruser_fremdbewertung_table(renderDataTable) over the reactive dataset.poweruser_fremd_filter_user.poweruser_download_fremdbewertung_csv(downloadHandler) exporting the same filtered dataset.Missing comparison download handler
output$poweruser_download_comparison <- downloadHandler(...)in the Power User server section, next to other Power User report downloads.input$poweruser_report_project, generatesVergleichstabelle_<Projekt>_<date>.pdf, and callsgenerate_comparison_pdf(file, project_id, user_role()).Original prompt
This pull request was created from Copilot chat.