2026-11-06 - 2026-11-13

Overview

45 Active Pull Requests
0 Active Issues
Excluding merges, 0 authors have pushed 0 commits to main and 518 commits to all branches. On main, 0 files have changed and there have been 0 additions and 0 deletions.

1 Release published by 1 user

Published snapshot-2.0.0-rc.1 QQQ Print Agent 2.0.0-rc.1 development snapshot (2026-11-10) 2026-11-11 01:05:59 +00:00

40 Pull requests merged by 2 users

Merged #59 fix(windows): a held Start-menu shortcut no longer fails an uninstall, an install or an upgrade 2026-11-11 12:16:07 +00:00

Merged #58 feat(presentation): view models for the server tree, the shell, the footer, the tray and page messages 2026-11-11 12:12:41 +00:00

Merged #57 test(presentation): record the companion's automation identifiers and hold them before the views are rebuilt 2026-11-11 11:47:11 +00:00

Merged #56 feat(presentation): the connection wizard's frame and its Server step 2026-11-11 11:28:31 +00:00

Merged #55 feat(presentation): the companion's client for version 2 of the management pipe 2026-11-11 11:24:32 +00:00

Merged #54 docs: wizard and tree decisions, audit closures and open nits, session state; four releases log the sign-in address, not eleven 2026-11-11 08:46:18 +00:00

Merged #53 feat(presentation): the companion's own sign-in for several servers; a failed browser start no longer logs the sign-in address 2026-11-11 07:13:10 +00:00

Merged #52 refactor(windows): put the in-app update, the service controls and the pipe's identity check behind tested seams 2026-11-11 06:51:40 +00:00

Merged #51 fix(management): close the review findings in the pipe contract and the log's redaction 2026-11-11 06:22:58 +00:00

Merged #50 fix(printing): a print job asks Windows about its own printer only 2026-11-11 05:43:27 +00:00

Merged #49 feat(store): version the journal's schema and migrate it once, when the service starts 2026-11-11 04:16:27 +00:00

Merged #48 fix(session): keep the load balancer's affinity cookies so requests and the realtime socket reach one server node 2026-11-11 03:01:37 +00:00

Merged #47 feat(core): a certificate exception names its origins, and an address with no nameable origin is refused 2026-11-11 02:59:10 +00:00

Merged #46 fix(cli): read a piped enrollment code as UTF-8 bytes on every console code page 2026-11-11 02:48:52 +00:00

Merged #45 fix(core): refuse a claim whose text cannot be read instead of stopping the lane 2026-11-11 02:46:22 +00:00

Merged #44 fix(core): check the printer once per job, leave a job in hand to its lane, and always let go of a job 2026-11-11 02:36:59 +00:00

Merged #43 docs: settle the design-record gaps, write down the review gate and the hardware check, bring the audit up to date 2026-11-11 02:27:03 +00:00

Merged #42 refactor(printing): put every Windows printing call behind a tested seam, changing nothing that reaches Windows 2026-11-11 02:08:16 +00:00

Merged #41 refactor(windows): put sign-in startup, the branded shortcut and the browser hand-off behind tested seams 2026-11-11 01:50:44 +00:00

Merged #40 fix(core): a stop that overtakes the realtime channel loops does not fail the run 2026-11-11 01:42:56 +00:00

Merged #39 test(runtime): reach the runtime and the store through one harness 2026-11-11 01:06:00 +00:00

Merged #38 refactor(runtime): move the log, the change signal and store opening out of AgentRuntime 2026-11-11 00:37:04 +00:00

Merged #37 feat(management): add the version 2 pipe contract as types 2026-11-11 00:25:49 +00:00

Merged #35 refactor!: remove the transport and print paths nothing reaches 2026-11-10 23:23:18 +00:00

Merged #34 feat(presentation): move the companion's decisions into a tested, UI-free assembly 2026-11-10 23:13:47 +00:00

Merged #33 fix(store): open the journal's connection under its lock; answer "Ready" only while paused 2026-11-10 22:54:11 +00:00

Merged #31 docs(adr): settle the gaps found while planning the multi-server build 2026-11-10 22:40:43 +00:00

Merged #30 docs(audit): bring finding statuses up to the seven merged pull requests 2026-11-10 22:19:10 +00:00

Merged #29 refactor(core): validate at the boundary, type the compatibility check, cover every line 2026-11-10 22:17:31 +00:00

Merged #28 refactor(cli)!: manage the installed service only; remove the legacy mode; cover every line 2026-11-10 21:52:13 +00:00

Merged #27 build: set the product version to 2.0.0 and read it from one place 2026-11-10 21:48:27 +00:00

Merged #24 refactor(runtime)!: remove the legacy polling path; run its tests on the realtime path 2026-11-10 21:45:49 +00:00

Merged #26 ci(installer): skip MSI ICE validation only when the Windows Installer service is unreachable 2026-11-10 20:21:06 +00:00

Merged #25 docs(adr): record the 2.0 multi-server and wizard designs and the audit rubric 2026-11-10 19:57:00 +00:00

Merged #21 fix(enrollment): keep the stored pairing until the new device is bound 2026-11-10 19:19:09 +00:00

Merged #20 build(coverage): gate line coverage per assembly; record the 2.0 decisions 2026-11-10 18:13:07 +00:00

Merged #18 fix(auth): sign-out ends the identity-provider session; sign-in sends max_age=0 2026-11-09 20:46:23 +00:00

Merged #15 docs(changelog): restore the 1.1.1 heading; record 1.2.1 in TODO 2026-11-06 23:23:42 +00:00

Merged #16 docs(handoff): point the Forge printing cohort at QBit 1.1.2 on QQQ RC.22 from the Gitea registry 2026-11-06 20:59:14 +00:00

Merged #14 docs(handoff): point the Forge printing cohort at QBit 1.1.1 2026-11-06 16:50:11 +00:00

5 Pull requests proposed by 1 user