Skip to content

Releases: oqtopus-team/qdash

v1.7.1

26 Feb 08:30
3d3102f

Choose a tag to compare

What's Changed

New Feature 🎉

  • feat(logging): implement structured logging with request ID correlation by @orangekame3 in #693
  • feat(docs): add workflow engine architecture diagram by @orangekame3 in #695
  • feat(ui): enhance PlotlyRenderer with react-query for data fetching by @orangekame3 in #696
  • feat(ui): add URL state management hooks for analysis and metrics by @orangekame3 in #698
  • feat(api): add device topology and metrics services with new endpoints by @orangekame3 in #699
  • feat(workflow): enhance task scheduling and logging functionality by @orangekame3 in #703
  • feat(api): enhance user and project management with new features by @orangekame3 in #705
  • feat(workflow): add snapshot re-execution functionality for tasks by @orangekame3 in #706
  • feat(api): add re-execute task result functionality by @orangekame3 in #710
  • feat(workflow): upgrade to Prefect 3 and add migration service by @orangekame3 in #711
  • feat(logging): implement centralized logging configuration for API and workflow by @orangekame3 in #713
  • feat(workflow): add cancellation support for workflows and executions by @orangekame3 in #715
  • feat(github): update GitHubPushConfig to include ALL_PARAMS file type by @orangekame3 in #717
  • feat(ui/chat): add chat UI styles and enhance message bubble animations by @orangekame3 in #721
  • feat(api, docs, ui): enhance knowledge management and documentation by @orangekame3 in #722

Bug Fixes 🐛

Refactor 🛠

  • refactor(workflow): simplify ExecutionService methods by @orangekame3 in #704
  • refactor(ui): remove radar chart and update task card component by @orangekame3 in #718

Full Changelog: v1.7.0...v1.7.1

v1.7.0

22 Feb 05:02
1467866

Choose a tag to compare

What's Changed

New Feature 🎉

  • fix: retry calibration note upserts and centralize topology by @orangekame3 in #652
  • feat(api): add run parameters to task and flow schemas by @orangekame3 in #654
  • feat(qubex): add run parameters for shots and interval in tasks by @orangekame3 in #655
  • feat(api): implement OpenAI-based agent for calibration task analysis by @orangekame3 in #656
  • feat(scripts): add script to fetch and update task calibration figures by @orangekame3 in #667
  • feat(docs): add detailed task knowledge documentation for calibration by @orangekame3 in #668
  • feat(docs): add new calibration tasks and update task knowledge index by @orangekame3 in #669
  • feat(ui): implement analysis chat sidebar and enhance functionality by @orangekame3 in #670
  • feat(repo): add merge_note_fields method for atomic updates by @orangekame3 in #671
  • feat(common): add dynamic qid_to_label function and corresponding tests by @orangekame3 in #672
  • feat(ui): enhance chat session display with context and new features by @orangekame3 in #673
  • feat(api): add new functions for chip analysis and update tool labels by @orangekame3 in #674
  • feat(repo): add version field to calibration notes for tracking updates by @orangekame3 in #675
  • feat(workflow): enhance dynamic label generation from chip size by @orangekame3 in #676
  • feat(workflow): rename duration parameters for HPI and PI pulses by @orangekame3 in #677
  • feat(workflow): add interval parameter to HPI and PI pulse checks by @orangekame3 in #681
  • feat(workflow): enhance metrics and UI components by @orangekame3 in #683
  • feat(ui): add zoom controls and enhance grid rendering performance by @orangekame3 in #684
  • feat(workflow): add ZX90 interleaved randomized benchmarking and coherence limit tasks by @orangekame3 in #685
  • feat(docs): add ZX90 interleaved randomized benchmarking documentation by @orangekame3 in #686
  • feat(docs): add pulse sequence diagrams for various tasks by @orangekame3 in #687
  • feat(docs): add CreateZX90 calibration guide for two-qubit gates by @orangekame3 in #689
  • feat(api): add support for base64-encoded images in task analysis by @orangekame3 in #690
  • feat(api): add get_provenance_lineage_graph for tracing parameter origins by @orangekame3 in #691
  • feat(ui): add AI reply functionality with streaming support by @orangekame3 in #692

Bug Fixes 🐛

Full Changelog: v1.6.3...v1.7.0

v1.6.3

10 Feb 09:06
1bdca2c

Choose a tag to compare

What's Changed

New Feature 🎉

  • feat(ui): improve lineage path comparison display and styling by @orangekame3 in #643
  • feat(ui): add direction toggle for coupling ID in metric history modal by @orangekame3 in #645
  • feat(ui): enhance grid layout responsiveness and styling adjustments by @orangekame3 in #647
  • feat(workflow): add inverse parameter for CR direction control by @orangekame3 in #648

Full Changelog: v1.6.2...v1.6.3

v1.6.2

09 Feb 06:53
3706361

Choose a tag to compare

What's Changed

New Feature 🎉

  • feat(api): add latest version tracking to lineage node responses by @orangekame3 in #640
  • feat(ui): enhance EntityNode styling and value display by @orangekame3 in #642

Full Changelog: v1.6.1...v1.6.2

v1.6.1

08 Feb 07:43
bea4713

Choose a tag to compare

What's Changed

New Feature 🎉

  • feat(ui): add lineage comparison view and related components by @orangekame3 in #636
  • feat(api): add support for flow tags in execution and scheduling by @orangekame3 in #639

Full Changelog: v1.6.0...v1.6.1

v1.6.0

06 Feb 09:14
3c5f6d1

Choose a tag to compare

What's Changed

New Feature 🎉

  • feat: provenance model by @orangekame3 in #575
  • feat: enable GitHub pull configuration by default by @orangekame3 in #577
  • feat: add input parameters for control and target qubits in calibration tasks by @orangekame3 in #578
  • feat: update provenance and UI components for inbox feature by @orangekame3 in #579
  • feat: add qid role in parameter model by @orangekame3 in #582
  • feat(api): add provenance policy configuration and violation handling by @orangekame3 in #584
  • feat(workflow): add MUX-level bring-up calibration steps and analysis modules by @orangekame3 in #585
  • feat(workflow): enhance qubit and resonator frequency estimation tasks by @orangekame3 in #603
  • feat: convert the content into a table layout, labels added by @dvlpwork in #592
  • feat: dropdown width fixed by @dvlpwork in #606
  • chore(repo): update qubex dependency to v1.4.5 by @orangekame3 in #604
  • feat(ui): add name and parameters to metric history items by @orangekame3 in #614
  • feat(ui): add average selection mode and related metrics download functionality by @orangekame3 in #615
  • feat(ui): add provenance exploration links in task history modals by @orangekame3 in #616
  • feat(ui): add control parameters for ZX90 gate and task detail panel by @orangekame3 in #617
  • feat(ui): add execution tasks view and navigation in metric history modals by @orangekame3 in #630
  • feat(workflow): finalize stale running tasks for execution consistency by @orangekame3 in #631
  • feat(ui): add zoom controls and improve grid performance by @orangekame3 in #632
  • feat(ui): add conditional styling for pan-zoom view in metrics grid by @orangekame3 in #633
  • feat(api): add degradation trends endpoint and related schemas by @orangekame3 in #634

Bug Fixes 🐛

Refactor 🛠

New Contributors

Full Changelog: v1.5.7...v1.6.0

v1.5.7

24 Dec 04:51
b0eb838

Choose a tag to compare

What's Changed

New Feature 🎉

Bug Fixes 🐛

Refactor 🛠

  • refactor(dbmodel): remove deprecated node/edge UI fields by @orangekame3 in #574

Full Changelog: v1.5.6...v1.5.7

v1.5.6

22 Dec 06:25
2d0bf1e

Choose a tag to compare

What's Changed

Bug Fixes 🐛

  • fix(metrics): filter chip metrics by project_id, not username by @orangekame3 in #569

Full Changelog: v1.5.5...v1.5.6

v1.5.5

21 Dec 23:51
580db21

Choose a tag to compare

What's Changed

New Feature 🎉

  • feat(metrics): return dynamic averages in metrics summary by @orangekame3 in #566
  • fix(metrics): pull latest metrics from completed task history by @orangekame3 in #568

Full Changelog: v1.5.4...v1.5.5

v1.5.4

21 Dec 09:16
7a76855

Choose a tag to compare

What's Changed

New Feature 🎉

  • feat: support configurable MongoDB db name and rename migration by @orangekame3 in #564

Full Changelog: v1.5.3...v1.5.4