Commit Graph
3046 Commits
Author SHA1 Message Date
wyzula_j 563a190ce0 chore: temporarily run knowledge-graph workflow on pull requests
Lets the graph be built and fetched before any release carries it, so the
self-update path can be exercised end to end. Also stamps the PR head commit
rather than the merge commit, which exists in no local clone and would make
every staleness check report an invalid revision range.

Dry-run only — drop this commit before merging.
2026-08-14 20:54:53 +02:00
wyzula_j 51131e377e docs(agents): document the knowledge graph as an optional routing aid
Records how to fetch the map for a checkout's version and how to tell whether it
is current, so the graph is used for orientation only while it demonstrably
matches the code being read.
2026-08-14 20:54:41 +02:00
wyzula_j cbf69df481 ci: add knowledge-graph build workflow
Builds the graphify knowledge graph after each semantic-release and attaches it
to that release as knowledge-graph-v<version>.tar.gz, so every developer can fetch
the map for a given version. The map carries its own identity — released package
versions, tag and commit — in build_meta.json and embedded in graph.json, which is
what lets a consumer tell a current map from a stale one. The graph is never
committed; graphify-out/ is gitignored.
2026-08-14 20:34:07 +02:00
wyzula_j e25d22a29c feat(agents): curated AGENTS.md and CLAUDE.md files added with best practives for the project 2026-08-14 14:41:43 +02:00
semantic-release deef83ef7c 3.33.3
Automatically generated by python-semantic-release
v3.33.3
2026-08-14 08:37:29 +00:00
wyzula_j dce6e30637 fix(waveform): static dap curve updates not linked to scan id; optimization of custom curve fitting 2026-08-14 10:36:43 +02:00
semantic-release 840669618b 3.33.2
Automatically generated by python-semantic-release
v3.33.2
2026-08-12 18:37:31 +00:00
wyzula_j cab8844d0d fix(scatter_waveform): trim live x/y/z buffers to common length before plotting 2026-08-12 20:36:34 +02:00
wyzula_j dc57a90357 perf(scatter): pooled quantized z-brushes enable symbol-atlas caching 2026-08-12 20:36:34 +02:00
semantic-release 63a094a721 3.33.1
Automatically generated by python-semantic-release
v3.33.1
2026-08-05 00:01:11 +00:00
wyzula_j 0da3907b1a fix(bec_signal_proxy): ensure argless emissions are replayed on unblock 2026-08-05 02:00:21 +02:00
semantic-release 656e3b5458 3.33.0
Automatically generated by python-semantic-release
v3.33.0
2026-08-04 20:59:55 +00:00
wyzula_jandClaude Opus 5 c07cd7c470 fix(scan_control): switch the scan only once the typed name is confirmed
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-04 22:58:59 +02:00
wyzula_jandClaude Opus 5 33ea484da6 feat(scan_control): make the scan selection combobox editable
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-04 22:58:59 +02:00
semantic-release de78853dea 3.32.2
Automatically generated by python-semantic-release
v3.32.2
2026-08-04 20:29:16 +00:00
wyzula_j ec64ed9a44 fix(scan_control): restore last scan parameters without blocking the GUI 2026-08-04 22:27:51 +02:00
wyzula_j 1ac298736f fix(connector): connect on_failed callbacks before the worker starts 2026-08-04 22:27:51 +02:00
wyzula_j 115b0cf07a fix(connector): break C++-anchored reference cycle retaining task owners 2026-08-04 22:27:51 +02:00
wyzula_j a55c543e16 fix(connector): isolate worker task exceptions and remove bare excepts 2026-08-04 22:27:51 +02:00
semantic-release f725c1430d 3.32.1
Automatically generated by python-semantic-release
v3.32.1
2026-08-04 19:33:02 +00:00
wyzula_j 8ea811ebb2 fix(scan_control): report the visible scans in the allowed_scans property 2026-08-04 21:32:06 +02:00
semantic-release 6e8ec49cbf 3.32.0
Automatically generated by python-semantic-release
v3.32.0
2026-08-04 12:52:27 +00:00
wyzula_j afd8c9c07c feat(scan_control): add select all and clear buttons to scan filter dialog 2026-08-04 14:51:32 +02:00
wyzula_j f30ab7b164 fix(scan_control): preserve configured default scan and label filter button 2026-08-04 14:51:32 +02:00
wyzula_j e06232ee21 feat(scan_control): add scan filter and docstring info dialogs 2026-08-04 14:51:32 +02:00
semantic-release 4ad1d4b115 3.31.0
Automatically generated by python-semantic-release
v3.31.0
2026-08-04 10:11:54 +00:00
wyzula_j 2c7437142c fix(logpanel): keep the log queue out of the RPC registry and tear it down with the last panel 2026-08-04 12:11:00 +02:00
wyzula_j 0c1651f62e fix(logpanel): tint the jump-to-bottom icon with the pill text color in both themes 2026-08-04 12:11:00 +02:00
wyzula_j 532a8858cd feat(logpanel): replace the level threshold dropdown with a checkable include-list 2026-08-04 12:11:00 +02:00
wyzula_j c7269f5dba fix(logpanel): correct filter slot docstrings and emit outside the filter-change bracket 2026-08-04 12:11:00 +02:00
wyzula_j 16a178f539 feat(logpanel): add a font_size property for scaling the log table text 2026-08-04 12:11:00 +02:00
wyzula_j 270b4829bc fix(logpanel): lay out the time range dialog properly and prefill the active range 2026-08-04 12:11:00 +02:00
wyzula_j 327b2fdd85 feat(logpanel): redesign toolbar, filtering, detail pane, and tailing affordances 2026-08-04 12:11:00 +02:00
wyzula_j b895050943 perf(logpanel): rework pipeline with incremental model updates and ingest-time record flattening 2026-08-04 12:11:00 +02:00
wyzula_j b12fa6d715 fix(log_panel): 'QSortFilterProxyModel.invalidateRowsFilter()' deprication replaced with new reccomended qt pattern 2026-08-04 12:11:00 +02:00
wyzula_j 3d451f20cd test(e2e): drop cont_line_scan from expected scan selection 2026-07-31 10:46:04 +02:00
wyzula_j d57bf84d9e ci: replace pytest-cov with coverage CLI 2026-07-31 10:46:04 +02:00
semantic-release 76d6446887 3.30.2
Automatically generated by python-semantic-release
v3.30.2
2026-07-29 14:36:46 +00:00
wyzula_j 961562616e fix(connector): register the exit handler only when it is wired to aboutToQuit 2026-07-29 16:35:49 +02:00
wyzula_j 6c9381fe6f fix(shutdown): correct client/dispatcher teardown ordering and run cleanup on all close paths 2026-07-29 16:35:49 +02:00
semantic-release af7305bebf 3.30.1
Automatically generated by python-semantic-release
v3.30.1
2026-07-29 13:57:58 +00:00
wyzula_j e07409ca1b fix(rpc): isolate broadcast callbacks and retry delivery after failures 2026-07-29 15:56:59 +02:00
wyzula_j f29632bfd6 perf(rpc): skip registry broadcasts when nothing changed 2026-07-29 15:56:59 +02:00
wyzula_j 5fd300d403 fix(rpc): weak, deduplicated registry callbacks with owner-safe lifecycle 2026-07-29 15:56:59 +02:00
wyzula_j dc9b8497e5 fix(rpc): release dispatcher slot and registry callback on server shutdown 2026-07-29 15:56:59 +02:00
wakonig_k 72c007611b test: adapt to simplified device info 2026-07-28 13:06:58 +02:00
semantic-release 3a7064cdea 3.30.0
Automatically generated by python-semantic-release
v3.30.0
2026-07-24 14:35:10 +00:00
wyzula_j 6269919d06 fix(bec_widget): run cleanup from deleteLater override instead of intercepting DeferredDelete events 2026-07-24 16:34:14 +02:00
wyzula_j f5e04675bd fix(dispatcher): honor cb_info when disconnecting a multiply-registered slot 2026-07-24 16:34:14 +02:00
wyzula_j 01c922eb80 refactor(widgets): drop teardown dispatcher disconnects now handled by disconnect_owner 2026-07-24 16:34:14 +02:00