Skip to content

[DEVSU-2984] report user history - #515

Open
kttkjl wants to merge 5 commits into
developfrom
feat/DEVSU-2984-report-user-history
Open

[DEVSU-2984] report user history#515
kttkjl wants to merge 5 commits into
developfrom
feat/DEVSU-2984-report-user-history

Conversation

@kttkjl

@kttkjl kttkjl commented Sep 4, 2026

Copy link
Copy Markdown
Member

Adds GET /reports/{report}/user/history, returning every user binding a
report has ever had, removed ones included

  • reportUser model: history scope exposing deletedAt and the addedBy association.

  • Swagger: the new path plus a reportUserHistory schema. Also documents
    /reports/{report}/signatures/history, which has been live but unspecced, the client generates its query hooks from this spec, so undocumented routes are invisible to it.

kttkjl and others added 3 commits July 23, 2026 15:56
…addedBy association

- Add GET /reports/{report}/user/history route to retrieve report-user binding history
- Update swagger json and schemas with reportUserHistory schema and new endpoint
- Add unit tests for report-user binding history endpoint
DEVSU-2984
@github-actions

This comment has been minimized.

@codecov-commenter

codecov-commenter commented Sep 4, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 66.66667% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 76.76%. Comparing base (d777bab) to head (5e244d3).

Files with missing lines Patch % Lines
app/routes/report/reportUser.js 63.15% 7 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #515   +/-   ##
========================================
  Coverage    76.76%   76.76%           
========================================
  Files          191      191           
  Lines         7097     7106    +9     
  Branches       941      941           
========================================
+ Hits          5448     5455    +7     
- Misses        1544     1546    +2     
  Partials       105      105           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

This comment has been minimized.

@kttkjl
kttkjl marked this pull request as ready for review September 4, 2026 22:20
@kttkjl kttkjl self-assigned this Sep 8, 2026
@github-actions

Copy link
Copy Markdown

Unit Test Results

    1 files  ±0    64 suites  ±0   3m 1s ⏱️ - 1m 3s
661 tests +2  660 ✔️ +2  1 💤 ±0  0 ❌ ±0 
658 runs  +2  657 ✔️ +2  1 💤 ±0  0 ❌ ±0 

Results for commit 5e244d3. ± Comparison against base commit d777bab.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants