|
2026-11-12
§
|
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 774e1fb (Improve SSE progress for column query passes) for T444607 |
[tools.integraality] |
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 11211fc (Emit phase=end error=true from _run_query_queue on task failure) for T444607 |
[tools.integraality] |
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy cd2ed4b (SSE client: render ❌ for phase=end with error=true) |
[tools.integraality] |
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 22bdb00 (Wire _run_query_queue into retrieve_data as a single pass) for T444607 |
[tools.integraality] |
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 58cfc4f (Introduce _run_query_queue for retrying transient query failures) for T444607 |
[tools.integraality] |
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy f45523d (Use isinstance check in _rebin_if_needed instead of marker exclusion list) |
[tools.integraality] |
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy d81ac58 (Move special rows into retrieve_data, simplify prepare_report_groupings) for T444607 |
[tools.integraality] |
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 0171bd2 (Add sort_priority to grouping classes to control report row order) for T444607 |
[tools.integraality] |
| 21:18 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 762aafc (Unify make_totals and make_stats_for_no_group into _make_special_row) for T444607 |
[tools.integraality] |
| 10:17 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy becc1a9 (Raise specific error message on 429 exhaustion) |
[tools.integraality] |
| 10:17 |
<wmbot~jeanfred@tools-bastion-15> |
Deploy 504cfbd (Retry QLever queries on HTTP 429 with backoff) |
[tools.integraality] |
|
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] |