|
2026-11-10
§
|
| 21:09 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy ae8b958 (Add total-count delta (Δ cell on TotalsGrouping row)) for T328534 |
[tools.integraality] |
| 21:09 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 9a102a9 (Split _RankedGroupingMixin: extract _DiffCellMixin for Δ-only rows) for T328534 |
[tools.integraality] |
| 19:16 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy c4b07e4 (Add force=True to warm_label_cache to bypass stale cache entries) |
[tools.integraality] |
| 17:20 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 12c047d (Add DEBUG logging to label resolution (API results, fallbacks)) |
[tools.integraality] |
| 17:08 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy b3fd24f (Reject P/Q ids with leading zeros from label resolution) |
[tools.integraality] |
|
2026-11-09
§
|
| 20:57 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 6037e1d (Show +N delta for new groupings (★ entries)) for T328534 |
[tools.integraality] |
| 19:49 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 47dedf7 (Propagate pywikibot save errors instead of swallowing them) |
[tools.integraality] |
| 18:23 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 8f7638e (Log the wikitext to be saved as a collapsible fold in the update stream) |
[tools.integraality] |
| 15:06 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 0546c11 (Test that ReportParser is transparent to Pos and Δ columns) for T328534 |
[tools.integraality] |
| 15:06 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy e476365 (Fetch previous counts in process_page, compute diff/rank maps) for T328534 |
[tools.integraality] |
| 15:06 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy daa1424 (Update ResultsFormatter: add Pos and Δ columns when diffs present) for T328534 |
[tools.integraality] |
| 15:06 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 526c485 (Add format_diff_cell and format_position_cell to Grouping) for T328534 |
[tools.integraality] |
| 15:06 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 9978e50 (Add get_previous_grouping_counts to DashboardRegistry) for T328534 |
[tools.integraality] |
| 14:05 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 573ba56 (Configure uwsgi to not log /healthz health-check endpoint) |
[tools.integraality] |
| 13:57 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy aa5a5a7 (Cap pywikibot max_retries to 5 on web-triggered updates) |
[tools.integraality] |
| 12:42 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy d891c0a (Log save outcome as SSE step with diff link) |
[tools.integraality] |
|
2026-11-06
§
|
| 23:51 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 514db6f (Recover column keys for old-era {{Coloured cell}} rows from header in parser) |
[tools.integraality] |
| 23:51 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy e610c66 (Scope report_parser to the dashboard table on multi-table pages) |
[tools.integraality] |
| 23:51 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 0e658ef (Log label cache warm-up as SSE start/end events during processing) |
[tools.integraality] |
| 23:51 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 6d19d8e (Skip cells for runs with duplicate grouping/column pairs in registry) |
[tools.integraality] |
| 11:19 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy e638496 (Fall back to property= when column= absent in cell templates in backfiller) |
[tools.integraality] |
| 11:19 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy de205c6 (Substitute TotalsGrouping.MARKER for None totals title in cells) |
[tools.integraality] |
| 10:56 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 06cf307 (Update all Python transitive dependencies) |
[tools.integraality] |
| 10:56 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy c5f9757 (Upgrade all Python dev-dependencies) |
[tools.integraality] |
| 10:56 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 66509be (Update pywikibot from 11.8.0 to latest 11.10.0) |
[tools.integraality] |
| 10:39 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 5a74bae (Add --update-existing-and-cells combined mode in the backfiller) |
[tools.integraality] |
| 10:33 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy d5113fe (Do not cache fallback IDs in label_resolver) for T440134 |
[tools.integraality] |
| 10:33 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 9e99142 (Populate dashboard_run_cells from historical revisions in backfiller) for T443875 |
[tools.integraality] |
| 10:33 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 7316ace (Populate dashboard_run_cells on each bot run) for T443875 |
[tools.integraality] |
| 10:33 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy d719b47 (Add dashboard_run_cells table to the schema to store cell-count data) for T443875 |
[tools.integraality] |
|
2026-11-05
§
|
| 22:21 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 07b1874 (Skip fully-updated dashboards in --update-existing backfill) |
[tools.integraality] |
| 22:09 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 35bfc8a (Warm label cache from bot after each successful run) for T440134 |
[tools.integraality] |
| 22:09 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 3c6d630 (Resolve entity labels in feature facets and chips on /dashboards) for T440134 |
[tools.integraality] |
| 22:09 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy f8cb58e (Resolve entity labels in config panel on /dashboard) for T440134 |
[tools.integraality] |
| 22:09 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy d9df643 (Add LabelResolver: batch label resolution via pywikibot, Redis-cached) for T440134 |
[tools.integraality] |
| 22:09 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy d0429d9 (Allow callers to override TTL per entry type in RedisCache.set_cache_value) |
[tools.integraality] |
| 22:09 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 0a5ef5d (Add pytest-socket; enforce --disable-socket in all test runs) |
[tools.integraality] |
| 10:31 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 3b3c3ea (Mute groupings line on trend chart (dashed, thin, secondary colour)) |
[tools.integraality] |
| 10:31 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 4c6f057 (Add --update-existing to backfiller to populate grouping_counts on old runs) for T438830 |
[tools.integraality] |
| 10:31 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 6ff0556 (Trend chart: add entity_sum series, legend, entity_sum stat card) for T438830 |
[tools.integraality] |
| 10:31 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 2ac1669 (Derive entity_sum from grouping_counts; expose in chart and health) for T438830 |
[tools.integraality] |
| 10:31 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 02101ec (Populate grouping_counts on live runs) for T438830 |
[tools.integraality] |
| 10:31 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 2321887 (Capture no_group row in ParsedReport; add grouping_counts_dict) for T438830 |
[tools.integraality] |
| 10:31 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy e3cee44 (Add grouping_counts JSON column to dashboard_runs) for T438830 |
[tools.integraality] |