Skip to content

History

Revisions

  • 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>

    @npc137 npc137 committed Aug 26, 2026
    abd0a93
  • 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>

    @npc137 npc137 committed Aug 25, 2026
    94496c0
  • 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>

    @npc137 npc137 committed Aug 25, 2026
    6225a42
  • Update release notes for v3.6.0 This change marks v3.6.0 as the current production release and documents the Power Automate solution update. The release adds support for the Premium Ad Discrepancy flag and rich-text notes fields in both the Proofer Changes and Association Changes evaluation flows, and aligns the request schemas and downstream field mappings with the updated evaluation payload. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>

    @npc137 npc137 committed Aug 24, 2026
    0718986
  • 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>

    @npc137 npc137 committed Aug 24, 2026
    436588b
  • 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>

    @npc137 npc137 committed Aug 24, 2026
    78cfd2f
  • 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>

    @npc137 npc137 committed Aug 21, 2026
    6ead4e9
  • 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>

    @npc137 npc137 committed Aug 21, 2026
    0d78903
  • 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>

    @npc137 npc137 committed Aug 20, 2026
    3882cd9
  • 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>

    @npc137 npc137 committed Aug 20, 2026
    4316b49
  • 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>

    @npc137 npc137 committed Aug 19, 2026
    791fbbc
  • 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>

    @npc137 npc137 committed Aug 19, 2026
    1778a77
  • 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>

    @npc137 npc137 committed Aug 19, 2026
    3c4bfbd
  • Update release notes for v3.5.1 Promote the Power Automate solution to v3.5.1 and document the notification fix. This release removes an unused field from Finalizing evaluation emails and corrects an incorrect variable reference in the same notification. The change is limited to email content cleanup and correction and does not affect workflow routing or database persistence behavior. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>

    @npc137 npc137 committed Aug 19, 2026
    7293683
  • 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>

    @npc137 npc137 committed Aug 19, 2026
    8f700b4
  • 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>

    @npc137 npc137 committed Aug 19, 2026
    f659d2f
  • 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>

    @npc137 npc137 committed Aug 13, 2026
    9cc9664
  • 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>

    @npc137 npc137 committed Aug 13, 2026
    fcba544
  • Update release notes for v3.5.0 Document the new production release and its highlights: corrected rich text formatting in Power Automate email notifications and added red notes to Association Changes emails. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>

    @npc137 npc137 committed Aug 12, 2026
    575415d
  • 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>

    @npc137 npc137 committed Aug 12, 2026
    4537446
  • 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>

    @npc137 npc137 committed Aug 12, 2026
    5f2aac2
  • 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>

    @npc137 npc137 committed Aug 12, 2026
    78baa97
  • 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>

    @npc137 npc137 committed Aug 11, 2026
    7487252
  • 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>

    @npc137 npc137 committed Aug 11, 2026
    e4e2774
  • 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>

    @npc137 npc137 committed Aug 11, 2026
    671346a
  • Document Power Automate v3.1.1 release Update the release notes to mark v3.1.1 as production and document the Cover Design submission alignment changes plus the inactive-user lookup fix in the database sync flow. Co-Authored-By: Copilot <198982749+Copilot@users.noreply.github.com>

    @npc137 npc137 committed Aug 11, 2026
    7ad3533
  • 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>

    @npc137 npc137 committed Aug 11, 2026
    cd2c8bd
  • 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>

    @npc137 npc137 committed Aug 11, 2026
    bdbd3ef
  • 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>

    @npc137 npc137 committed Aug 11, 2026
    5e6f0df
  • 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>

    @npc137 npc137 committed Aug 11, 2026
    ad3e0fd