Skip to content

Release Note

add tag

Release:

  • add new api endpoint /api/components/<serial_number>/properties/ and /api/components/<serial_number>/properties/<key> for querying information about the component (#301, #307)
  • move the JSON API under an /api prefix
  • reset child-parent relationships when pulling components (#285)
  • fix: process testruns of children first when pulling components so e-summary is linked correctly (#309)
  • fix link to documentation, add FAQ page (#308)
  • display tags for non-yarr-related test runs (#310)
  • New QC Summary Module Dashboard (/component//summary) (#313)
  • Module-level aggregated view of all FE chip QC test results
  • Groups tests by measurement sessions and test types with tabbed interface
  • Shows hexadecimal chip UIDs alongside serial numbers
  • Full breadcrumb navigation and RESTful URLs
  • Enhanced QC Tests Page (/qc_tests): (#313)
  • Complete rewrite from module-based to individual test result display
  • Added pagination (100 results per page) with Bootstrap dropdowns for page jumping
  • Added stage and test type filtering with dropdown selectors
  • Fixed TableSorter integration and cell styling (Pass/Fail background colors)
  • Removed verbose logging
  • Component Page Enhancements: (#313)
  • Added prominent "View QC Summary" button for modules with tooltip
  • Fixed breadcrumb navigation to use serial number URLs
  • Fixed component pagination (#314)
  • Bug with capitalization of archived tag
  • Added summary dashboard with overall status (#314)
  • respects archiving, QC configuration for the institution, provides CSV download

v2.6.7

Release: 23 Jul 2025

  • suppress live notifications for invalid institution codes (#295)
  • fix the height of the download components textbox with multiple components (#296)
  • remove old balloon / balloonoya code everywhere (#297)
  • add more functions (list all sites, list tags for given site, improve logging in case of error) to the JSON API (#298)
  • improve the ability to handle measurement dates and analysis dates by separating the two
  • only show the ability to recycle simple analyses if there is not already a more recent version for the current measurement
  • disable recycling for simple analyses that are already matching the latest version
  • mqdt to v1.3.1 (#300)
  • mqdbt to v2.7.2 (#300)

v2.6.6

Release: 18 Jul 2025

  • JSON API fix serial number parsing from tags (#292)
  • enable pulling multiple components (#293)
  • add more aggressive retrying and retry on connection errors for PDB problems (#291, #294)
  • mqat updated to v2.6.4
  • fix the expansion of error messages (sometimes the button did not expand)

v2.6.5

Release: 09 Jul 2025

  • autopublish zenodo (#290)
  • use argparse.parse_known_args instead to support non-default setups (#289)
  • add a link to JIRA to report connection errors
  • mqat updated to v2.6.3

v2.6.4

Release: 09 Jul 2025

  • improve documentation on setting up yarr (#279)
  • fix ring triplet config name (#278)
  • initial implementation of JSON API for Infinity plugin with Grafana (#226)
  • configuration to disable notifications (#281)
  • improve traceback / error logs to suppress errors from packages we don't maintain (#288)
  • fix "Send failures" for EOS uploads (#288)

v2.6.3

Release: 03 Jul 2025

  • bumping to mqat to 2.6.2
  • bumping to mqdbt to 2.7.1

v2.6.2

Release: 20 Jun 2025

  • fix round triplet layer config name

v2.6.1

Release: 16 Jun 2025

v2.6.0

Release: 16 Jun 2025

v2.4.0

Release: 3 Jun 2025

  • Update service.template and docs regarding python environment when running systemd service
  • Increase itkdb version
  • ...

v2.2.2

Release: June 8, 2023

  • YARR scan rendering bugfix
  • Patching recursive component synchronizer

v2.2.1

Release: June 7, 2023

  • bumping to itkdb 0.4.4, mqdbt 2.0.2, mqat 2.0.1
  • refreshing components child-parent relation every time of pulling

v2.2.0

Release: May 31, 2023

Key Features

  • Electrical test QC_v2 support (simple and complex)
  • YARR scan support
  • Chip config administration
  • Module assembly and registration

Minor Features

  • ITkPD attachment download func with itkdb >= 0.4.3
  • multithreaded attachment uploading
  • Checking complex analysis for all FEs of a module at once
  • Lighter plotting for yarr scans; auto log-scale in plotting; color scale optimized
  • QC analysis recycling button
  • Installing script maintained

v2.0.8

Release: May 3, 2023

  • User message has a dismiss button to remove itself.
  • requiring itkdb 0.4.1

v2.0.7

Release: Apr 19, 2023

  • fixing the EOS attachment for site qualification

v2.0.6

Release: Apr 11, 2023

  • fixing a crash by runNumber not compatible with ObjectId

v2.0.5

Release: Apr 8, 2023

  • fixing component downloader reflecting the PDB format change
  • improvement of the user messages exposure

v2.0.4

Release: Apr 7, 2023

  • Removal of fs.chunks and fs.files from SQ collection list
  • Fixing the issue in uploading to PD
  • Escaping the issue in missing subproject fields in module type downloading

v2.0.3

Release: Apr 4, 2023

  • Bugfix in case of missing sub-components in RecursiveSynchronizer
  • A better state and message handling for component downloader

v2.0.2

Release: Mar 28, 2023

  • auxiliary mqat files as attachment
  • mqat output downloadable from webpage
  • adaptation to mqat-1.3.0
  • mqat output json file for downloading bracketted
  • Release of database SQ

v2.0.1

Release: Mar 17, 2023

  • Fixation of various bugs encountered in v2.0.0
  • This version has been successfully installed in 3 different users independently: Hide, Giordon, Matthias

v2.0.0

Release: Mar 10, 2023

Refurbished version for Site Qualification towards pre-production.

Supported

  • A handful of electrical QC tests plugging module-qc-analysis-tools v1.2.0
  • User can submit the result of module-qc-tools to LocalDB.
  • The QC analysis runs inside the LocalDB server.
  • Interfaces for checking-out tests, stage sign-off and submission to ProductionDB are supported.
  • Based on itkdb v0.4.0
  • Coherent stage transition over component hierarchy
  • Experimental automatic Site Qualification button collecting the server's information
  • More explanation on a report during ITk Week March 2023

Not supported yet (backward compatibility broken)

  • Non-electrical QC tests using QCHelper
  • YARR scans for ITkPixV1.1 modules

v1.6.0

Release: Sep 17, 2021

YARR : 5ca0199d

New features

  • Push QC test result to ITkPD
  • Pull QC test result from ITkPD
  • Show all types of scan result(e.g. source scan, tuning)
  • Rename component's serial numbers with re-downloading the list of them

What you can do with this version

  • Provide an admin page
  • Manage the information of users and QC testers
  • Some user functions (comments, tags)
  • Register/download module to/from ITkPD
  • Supporting a part of the QC stages in the ProdDB (Module to PCB, Wirebonding)
  • Show the results of QC test
  • non-electrical test
    • Bare to PCB Assembly (Optical Inspection, Metrology, Mass)
    • Wire-bonding (Optical Inspection, Sensor IV, SLDO VI, Wirebonding Information, Wirebond Pull Test IrefTrim, Pullup register, Orientation)
  • electrical test
    • YARR rerated scan
    • Pixel failure test
  • Sign off QC test
  • Upload/download QC test results to/from ITkPD