There was an error while loading. Please reload this page.
Update release notes for v1.11.3 Refreshes the release notes for QualityChecks v1.11.3 to describe the My Work queue visibility fixes, preserved finalizer ownership in submission rows, and synchronized evaluation red-note previews. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update release notes for v1.11.2 v1.11.2 fixes CDR submissions not appearing on the Edition Preview screen. The lookup now filters directly by edition instead of joining through cover submission names, and display names are resolved by the cover submission's name first with Salesforce ID as fallback. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Fix stale cache recovery after deploy This release updates the recovery flow for users stuck on the "Update still loading" screen after a deploy. Both the automatic recovery path and the manual Refresh button now use a cache-busted URL so the browser fetches fresh app assets instead of reusing stale cached files. The existing one-attempt-per-route retry window remains intact, preventing reload loops while restoring the app after a release. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Filter CDR selections and add premium discrepancy This release filters CDR cover submission options by review status, hiding Approved records while preserving other statuses. It also adds Premium Ad Discrepancy checkboxes and conditional rich-text notes to Proofer Changes and Association Changes evaluations, persists the values for annual and magazine records, and includes them in evaluation webhook payloads. Regression coverage was added for both flows. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Release v1.11.0 and Power Automate v3.5.8 This update refreshes the release notes for the current production versions. QualityChecks v1.11.0 changes CDR cover submission selection to filter by review_status and hide approved records, while the Power Automate solution v3.5.8 adds CDR workflow support and fixes Salesforce/QualityChecks synchronization and payload mapping issues. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Stabilize app reload behavior Update the release notes for v1.10.0 to describe the move to hashed build assets, removal of timestamp-based version polling, and the new bounded refresh behavior for stale asset loads. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Release v1.9.0 with red note sync updates This release updates the notes for v1.9.0 to describe the red-note consistency fix across Finalizing, Proofer Changes, and Association Changes workflows. New submissions and evaluations now source red notes from the selected edition or magazine issue, while carryover fields and record-level payloads stay synchronized for downstream workflow use. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update release notes for v1.8.2 This release notes update documents the v1.8.2 changes to evaluation previews. It highlights the added submission-type labels, rich-text feedback display, manager/admin-only management feedback visibility, and the inclusion of submitted time in the evaluation summary. It also clarifies the release status and included fixes for the preview and access-control improvements. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Fix evaluation claim lock status Updates the release notes for v1.8.1 to describe the fix to the evaluation claim lock. The button now only stays disabled while a related evaluation is in progress, and unlocks when no related evaluation exists or the current evaluation has been submitted. This prevents duplicate evaluations while making follow-up reviews available again. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Prevent duplicate evaluation claims This release blocks editors from starting multiple evaluations for the same submission when multiple stale views race to claim it. The New Evaluation button is disabled and shows a tooltip identifying the active reviewer while the submission is in progress, and it re-enables after the evaluation is submitted. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update release notes for v1.7.3 security patch This release notes update bumps the project from v1.7.2 to v1.7.3 and documents a security-only patch. It notes the transitive `nanoid` vulnerability fix via a package override to version 3.3.18, with no functional application changes. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Fix Cover Design Review preview fields This release corrects Cover Design Review preview data so related Cover Submission information and summary details stay accurate. It hides missing Cover Submission records, uses the related CSN instead of the CDR ID, and removes the unsupported Time to Complete field from submission summaries. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Add Admin Console record search Adds a fuzzy SUB/EV search in the Admin Console header so staff can open submission and evaluation previews directly from record IDs. Numeric fragments resolve to zero-padded IDs, and matching results open the correct preview without requiring a workflow type first. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update release notes for v1.7.0 Replaces the v1.6.0 outage-handling notes with v1.7.0 details focused on role-based submission visibility controls, multi-role All precedence, and Finalizing ownership rules. Also documents deployment cache-refresh recovery improvements, user default landing page preferences, submission pagination fixes, updated regression coverage, and new roles/users table upgrade notes. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Gracefully handle API outages This release keeps the app usable when the PostgREST host is unreachable by adding shared request timeouts, deferring config loading during startup, and surfacing readable service unavailable messaging instead of blank screens and raw fetch errors. It also adds a maintenance announcement path via a static status.json file, a sign-in banner and retry flow, and regression tests covering timeout and outage handling. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Release v1.5.2 This patch release restores submission queue visibility for designers assigned multiple roles and fixes ownership matching when display names differ from canonical emails. It preserves the designer email from submissions.designer_id, applies role scoping for designer-vs-reviewer combinations, and adds regression tests covering multi-role visibility and canonical ownership matching. No database migration is required. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Align Finalizing proofer assignment logic Update queue display and evaluation persistence to resolve proofer assignment from canonical submission proofer fields before reviewer/verifier fallbacks. This patch also backfills affected completed Finalizing evaluation rows and adds regression coverage to prevent queue/display drift. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Align finalizing status and optimize queues This commit corrects the Finalizing evaluation status contract to only allow `In Progress` and `Completed`, normalizes legacy rows, and fixes creation/save flows to stop reintroducing the old mapping. It also aligns queue filtering with canonical `proofer_id` assignment rules, keeps manager/admin views consistent, fixes CDR preview and lifecycle sync, and parallelizes independent PostgREST lookups to reduce latency without changing business behavior. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Align My Work access and CDR workflow This release updates the My Work section to match the intended role-based access and queue behavior. It hardens My Submissions/My Evaluations visibility, fixes row filtering to respect designer/editor scopes and the canonical `proofer_id` assignment field, and removes the pages from configurable sidebar permissions while restoring impersonation access. It also fixes the CDR preview mapping and lifecycle handling so sibling rows are inactivated when a cover submission is approved or verified, and backfills affected queue data to keep the public schema consistent. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Improve Cover Design tables and text scaling This patch refreshes Cover Design Review table labels to shorter, clearer names and aligns the Question Key entries to match. It also adds dynamic text sizing for long Association and Edition values across shared submission and evaluation tables so queue views remain readable in My Submissions and My Evaluations. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Document v1.4.3 and Power Automate v3.1.2 releases Add release notes for QualityChecks v1.4.3 and Power Automate solution v3.1.2. Power Automate v3.1.2 fixes Association Changes evaluation trigger schema to align with live webhook payload contract. QualityChecks v1.4.3 adds Cover Design form behavior to use fresh draft scope per session, preventing carryover of stale values from previous submissions. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update release notes for v1.4.3 Document the v1.4.3 patch release, including magazine evaluation payload backfilling, Association Change red notes support, and Cover Design follow-up notes fixes while preserving existing Power Automate field names. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update release notes for v1.4.2 Document the v1.4.2 patch release focused on rich text editor usability. The notes now describe hiding the element-path label, preserving the resize handle, and applying the change through the shared HugeRTE wrapper while leaving stored content unchanged. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update release notes for v1.4.1 Document the restored New Evaluation action for admin/manager users, the preserved manager Admin Console boundary, and the new lazy-route chunk recovery behavior. Also add the related test coverage notes and fixed-item summaries. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update release notes for visibility fixes Document the restored admin and manager access to submissions and evaluations, plus the My Submissions fix for users with both `designer` and `intro_reviewer` roles. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Update Release Notes for v1.4.1 Document v1.4.1 patch release focused on evaluation claim recovery, submission table visibility controls, and mixed-role access refinements. Key improvements include discard-time unclaim logic for unsaved evaluations, designer-scoped queue filtering, and My Evaluations table column restructuring. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Document stale asset reload recovery Add release-note and upgrade-note entries describing the post-release runtime repair for stale hashed asset 404s, including bounded cache-busted reload retries and per-build retry reset behavior. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Document submission deletion fix Add a release note describing the Manage Data change that resolves evaluation detail rows by `evaluation_id` before deleting submission-linked records, so submissions like `SUB-000064` and `SUB-000065` delete cleanly. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Release QualityChecks v1.4.0 and Power Automate v3.1.0 QualityChecks v1.4.0 adds preview assignment editing, consolidates assignment webhooks, enhances evaluation persistence, and improves queue UX. Power Automate v3.1.0 introduces Premium Ad Discrepancies workflow and refactors discrepancy email handling into a dedicated action. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>
Release v1.3.3 permission visibility fixes Update release notes for version 1.3.3, shifting focus from dependency security updates (v1.3.2) to permission visibility and regression test coverage. Includes fixes for multi-role sidebar visibility, intro/cover reviewer tab access conflicts, and new unit tests for permission aggregation logic. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>