Skip to content

Feat/new pop additions - #1395

Open
paulose610 wants to merge 9 commits into
mainfrom
feat/new-pop-additions
Open

paulose610 wants to merge 9 commits into
mainfrom
feat/new-pop-additions

Conversation

@paulose610

Copy link
Copy Markdown
Collaborator

UI changes

  • added district + kvk columns to main and unique documents table.
  • added district + kvk to model edit.
  • added state and crop to unique documents table.
  • removed hover effects for a smoother UX.
  • added double click modal open and single click color addition to row.

POP backend call changes

  • addition of district and kvk for filtering rows.

…acement columns to document table 3) range functionality added to all numerical columns 4) doc name edit in modal 5) original doc download fix
…fixed hover issues + added double click modal open + single click color addition for row recognition
…SSE watchdog

- Fix StateSelector/MultiSelector dropdowns breaking inside a Dialog (restore
  pointer-events: auto on portaled elements)
- Reuse StateSelector for Add Placement's State/Folder pickers, styled
  consistently with the rest of the dashboard
- Remove Add Organisation field (vocabulary is read-only); let outside
  clicks close Edit/View modals
- Add an edit pencil next to the eye icon on Unique Documents rows to open
  the edit form directly, skipping the detail modal
- Migrate district/kvk from per-placement to document-level fields
  (backend 2026-10-06): update anchor-placement derivation off
  representative_file_id (replacing removed representative_row_id), move
  Add Document's district/kvk picker to the document level
- Remove the [Updated Xs ago] timestamp from the Add Document queue panel
- Add a dead-stream watchdog to the dashboard SSE subscription, armed only
  after a real [ping] event (inert against backends that don't send one)
- Add unit tests for the watchdog arm/disarm state machine
- Reset file input value after successful upload so stale filename
  doesn't block re-upload (AddDocumentForm)
- Toast [N new placement(s) created] using the selected candidate's
  new_placements count, since the immediate add-response is always
  [uploading] with no created rows yet (UploadQueuePanel/Panel)
- Show Language, District, KVK in Document Detail metadata grid
  alongside Language Source (DocumentDetailModal)
- Add autoComplete=[off] to folder search inputs to stop browser
  autofill polluting results; disambiguate same-named crop/org
  folders with [(crop)]/ew
  folderDisplayLabel() hForm,
  DocumentDetailModal, Me
- Show document_code inslation Queue
  rows (TranslationQueue
- Remove [Set as anchor] copies now
  that the backend rejecilModal)

This branch was successfully deployed

1 active deployment
staging — 9c0a5dc7 Deployed Oct 10, 2026 by bibint18 via Deploy to Cloud Run (Staging) #86
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.

2 participants