Skip to content

feat: detect and highlight duplicate bib entries - #14

Merged
rleikis merged 2 commits into
mainfrom
feat/duplicate-bib-detection
Sep 18, 2026
Merged

rleikis merged 2 commits into
mainfrom
feat/duplicate-bib-detection

Conversation

@rleikis

@rleikis rleikis commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Duplicate bib entries (re-sends recorded as e.g. 101.2) are now detected, excluded from the OST upload payload, and visually flagged in the review grid so operators know they were skipped.

Changes

  • Add TimeEntry.IsDuplicateBib/IsDuplicate detection for the .2 suffix pattern.
  • Skip duplicate-bib rows in TimesJsonFormatter output and exempt them from bib-format validation.
  • Highlight duplicate rows in the CSV grid, add a Status column, and show a duplicate count in the records-loaded label.
  • Redesign the main window layout to be resizable and accommodate the wider grid and new status messaging.

Testing

  • Not run in this workflow step; validated by the implementation step prior to this PR.

@rleikis rleikis self-assigned this Sep 18, 2026
@rleikis
rleikis merged commit 6163e08 into main Sep 18, 2026
1 check passed
@rleikis
rleikis deleted the feat/duplicate-bib-detection branch September 18, 2026 22:04
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.

1 participant