You are viewing a plain text version of this content. The canonical link for it is here.
- (juneau) branch dependabot/maven/org.apache.httpcomponents.client5-httpclient5-cache-5.6.4 created (now 190d47f86d) - posted by gi...@apache.org on 2026/10/02 04:22:38 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.codehaus.mojo-exec-maven-plugin-3.6.4 created (now 1c26c64b0f) - posted by gi...@apache.org on 2026/10/02 04:22:44 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.slf4j-slf4j-api-2.0.20 created (now 66a275a38a) - posted by gi...@apache.org on 2026/10/02 04:22:50 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.glassfish.expressly-expressly-6.0.0 created (now 9da3efd505) - posted by gi...@apache.org on 2026/10/02 04:22:53 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/github/codeql-action/init-4.38.2 created (now 1495bc469e) - posted by gi...@apache.org on 2026/10/02 04:24:21 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/github/codeql-action/analyze-4.38.2 created (now 940bd9df22) - posted by gi...@apache.org on 2026/10/02 04:25:19 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Adopt Juneau probe controls on Setup (R0014) and View Settings copy-link on Releases (R0015), back the releases table with the BeanQuery bean model and a DataTables POST binding, split DefaultProcessRunner out of ProcessRunner, drop console chrome CSS now provided by Juneau, add a console template lint test, and sweep Shorts/BCT assertions. - posted by ja...@apache.org on 2026/10/05 16:13:58 UTC, 0 replies.
- (juneau) branch master updated: Rebuild BeanQuery bean introspection on BeanMeta (QueryModel/QueryProperty: public fields, records, @BeanIgnore, property namers; Queryable and SQL row mapping use it), bind BeanQuery to REST and DataTables (syntax errors become 400s), add ISO-8601 duration literals, and adopt Shorts eq/neq/req and addAllNn across the tree; also: quiet client-abort logging in rest-server, console icon set, datatable View Settings, child resources inheriting group beans, AsyncJobRegistry idempotency-key ded [...] - posted by ja...@apache.org on 2026/10/05 16:20:10 UTC, 0 replies.
- (juneau) branch docs updated: Docs for the 10.0 cycle: BeanQuery topic (2.18) and REST/DataTables binding with 400 syntax errors, ISO-8601 duration literals, Getting Started pages and module index, console UI adopter guide (10.64.1), views toolkit (10.66) and widgets (10.67) pages, NG REST client pages, V10 migration additions, per-format annotations, Tier 1 wrong-content fixes, Tier 3 thin pages, site CI/hygiene, and 10.0.0 release notes. Also restructures for verify-docs: section landings renamed to .00 (10.64, 10.68 [...] - posted by ja...@apache.org on 2026/10/05 16:42:25 UTC, 0 replies.
- (juneau) branch master updated: BeanQuery Sonar cleanup: S1192 suppressions on BeanQuery, BeanQueryContext, SqlBeanQueryContext and PostgresDialect; hoist setup out of assertThrows lambdas (QueryResolver_Test, BeanQuery_GroupBuilder_Test); drop a redundant float cast in ValueFormat_Test; comment empty test-fixture methods (SqlRowMapper_Test, SqlBeanQuerySession_Test). - posted by ja...@apache.org on 2026/10/05 16:59:00 UTC, 0 replies.
- (juneau) branch dependabot/maven/juneau-integration-tests/org.freemarker-freemarker-2.3.35 created (now 2883a82b9f) - posted by gi...@apache.org on 2026/10/05 17:06:49 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.codehaus.mojo-exec-maven-plugin-3.6.4 updated (1c26c64b0f -> e6f4faa40c) - posted by gi...@apache.org on 2026/10/05 17:06:55 UTC, 0 replies.
- (juneau) branch docs updated: Release notes for the 10.0 cleanup batch (non-public records, JSON strictness, RemoteClient java.time, chunked keep-alive drain, liftTable rowActions and urlstate pack); refresh console page (10.64.01) and rich table views JS/settings (10.68.05, 10.68.06) topics; regenerate AI knowledge artifacts. - posted by ja...@apache.org on 2026/10/05 22:13:41 UTC, 0 replies.
- (juneau) branch master updated: Bind non-public records (BeanMeta record accessor access) and harden JSON parser strictness (DEL round-trip, reject hex/octal literals); RemoteClient classifies java.time scalars and parses untyped decimals as Double; fix the MCP elicitation stale-connection flake by draining unconsumed chunked request bodies in RequestContent (keep-alive regression test); fix DataTablesAjax_BrowserTest CI failure; lift rowActions/selection/bulk through CardEnvelope.liftTable, whitelist copyLink, and add j [...] - posted by ja...@apache.org on 2026/10/05 22:19:38 UTC, 0 replies.
- (juneau) branch master updated (641fadab09 -> 90f163a762) - posted by gg...@apache.org on 2026/10/06 11:39:03 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #423 from apache/dependabot/github_actions/github/codeql-action/analyze-4.38.2 - posted by gg...@apache.org on 2026/10/06 11:39:04 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/github/codeql-action/analyze-4.38.2 deleted (was 940bd9df22) - posted by gg...@apache.org on 2026/10/06 11:39:10 UTC, 0 replies.
- (juneau) branch master updated (90f163a762 -> 426e096552) - posted by gg...@apache.org on 2026/10/06 11:39:18 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #422 from apache/dependabot/github_actions/github/codeql-action/init-4.38.2 - posted by gg...@apache.org on 2026/10/06 11:39:19 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/github/codeql-action/init-4.38.2 deleted (was 1495bc469e) - posted by gg...@apache.org on 2026/10/06 11:39:26 UTC, 0 replies.
- (juneau) branch master updated (426e096552 -> c23070997c) - posted by gg...@apache.org on 2026/10/06 11:39:41 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #418 from apache/dependabot/maven/org.apache.httpcomponents.client5-httpclient5-cache-5.6.4 - posted by gg...@apache.org on 2026/10/06 11:39:42 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.apache.httpcomponents.client5-httpclient5-cache-5.6.4 deleted (was 190d47f86d) - posted by gi...@apache.org on 2026/10/06 11:39:51 UTC, 0 replies.
- (juneau) branch master updated: Serialize TOML non-scalar arrays (inline tables, runtime-decided [[x]]) and fix Prototext repeated fields/nested lists and compact separators; honor per-request timeouts in every HTTP transport (HC4.5, HC5, OkHttp, Jetty, Mock) and reject non-positive values; bind REST client test fixtures to 127.0.0.1 with class-level timeouts (fixes the rest-client-classic d07 hang); Parquet: drop unused ParquetType/LogicalType attributes and fail fast on unsupported compression codecs; BoundedServletInp [...] - posted by ja...@apache.org on 2026/10/06 12:14:31 UTC, 0 replies.
- (juneau) branch docs updated: Serialize TOML non-scalar arrays (inline tables, runtime-decided [[x]]) and fix Prototext repeated fields/nested lists and compact separators; honor per-request timeouts in every HTTP transport (HC4.5, HC5, OkHttp, Jetty, Mock) and reject non-positive values; bind REST client test fixtures to 127.0.0.1 with class-level timeouts (fixes the rest-client-classic d07 hang); Parquet: drop unused ParquetType/LogicalType attributes and fail fast on unsupported compression codecs; BoundedServletInp [...] - posted by ja...@apache.org on 2026/10/06 12:15:44 UTC, 0 replies.
- (juneau) branch master updated: SonarQube fixes - posted by ja...@apache.org on 2026/10/06 15:10:30 UTC, 1 replies.
- (juneau) branch juneau-release-manager updated: Use a Shorts::ine method reference in EmailService and suppress the unused try-resource warning on RunLog and RunStateBroadcaster test subscriptions. - posted by ja...@apache.org on 2026/10/06 21:50:21 UTC, 0 replies.
- (juneau) branch docs updated: Document the page-contract version key rename to contractVersion (console chrome, building a console page, rich table views, V10 migration guide) and add the 10.0.0 release note. - posted by ja...@apache.org on 2026/10/06 22:28:58 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Version console assets via Juneau's adopter assetUrl() hook: Setup, Release and Release Run resources register adopterAssets("static"), base/new-release/setup templates use assetUrl(...) for app JS/CSS, and SetupRestTest asserts ?v= hashes (J0614). - posted by ja...@apache.org on 2026/10/07 11:40:32 UTC, 0 replies.
- (juneau) branch dependabot/maven/juneau-petstore/juneau-petstore-core/org.freemarker-freemarker-2.3.35 created (now c72208af56) - posted by gi...@apache.org on 2026/10/07 13:30:00 UTC, 0 replies.
- (juneau) branch master updated (0a9cd490e4 -> e15012dbb3) - posted by ja...@apache.org on 2026/10/07 15:33:58 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #426 from apache/dependabot/maven/juneau-petstore/juneau-petstore-core/org.freemarker-freemarker-2.3.35 - posted by ja...@apache.org on 2026/10/07 15:33:59 UTC, 0 replies.
- (juneau) branch master updated (e15012dbb3 -> 08aa1b43d9) - posted by ja...@apache.org on 2026/10/07 15:34:36 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #424 from apache/dependabot/maven/juneau-integration-tests/org.freemarker-freemarker-2.3.35 - posted by ja...@apache.org on 2026/10/07 15:34:37 UTC, 0 replies.
- (juneau) branch master updated (08aa1b43d9 -> c980e56c8e) - posted by ja...@apache.org on 2026/10/07 15:34:50 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #419 from apache/dependabot/maven/org.slf4j-slf4j-api-2.0.20 - posted by ja...@apache.org on 2026/10/07 15:34:51 UTC, 0 replies.
- (juneau) branch dependabot/maven/juneau-petstore/juneau-petstore-core/org.freemarker-freemarker-2.3.35 deleted (was c72208af56) - posted by gi...@apache.org on 2026/10/07 15:35:10 UTC, 0 replies.
- (juneau) branch master updated (c980e56c8e -> 8d16061ba3) - posted by ja...@apache.org on 2026/10/07 15:35:13 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #421 from apache/dependabot/maven/org.glassfish.expressly-expressly-6.0.0 - posted by ja...@apache.org on 2026/10/07 15:35:14 UTC, 0 replies.
- (juneau) branch dependabot/maven/juneau-integration-tests/org.freemarker-freemarker-2.3.35 deleted (was 2883a82b9f) - posted by gi...@apache.org on 2026/10/07 15:35:23 UTC, 0 replies.
- (juneau) branch master updated (8d16061ba3 -> 85b7c7c533) - posted by ja...@apache.org on 2026/10/07 15:35:26 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #420 from apache/dependabot/maven/org.codehaus.mojo-exec-maven-plugin-3.6.4 - posted by ja...@apache.org on 2026/10/07 15:35:27 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.slf4j-slf4j-api-2.0.20 deleted (was 66a275a38a) - posted by gi...@apache.org on 2026/10/07 15:35:36 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.glassfish.expressly-expressly-6.0.0 deleted (was 9da3efd505) - posted by gi...@apache.org on 2026/10/07 15:35:48 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.codehaus.mojo-exec-maven-plugin-3.6.4 deleted (was e6f4faa40c) - posted by gi...@apache.org on 2026/10/07 15:36:02 UTC, 0 replies.
- (juneau) branch docs updated: Document the application/jsonlines and application/json5lines media-type aliases and the negotiated NDJSON Content-Type echo in the reactive response processor (10.0.0 release notes, JSONL and JSON5L topics, reactive server topic). - posted by ja...@apache.org on 2026/10/07 19:48:59 UTC, 0 replies.
- (juneau) branch master updated: Petstore console Plan B: custom About, Dev, Secure, Themes and Flavors pages, console asset and WebJars vendor routes, browser and coverage test suites, and the console-ui AssetResolutionAssert test helper; add the application/jsonlines and application/json5lines media-type aliases and echo the negotiated NDJSON type from ReactiveResponseProcessor; Sonar fixes and suppressions across the views JS, the petstore console and RemoteClient; limit the CI JS-harness step to the *_BrowserTest suites. - posted by ja...@apache.org on 2026/10/07 20:17:01 UTC, 0 replies.
- (juneau) branch master updated: Console output region, run-view region and juneau-run wrapper; card asset dependencies via WebJar packs; C4/C5 cleanup and ribbon search; C2 phase 1 bulk selection and actions; MediaRanges JSONL fix; build test-output cleanup; Node-18-safe icons test; tracker-id sweep with guard test - posted by ja...@apache.org on 2026/10/08 11:31:20 UTC, 0 replies.
- (juneau) branch docs updated: Console output region, run-view region and juneau-run wrapper; card asset dependencies via WebJar packs; C4/C5 cleanup and ribbon search; C2 phase 1 bulk selection and actions; MediaRanges JSONL fix; build test-output cleanup; Node-18-safe icons test; tracker-id sweep with guard test - posted by ja...@apache.org on 2026/10/08 11:32:27 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Live console output and run view on the new-release page; bulk-selection cards on the releases page; drop vendored DataTables and jQuery - posted by ja...@apache.org on 2026/10/08 11:39:43 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Serve Excel/PDF export libraries (JSZip, pdfmake) from a local WebJars pack instead of cdnjs - posted by ja...@apache.org on 2026/10/08 11:50:09 UTC, 0 replies.
- (juneau) branch master updated: Add open card-type registry with datatables as a registered card, card class attribute, run-report module, and views hooks (visibleWhen, confirm pipeline, URL state, loud export, badges, inline edit, related lists); remove the datatables module; use Shorts in console-ui-freemarker; default fetchJson Accept to JSON; fix RunView a04 race - posted by ja...@apache.org on 2026/10/08 14:59:40 UTC, 0 replies.
- (juneau) branch docs updated: Add open card-type registry with datatables as a registered card, card class attribute, run-report module, and views hooks (visibleWhen, confirm pipeline, URL state, loud export, badges, inline edit, related lists); remove the datatables module; use Shorts in console-ui-freemarker; default fetchJson Accept to JSON; fix RunView a04 race - posted by ja...@apache.org on 2026/10/08 15:00:46 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Something - posted by ja...@apache.org on 2026/10/08 15:05:04 UTC, 0 replies.
- (juneau) branch master updated: Remove the table hookup form from regions.mount now that tables mount as registered cards; prompt for the commit message when push.py is run without one - posted by ja...@apache.org on 2026/10/08 15:45:54 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.apache.httpcomponents.core5-httpcore5-h2-5.4.4 created (now bedc66da61) - posted by gi...@apache.org on 2026/10/09 04:22:47 UTC, 0 replies.
- (juneau) branch dependabot/maven/jena.version-6.2.0 created (now 553127953e) - posted by gi...@apache.org on 2026/10/09 04:22:58 UTC, 0 replies.
- (juneau) branch dependabot/maven/jetty.version-12.1.14 created (now 7ad9ae1582) - posted by gi...@apache.org on 2026/10/09 04:23:11 UTC, 0 replies.
- (juneau) branch dependabot/maven/io.reactivex.rxjava3-rxjava-3.1.12 created (now 5ed4efce18) - posted by gi...@apache.org on 2026/10/09 04:23:20 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/actions/upload-artifact-7.0.1 created (now 0248f1a927) - posted by gi...@apache.org on 2026/10/09 04:24:57 UTC, 0 replies.
- (juneau) branch master updated: Add the terminal region (xterm card, PTY runner, endpoints); the console message bus (topics, bridges, wiring validation, Java builders, ribbon publish/target); the Java page builder (PageSpec, card/table/html builders, merge with FTL, nav-under); console-output open trailing lines; run-view step ids; No-Trace server and mock client; fix the flaky ConfigBuilder watcher test; heal stale persisted ribbon optionGroup values - posted by ja...@apache.org on 2026/10/09 12:15:26 UTC, 0 replies.
- (juneau) branch docs updated: Add the terminal region (xterm card, PTY runner, endpoints); the console message bus (topics, bridges, wiring validation, Java builders, ribbon publish/target); the Java page builder (PageSpec, card/table/html builders, merge with FTL, nav-under); console-output open trailing lines; run-view step ids; No-Trace server and mock client; fix the flaky ConfigBuilder watcher test; heal stale persisted ribbon optionGroup values - posted by ja...@apache.org on 2026/10/09 12:16:33 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Use Shorts b() for Boolean.TRUE.equals and inline the S1192 string constants behind class-level suppressions; split TestReportEvents.collect into a Collector helper; CODE-CONVENTIONS now says always suppress S1192 (never extract), names the everyday Shorts idioms, and corrects the or() null-mapper note. - posted by ja...@apache.org on 2026/10/09 19:24:25 UTC, 0 replies.
- (juneau) branch hc5-dependency-management-and-sse-close created (now 2b6fe4ab2c) - posted by ja...@apache.org on 2026/10/09 19:36:42 UTC, 0 replies.
- (juneau) 01/01: Manage HttpClient 5 / HttpCore 5 versions in the root pom, and close SSE responses immediately in the Apache HttpClient 5 transport. - posted by ja...@apache.org on 2026/10/09 19:36:43 UTC, 0 replies.
- (juneau) branch master updated: Add the console bus topic, bridge, badge and facts directives with visibleWhen and their browser tests; a per-card terminal handle (J0647); hidden columns that can carry a table's default order (J0648); No-Trace on Juneau's own error-expecting tests (J0642); the terminal JS tests in the CI js-tests job (J0646); quieter test output via LogRecordCapture.quietly/quiet, with the swagger example-serialization log moved to FINE and the {} log formats fixed (J0630); and the Q-sweep: remove the de [...] - posted by ja...@apache.org on 2026/10/09 20:39:24 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/actions/upload-artifact-7.0.1 updated (0248f1a927 -> 277a9d36e8) - posted by gi...@apache.org on 2026/10/09 21:12:00 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Document Shorts.nm and Shorts.any in the code conventions, and drop the removed or(boolean...) overload (J0649 follow-on). - posted by ja...@apache.org on 2026/10/09 21:43:56 UTC, 0 replies.
- (juneau) branch master updated: Add Shorts.nm (a null-safe map, via the new ObjectUtils.mapOrNull) and Shorts.any, and remove the unused or(boolean...) overload (J0649); the remaining TableSpec view keys columnConfig, copyLink, cleanAddress and pausePollingWhileEditing (J0650); and defer a columnConfig table's build until juneau-config.js registers, so the View Settings gear and hidden-by-default columns survive the shell-first script order real pages use (J0652). - posted by ja...@apache.org on 2026/10/09 21:49:54 UTC, 0 replies.
- (juneau) branch docs updated: Add Shorts.nm (a null-safe map, via the new ObjectUtils.mapOrNull) and Shorts.any, and remove the unused or(boolean...) overload (J0649); the remaining TableSpec view keys columnConfig, copyLink, cleanAddress and pausePollingWhileEditing (J0650); and defer a columnConfig table's build until juneau-config.js registers, so the View Settings gear and hidden-by-default columns survive the shell-first script order real pages use (J0652). - posted by ja...@apache.org on 2026/10/09 21:51:04 UTC, 0 replies.
- (juneau) branch master updated: Add a condensed console view for push.py, test.py and release.py (J0653), and move the terminal region to xterm 6.0.0 (J0645) - posted by ja...@apache.org on 2026/10/10 12:15:43 UTC, 0 replies.
- (juneau) branch docs updated: Add a condensed console view for push.py, test.py and release.py (J0653), and move the terminal region to xterm 6.0.0 (J0645) - posted by ja...@apache.org on 2026/10/10 12:16:54 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Move the new-release console output onto the Juneau terminal stream (run log, event store, SSE servlet and step output sources), with updated REST and e2e tests. - posted by ja...@apache.org on 2026/10/10 13:01:49 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Add JaCoCo and scripts/coverage.py, and raise test coverage across packages (R0022-R0033) - posted by ja...@apache.org on 2026/10/11 12:42:53 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Ring the terminal bell when push.py finishes, on success or failure (P0113), silenced by JRM_PUSH_NO_BELL=1 or SANDBOX_RUNTIME=1 - posted by ja...@apache.org on 2026/10/12 11:56:20 UTC, 0 replies.
- (juneau) branch master updated: Harden REST clients and servers against SSRF and credential leaks on redirects (J0715, J0717, J0718, J0719, J0722, J0724, J0725, J0726, J0728); fix response status checking (J0723), write-only bean properties (J0727), JSON5 media types (J0702), petstore photo 400s and users (J0711, J0716, J0658), a SAML race (J0721) and J0714; add chart and job-log console cards (J0656), views and petstore UI improvements (J0696, J0698, J0700, J0701, J0709, J0710, J0713, J0720, J0730, J0677, J0620 B1) and [...] - posted by ja...@apache.org on 2026/10/12 12:20:38 UTC, 0 replies.
- (juneau) branch docs updated: Document the console chart and job-log cards (new Chart Cards and Job-Log Card topics), card-declared asset packs and the removed DataTables/ToolkitPackRegistry APIs, the console views API gap fixes (RibbonItem.id, optionGroup titles, Render.meta numbers and booleans, Column.href implies linked, optional RowDetail region, confirm renderers receive the row, stricter same-origin card src), NG client security and mock client updates, converters, REST server logging and debugging, declarative [...] - posted by ja...@apache.org on 2026/10/12 12:49:29 UTC, 0 replies.
- (juneau) branch master updated (2a4182a69d -> c85f1e62d3) - posted by ja...@apache.org on 2026/10/12 14:58:54 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #432 from apache/hc5-dependency-management-and-sse-close - posted by ja...@apache.org on 2026/10/12 14:58:55 UTC, 0 replies.
- (juneau) branch dependabot/maven/org.apache.httpcomponents.core5-httpcore5-h2-5.4.4 deleted (was bedc66da61) - posted by gi...@apache.org on 2026/10/12 16:26:42 UTC, 0 replies.
- (juneau) branch dependabot/maven/httpcore5.version-5.4.4 created (now a27b85eb82) - posted by gi...@apache.org on 2026/10/12 16:26:45 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Fix SonarQube findings in the release manager tests and coverage.py - posted by ja...@apache.org on 2026/10/12 22:03:12 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Load coverage.py from the shared juneau_scripts toolkit via a vendored bootstrap.py - posted by ja...@apache.org on 2026/10/13 11:23:14 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/github/codeql-action/analyze-4.38.3 created (now 718c90d755) - posted by gi...@apache.org on 2026/10/16 04:53:57 UTC, 0 replies.
- (juneau) 01/01: build(deps): bump github/codeql-action/analyze from 4.38.2 to 4.38.3 - posted by gi...@apache.org on 2026/10/16 04:53:58 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/actions/upload-artifact-7.0.2 created (now 44f2dcb665) - posted by gi...@apache.org on 2026/10/16 04:54:08 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/actions/upload-artifact-7.0.1 deleted (was 277a9d36e8) - posted by gi...@apache.org on 2026/10/16 04:54:14 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/github/codeql-action/init-4.38.3 created (now 3851e6972d) - posted by gi...@apache.org on 2026/10/16 04:54:44 UTC, 0 replies.
- (juneau) branch master updated: Petstore console, CSRF boundaries, ECharts, terminal, REST client guards and tooling batch (96 work items) - posted by ja...@apache.org on 2026/10/16 12:12:08 UTC, 0 replies.
- (juneau) branch docs updated: Petstore console, CSRF boundaries, ECharts, terminal, REST client guards and tooling batch (96 work items) - posted by ja...@apache.org on 2026/10/16 12:13:12 UTC, 0 replies.
- (juneau) branch master updated: Fix CI: cap stacked view-dialog width so nested dialogs fit narrow viewports, make ConsoleData test idle() wait for in-flight webcrypto digests, and add --console full|condensed|none to push.py and release.py - posted by ja...@apache.org on 2026/10/16 13:08:21 UTC, 0 replies.
- (juneau) branch master updated: Fix order-dependent StoreRest failure: species/status chart endpoints skip pets with a null species or status instead of 500ing, and StoreRest_Test tolerates them - posted by ja...@apache.org on 2026/10/16 13:37:27 UTC, 0 replies.
- (juneau) branch master updated (739bc745c9 -> efab7a0a11) - posted by gg...@apache.org on 2026/10/16 14:23:13 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #436 from apache/dependabot/github_actions/github/codeql-action/init-4.38.3 - posted by gg...@apache.org on 2026/10/16 14:23:14 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/github/codeql-action/init-4.38.3 deleted (was 3851e6972d) - posted by gg...@apache.org on 2026/10/16 14:23:19 UTC, 0 replies.
- (juneau) branch master updated: Add an admin CSRF/Host boundary for the microservice admin resources (J0813: loopback-only by default with a petstore.admin.allowedHosts override, POST-only shutdown with an injectable exit, GET-only log views, config edit form removed); run petstore and terminal browser tests locally in test.py and exclude *_BrowserTest from the default surefire pass (J0818); and fix the ConsoleData_Test h_source flake with a synchronous SHA-256 stub in the test harness - posted by ja...@apache.org on 2026/10/16 16:30:51 UTC, 0 replies.
- (juneau) branch docs updated: Add an admin CSRF/Host boundary for the microservice admin resources (J0813: loopback-only by default with a petstore.admin.allowedHosts override, POST-only shutdown with an injectable exit, GET-only log views, config edit form removed); run petstore and terminal browser tests locally in test.py and exclude *_BrowserTest from the default surefire pass (J0818); and fix the ConsoleData_Test h_source flake with a synchronous SHA-256 stub in the test harness - posted by ja...@apache.org on 2026/10/16 16:32:00 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Make release-run start idempotent with an optional Idempotency-Key and add an Audit page over run events (R0036); and add --console full|condensed|none to push.py - posted by ja...@apache.org on 2026/10/16 17:39:42 UTC, 0 replies.
- (juneau) branch master updated: Fall back to the HTTP/2 :authority when Host is absent in CsrfBoundary/LoopbackBoundary and bus handshakes (J0814); make boundary dispatch agree on method-override headers (J0815); dedupe the petstore boundary's effective-method logic (J0816); cache only Class args in both MockRestClient variants (J0819); show tested-only units and an in-flight glyph on the run console unit bar (J0820); add a terminal mount nudge hook (J0822); and stop HC4.5 retries from re-sending caller credentials acros [...] - posted by ja...@apache.org on 2026/10/16 18:07:20 UTC, 0 replies.
- (juneau) branch docs updated: Fall back to the HTTP/2 :authority when Host is absent in CsrfBoundary/LoopbackBoundary and bus handshakes (J0814); make boundary dispatch agree on method-override headers (J0815); dedupe the petstore boundary's effective-method logic (J0816); cache only Class args in both MockRestClient variants (J0819); show tested-only units and an in-flight glyph on the run console unit bar (J0820); add a terminal mount nudge hook (J0822); and stop HC4.5 retries from re-sending caller credentials acros [...] - posted by ja...@apache.org on 2026/10/16 18:08:27 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Move push.py onto the shared juneau_scripts toolkit (R0035) - posted by ja...@apache.org on 2026/10/16 19:57:23 UTC, 0 replies.
- (juneau) branch master updated: Bind the bus websocket CSRF boundary to a trusted Forwarded/X-Forwarded host and proto with trustedHops and new boundary reason codes (J0802); and compare HC4.5 and policy redirect hops against the first origin, restoring credentials only on GET/HEAD returns, refusing userinfo in redirect Locations and legacy AbstractHttpClient instances, and stripping Proxy-Authorization on tunnelled routes (J0824) - posted by ja...@apache.org on 2026/10/16 20:15:07 UTC, 0 replies.
- (juneau) branch docs updated: Bind the bus websocket CSRF boundary to a trusted Forwarded/X-Forwarded host and proto with trustedHops and new boundary reason codes (J0802); and compare HC4.5 and policy redirect hops against the first origin, restoring credentials only on GET/HEAD returns, refusing userinfo in redirect Locations and legacy AbstractHttpClient instances, and stripping Proxy-Authorization on tunnelled routes (J0824) - posted by ja...@apache.org on 2026/10/16 20:16:19 UTC, 0 replies.
- (juneau) branch master updated: Refuse method overrides that turn a safe request (GET/HEAD/OPTIONS/TRACE) into an unsafe verb unless the op is @RestOp(read=true), with Allow on every 405 (J0817); fix the HC5 retry-after-503 CI flake with Connection: close on the test 503 (J0828); and show one cell per unit on wrapping condensed-console bars and filter gpg smartcard noise (J0827) - posted by ja...@apache.org on 2026/10/16 23:18:37 UTC, 0 replies.
- (juneau) branch docs updated: Refuse method overrides that turn a safe request (GET/HEAD/OPTIONS/TRACE) into an unsafe verb unless the op is @RestOp(read=true), with Allow on every 405 (J0817); fix the HC5 retry-after-503 CI flake with Connection: close on the test 503 (J0828); and show one cell per unit on wrapping condensed-console bars and filter gpg smartcard noise (J0827) - posted by ja...@apache.org on 2026/10/16 23:19:44 UTC, 0 replies.
- (juneau) branch master updated: Make the stock job-log card row-aware with a shared JuneauViews.jobs primitive, row-bound job keys (JobKeyLedger), a poll hold while an expanded row runs a job and an in-panel row-lookup fix (J0825); allow-list trusted proxy peers for forwarded-header trust on HTTP and bus WebSocket handshakes (J0806); log the forwarded values on CSRF forwarded refusals, document two-spelling MALFORMED reasons and verify Tomcat handshake header order (J0826); report PGP passphrase success only when gpg exi [...] - posted by ja...@apache.org on 2026/10/17 15:29:30 UTC, 0 replies.
- (juneau) branch docs updated: Make the stock job-log card row-aware with a shared JuneauViews.jobs primitive, row-bound job keys (JobKeyLedger), a poll hold while an expanded row runs a job and an in-panel row-lookup fix (J0825); allow-list trusted proxy peers for forwarded-header trust on HTTP and bus WebSocket handshakes (J0806); log the forwarded values on CSRF forwarded refusals, document two-spelling MALFORMED reasons and verify Tomcat handshake header order (J0826); report PGP passphrase success only when gpg exi [...] - posted by ja...@apache.org on 2026/10/17 15:30:37 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/github/codeql-action/analyze-4.38.3 deleted (was 718c90d755) - posted by gi...@apache.org on 2026/10/17 15:32:01 UTC, 0 replies.
- (juneau) branch master updated: Refuse ordinary row actions on a row with a running job (J0831); let a reattached row-detail job-log panel cancel its job via JuneauViews.jobs.cancel, and stop paint:none cancels from painting a refusal (J0832); fix the {0} and doubled-quote placeholders in CsrfBoundary and LoopbackBoundary messages (J0833); group github/codeql-action updates in Dependabot (J0834); and add --juneau-root/--docs-root to the docs checkers (J0835) - posted by ja...@apache.org on 2026/10/17 17:00:10 UTC, 0 replies.
- (juneau) branch docs updated: Refuse ordinary row actions on a row with a running job (J0831); let a reattached row-detail job-log panel cancel its job via JuneauViews.jobs.cancel, and stop paint:none cancels from painting a refusal (J0832); fix the {0} and doubled-quote placeholders in CsrfBoundary and LoopbackBoundary messages (J0833); group github/codeql-action updates in Dependabot (J0834); and add --juneau-root/--docs-root to the docs checkers (J0835) - posted by ja...@apache.org on 2026/10/17 17:01:15 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/actions/setup-java-6.1.0 created (now 30d95674fc) - posted by gi...@apache.org on 2026/10/17 17:02:55 UTC, 0 replies.
- (juneau) branch master updated: juneau-run console: pytest bar counts test files, equal-width wrapped lines, expected test total from history, and steadier rounded time estimates. KeychainSecretStore.store sends its command to security -i on stdin, so a JVM with a terminal no longer hangs on a password prompt. - posted by ja...@apache.org on 2026/10/17 18:14:03 UTC, 0 replies.
- (juneau) branch docs updated: juneau-run console: pytest bar counts test files, equal-width wrapped lines, expected test total from history, and steadier rounded time estimates. KeychainSecretStore.store sends its command to security -i on stdin, so a JVM with a terminal no longer hangs on a password prompt. - posted by ja...@apache.org on 2026/10/17 18:15:07 UTC, 0 replies.
- (juneau) branch master updated (804b03b8ee -> 7fb887ef0a) - posted by gg...@apache.org on 2026/10/17 19:48:35 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #437 from apache/dependabot/github_actions/actions/setup-java-6.1.0 - posted by gg...@apache.org on 2026/10/17 19:48:36 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/actions/setup-java-6.1.0 deleted (was 30d95674fc) - posted by gi...@apache.org on 2026/10/17 19:48:43 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Clear the Eclipse warnings (R0038); fix or suppress the Sonar issues (R0039); and adopt the all-language always-suppress Sonar table and NOSONAR format in CODE-CONVENTIONS.md (P0132) - posted by ja...@apache.org on 2026/10/18 00:12:34 UTC, 0 replies.
- (juneau) branch master updated: Taller page tabs with a bold selected subtab, hex decoding in keychain find, and a fix for the console bus-trace redraw-order flake; clear Eclipse warnings in rest-client, server/microservice and marshall/views/console/petstore; fix or suppress the Sonar issues across modules; and stop the juneau-run history concurrent-append test from dropping writes during compaction. - posted by ja...@apache.org on 2026/10/18 12:09:41 UTC, 0 replies.
- (juneau) branch docs updated: Taller page tabs with a bold selected subtab, hex decoding in keychain find, and a fix for the console bus-trace redraw-order flake; clear Eclipse warnings in rest-client, server/microservice and marshall/views/console/petstore; fix or suppress the Sonar issues across modules; and stop the juneau-run history concurrent-append test from dropping writes during compaction. - posted by ja...@apache.org on 2026/10/18 12:10:47 UTC, 0 replies.
- (juneau) branch master updated: Condense the juneau-run console to one icon-prefixed row per activity, with a Prechecks step in push.py, and move the shared push git helpers (index-keeping rebase, upstream verdict, unreviewed-changes refusal, tracked push) into juneau_scripts; cap module dot rows at one line; and switch the bulk-selection JS test back to Array.sort so it runs on CI's Node. - posted by ja...@apache.org on 2026/10/18 17:09:35 UTC, 0 replies.
- (juneau) branch master updated: Add a refused flag to the juneau_scripts Prechecks result and name the stash commit in the index-keeping rebase's conflict hint; and check juneau-docs' committer identity just before its commit when it became active only during the build - posted by ja...@apache.org on 2026/10/18 19:18:19 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Make the condensed console the default (P0136) and fold the review gate into one Prechecks row with an upstream check that refuses when behind (P0137); detect dry-run refusals with CheckResult.refused (J0849) - posted by ja...@apache.org on 2026/10/18 21:35:19 UTC, 0 replies.
- (juneau) branch master updated: Add a Bazel parser and pluggable external parsers to juneau-run (parser contract with poll/close, lazy-loaded parsers package, tool detection from argv[0], tools.bazel), draw finished row icons as a coloured dot, send git commit input only once when polling, and give same-second full logs unique names - posted by ja...@apache.org on 2026/10/19 00:17:24 UTC, 0 replies.
- (juneau) branch master updated: Keep the juneau-run console's Overall line at the bottom and never cut it, show module overflow as a coloured +N at the end of the dot strip at the same width, and bind the console's output stream once so a later sys.stdout swap cannot capture live frames - posted by ja...@apache.org on 2026/10/19 00:45:55 UTC, 0 replies.
- (juneau) branch master updated: Count only leading poms on the Setup row, close the pager subprocess on every exit path, and make the none console load juneau-run, default a full log and send git output to it - posted by ja...@apache.org on 2026/10/19 10:46:26 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Re-vendor bootstrap.py: --console none loads juneau-run so child output stays off the terminal - posted by ja...@apache.org on 2026/10/19 11:12:33 UTC, 0 replies.
- (juneau) branch master updated: Insert parser options after the program a launcher wraps, so env-wrapped Gradle, Bazel and pytest commands keep working - posted by ja...@apache.org on 2026/10/19 11:51:37 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Drop redundant selected Page Tab bold rule; Juneau stock chrome.css provides it - posted by ja...@apache.org on 2026/10/19 12:10:25 UTC, 0 replies.
- (juneau) branch master updated: Add a Node 18 floor guard for JS test harnesses (surefire preload plus static scan), and stop an early pager quit from raising BrokenPipeError on the final flush - posted by ja...@apache.org on 2026/10/19 12:43:59 UTC, 0 replies.
- (juneau) branch dependabot/maven/jetty.version-12.1.14 deleted (was 7ad9ae1582) - posted by gi...@apache.org on 2026/10/19 13:49:19 UTC, 0 replies.
- (juneau) branch dependabot/maven/jetty.version-12.1.14 created (now 4abc5ec283) - posted by gi...@apache.org on 2026/10/19 13:49:27 UTC, 0 replies.
- (juneau) branch master updated: Add a JSON-lines prompt channel to juneau_scripts and juneau_run.py (--prompts stdio) with step Pause and TerminalProcess prompts, add a runtime JMH suite run with microbench.py runtime, and cache the Maven repository in the CodeQL workflow so it no longer refetches OpenSAML from build.shibboleth.net - posted by ja...@apache.org on 2026/10/19 15:11:35 UTC, 0 replies.
- (juneau) branch master updated: Fix test-count undercount in the condensed build view and count the juneau-run Python unittests; run scripts/tests pytest as a Script tests step in test.py, push.py and CI; always show the Browser tests row, marked skipped with the reason; show text-prompt defaults and keep multiline prompt labels visible under the live console. - posted by ja...@apache.org on 2026/10/19 17:57:15 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Add the release CLI (scripts/release.py, jrm_release): a resumable 26-step Juneau release run with a prerequisites check before any prompt, a details form prefilled from --version and the GPG key, Java checked via JAVA_HOME and a gh version floor, and a dry-run mode; with tests. - posted by ja...@apache.org on 2026/10/19 18:02:02 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Run scripts/tests pytest as a Script tests step before the commit in push.py; a failure refuses the push. - posted by ja...@apache.org on 2026/10/19 18:11:19 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Make release.py dry runs honest: skipped steps say what they would run, review questions and emails answer themselves, and commands against the never-cloned workspace are skipped. Show prerequisites and release checks as single progress-bar rows, fix the svnmucc check, and remove the test-workspace verify step (old runs resume past it). - posted by ja...@apache.org on 2026/10/19 18:46:40 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Check the release diff automatically in release.py (a clean release and next-iteration commit pass with no prompt; anything else shows only the offending hunks), quiet the dist svn probes, and drop the test-workspace verify step from the web app's release engine, resuming old runs at the next step. - posted by ja...@apache.org on 2026/10/19 19:24:38 UTC, 0 replies.
- (juneau) branch master updated: Speed up the build and tests: cache and collection-factory tuning, a lazily shared default Args, shorter real-time waits in JobsRest and chart harness tests, moving the console-ui-freemarker tests into an unpublished leaf module, and a Node-floor preload that loads on older Node runtimes used by CI. - posted by ja...@apache.org on 2026/10/19 19:49:56 UTC, 0 replies.
- (juneau) branch master updated: Close the connection when a request boundary rejects a request, so pooled clients don't reuse a connection the server is closing; drop the unused PGP passphrase row from push.py; make the QueryableSettings regex test independent of the wall-clock regex budget; update the perf baseline for the console-ui-freemarker test split; and have coverage.py run a module's sibling tests module. - posted by ja...@apache.org on 2026/10/19 20:25:17 UTC, 0 replies.
- (juneau) branch dependabot/maven/juneau-rest/juneau-rest-server-console-ui-freemarker-tests/org.freemarker-freemarker-2.3.35 created (now db9fe09fcb) - posted by gi...@apache.org on 2026/10/19 20:44:17 UTC, 0 replies.
- (juneau) branch master updated: Speed up XML/HTML parsing by reusing the XMLInputFactory, cut per-request REST overhead (lazy bean store and part parser, buffered encoding writer, simpler debug-tier lookup), trim serializer allocations (BeanMap property array, map-first Cache.get, ClassValue proxy cache, StringBuilderWriter), and shorten the test reactor (views forkCount 4, Connection: close in the Jetty mount tests, a single end-of-class stray-exit check in PetstoreJetty_Test). - posted by ja...@apache.org on 2026/10/19 23:45:02 UTC, 0 replies.
- (juneau) branch master updated: Fix NodeFloorScan_Test and ScriptJsonSinkScanner racing temp files in target/ under parallel forks; avoid varargs getClassMeta overload in marshall sessions and ParquetSchemaBuilder; add y/N confirm hints and row detail notes to juneau-run scripts; add session, cmd parent/label, err/hint and next_n to juneau-run scripts; bump FreeMarker to 2.3.35; rebaseline perf-baseline.txt (suite 186.3s) - posted by ja...@apache.org on 2026/10/20 11:09:12 UTC, 0 replies.
- (juneau) branch docs updated: Fix NodeFloorScan_Test and ScriptJsonSinkScanner racing temp files in target/ under parallel forks; avoid varargs getClassMeta overload in marshall sessions and ParquetSchemaBuilder; add y/N confirm hints and row detail notes to juneau-run scripts; add session, cmd parent/label, err/hint and next_n to juneau-run scripts; bump FreeMarker to 2.3.35; rebaseline perf-baseline.txt (suite 186.3s) - posted by ja...@apache.org on 2026/10/20 11:10:25 UTC, 0 replies.
- (juneau) branch master updated: Show the current test file under the Script tests row; rebaseline uses p75 for modules with bimodal timings (juneau-commons 16.0) - posted by ja...@apache.org on 2026/10/20 13:00:49 UTC, 0 replies.
- (juneau) branch master updated: Copy juneau-run test reports into RUN_ARTIFACTS so they survive clean (reports=False opts out); run pass-through tools in their own process group with terminal foreground handoff and group kill on cancel - posted by ja...@apache.org on 2026/10/20 15:16:55 UTC, 0 replies.
- (juneau) branch master updated: Show one summary line per running unit under each juneau-run progress bar (Maven modules, pytest files, Prechecks checks and Playwright files), add a juneau-run Playwright reporter injected via PW_TEST_REPORTER that drives the bar from its own markers and writes the JSON report, and stop the html reporter opening on failure outside a terminal - posted by ja...@apache.org on 2026/10/20 20:04:18 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Replace the in-app release engine with scripts/release.py driven by a Java UI: run files, attempt sidecar, live SSE log, prompt broker, single Release nav node; remove the old engine, email, Nexus mock and audit pages; add missing ASF headers; update the console-chrome e2e expectation for the dark theme layer - posted by ja...@apache.org on 2026/10/21 00:41:31 UTC, 0 replies.
- (juneau) branch master updated: Show per-file Playwright lines in juneau-run's condensed CLI mode, fix the flaky setpgid EPERM in the PTY passthrough test, and remove push.py's dead starter-repo verification step - posted by ja...@apache.org on 2026/10/21 00:57:02 UTC, 0 replies.
- (juneau) branch master updated: Fix juneau-run's console on terminals that report no size (Python 3.10 CI), draw a red module-bar cell for a failing trailing pom, show a percent instead of a 0/1 bar for single-module builds, say "1 module running", and fix the flaky watchdog partial-line test - posted by ja...@apache.org on 2026/10/21 11:33:17 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Move push.py to scripts/ and add Script tests, Compile, Tests and E2E gates before the commit - posted by ja...@apache.org on 2026/10/21 11:44:18 UTC, 0 replies.
- (juneau) branch master updated: Count a single-module Maven build's module as done so its run history is usable, show the Overall percent as approximate while a step has no estimate, and add a JUNEAU_RUN_HISTORY_KEY override to share history across clones - posted by ja...@apache.org on 2026/10/21 14:15:12 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Run Script tests after Compile and Tests in push.py, and keep the push tests from writing into the real juneau-run history cache - posted by ja...@apache.org on 2026/10/21 14:22:43 UTC, 0 replies.
- (juneau) branch master updated: Draw a one-block in-flight bar for a running single-module build, keep the Overall line while test.py owns the terminal, and rename the push rows to Java tests and Python tests - posted by ja...@apache.org on 2026/10/21 14:54:17 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Rename the push rows to Java tests and Python tests - posted by ja...@apache.org on 2026/10/21 15:01:00 UTC, 0 replies.
- (juneau) branch master updated: juneau-run: progress bars count files by default for Playwright and can count per test, file or module per step; single-module rows show 0/1 while running and one project of a multi-module build counts as one module; harden the PTY pass-through test's cleanup - posted by ja...@apache.org on 2026/10/21 17:20:51 UTC, 0 replies.
- (juneau) branch master updated (8ed3200f7a -> e8da3769f3) - posted by gg...@apache.org on 2026/10/21 21:06:47 UTC, 0 replies.
- (juneau) 01/01: Merge pull request #438 from apache/dependabot/maven/jetty.version-12.1.14 - posted by gg...@apache.org on 2026/10/21 21:06:48 UTC, 0 replies.
- (juneau) branch dependabot/maven/jetty.version-12.1.14 deleted (was 4abc5ec283) - posted by gi...@apache.org on 2026/10/21 21:06:58 UTC, 0 replies.
- (juneau) branch master updated: build(deps): bump jetty.version from 12.1.13 to 12.1.14 #438. - posted by gg...@apache.org on 2026/10/21 21:08:06 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Fix the 2026-10-21 Sonar scan issues across juneau-release-manager (Java, JS and Python), splitting composite asserts in scripts/tests - posted by ja...@apache.org on 2026/10/21 22:01:19 UTC, 0 replies.
- (juneau) branch master updated: Fix the 2026-10-21 Sonar scan issues across juneau-commons, config, marshall, rest-client, rest-server, console UI, terminal, views and juneau-run (root-pom S2143 ignores for the java.util.Date files), and harden juneau-run: single-module render for -pl rows, EPERM-tolerant process-group teardown, test-compile builds not counted as test rows, prompt-channel stream cleanup; plus console fetchJson resolving null on a mid-body abort - posted by ja...@apache.org on 2026/10/21 22:11:40 UTC, 0 replies.
- (juneau) branch master updated: Add await/awaitFile test helpers to BasicTestUtils and use them in the TerminalProcess tests, and make the Orders-day browser test wait for the revenue card before continuing. - posted by ja...@apache.org on 2026/10/21 23:26:02 UTC, 0 replies.
- (juneau) branch master updated: Rename Harness_BrowserTest to PetstoreHarness_BrowserTest so a Petstore*_BrowserTest filter covers the whole petstore browser suite, and make the TerminalProcess tests assert their await results and share a nudgeThread() helper. Docs: add the Juneau Run topic page, rewrite the push and test script pages, and give build-docs.py a --juneau-root option with regenerated artifact inventories. - posted by ja...@apache.org on 2026/10/22 12:19:08 UTC, 0 replies.
- (juneau) branch docs updated: Rename Harness_BrowserTest to PetstoreHarness_BrowserTest so a Petstore*_BrowserTest filter covers the whole petstore browser suite, and make the TerminalProcess tests assert their await results and share a nudgeThread() helper. Docs: add the Juneau Run topic page, rewrite the push and test script pages, and give build-docs.py a --juneau-root option with regenerated artifact inventories. - posted by ja...@apache.org on 2026/10/22 12:20:23 UTC, 0 replies.
- (juneau) branch asf-staging updated: Deploy documentation staging - posted by ja...@apache.org on 2026/10/22 13:41:45 UTC, 5 replies.
- (juneau) branch dependabot/maven/opentelemetry.version-1.67.0 created (now c638a0b209) - posted by gi...@apache.org on 2026/10/23 05:32:54 UTC, 0 replies.
- (juneau) branch dependabot/github_actions/codeql-action-e40781d787 created (now 48238ffa6a) - posted by gi...@apache.org on 2026/10/23 05:34:32 UTC, 0 replies.
- (juneau) branch master updated: Clear the Eclipse problems view (fully qualified package-info and member-type Javadoc links, java.util.Date ambiguity, resource and unused-import warnings, JcsWriter resource suppressions) and use neq() for negated eq(); land the cleanup sweeps: null-safe string checks, list()/map()/set() factories, Objects.equals/String.format to eq()/f(), null-guard ternaries, shortened FQCN Javadoc links, canonical @SuppressWarnings form, assertSize, tracker-id, process-comment and dual-hat residual scr [...] - posted by ja...@apache.org on 2026/10/23 12:49:45 UTC, 0 replies.
- (juneau) branch master updated: Add the juneau-run live view header, handback env and Overall row; speed up the petstore console browser tests (parallel forks, cached Playwright install, per-host groom/species beans); inject a Clock into InMemoryReplayCache, Uuid7, McpMrtrConfig, RateLimitGuard and ThrownStore so tests pin time; add a .md doc next to every script, with argparse-first --help handling in create-mvn-site, revert-unstaged and revert-staged; and stop log env vars leaking into the script tests. - posted by ja...@apache.org on 2026/10/23 18:11:37 UTC, 0 replies.
- (juneau) branch docs updated: Add the juneau-run live view header, handback env and Overall row; speed up the petstore console browser tests (parallel forks, cached Playwright install, per-host groom/species beans); inject a Clock into InMemoryReplayCache, Uuid7, McpMrtrConfig, RateLimitGuard and ThrownStore so tests pin time; add a .md doc next to every script, with argparse-first --help handling in create-mvn-site, revert-unstaged and revert-staged; and stop log env vars leaking into the script tests. - posted by ja...@apache.org on 2026/10/23 18:13:32 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Add a .md doc next to every script with a checker test (test_script_docs.py), plus argparse-first --help handling in coverage, push and release; adopt the juneau-run session header and lines= title in push.py; strip live-run JUNEAU_RUN_* variables from the script tests' environment (test_env_isolation.py); and add @SuppressWarnings("resource") with ownership rationales to the Eclipse resource-leak warnings in the release service, REST and tests. - posted by ja...@apache.org on 2026/10/23 18:39:03 UTC, 0 replies.
- (juneau) branch master updated: Rename juneau-run's condensed view and log to the board view and board log (--console board, --board-log, JUNEAU_RUN_BOARD_LOG, .board.log) across juneau-run and scripts, with a naming guard test; redraw the live view from the top of the screen when the pane grows, so a row tmux pulls back from scrollback no longer sits above the header; and quote the Maven wrapper command in scripts/test.py so a wrapper path with spaces or shell metacharacters runs as one executable. - posted by ja...@apache.org on 2026/10/23 19:15:48 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Rename juneau-run's condensed view and log to the board view and board log in push.py, release.py, bootstrap.py, the release runner, ReleaseProcessService and their docs and tests (--console board, JUNEAU_RUN_BOARD_LOG), following the Juneau rename. - posted by ja...@apache.org on 2026/10/23 19:21:08 UTC, 0 replies.
- (juneau) branch master updated: juneau-run live view: lay every row out again at the current width and redraw from the top after any resize, so a resize leaves one header, no stale fragments and times at the right edge; a board taller than the pane shows its last rows instead of folding rows together (row-folding code and tests removed); closing a frame at the top of a tmux pane no longer leaves a copy in scrollback - posted by ja...@apache.org on 2026/10/23 20:12:28 UTC, 0 replies.
- (juneau) branch docs updated: juneau-run live view: lay every row out again at the current width and redraw from the top after any resize, so a resize leaves one header, no stale fragments and times at the right edge; a board taller than the pane shows its last rows instead of folding rows together (row-folding code and tests removed); closing a frame at the top of a tmux pane no longer leaves a copy in scrollback - posted by ja...@apache.org on 2026/10/23 20:14:12 UTC, 0 replies.
- (juneau) branch master updated: Show one board when push.py hands off to test.py (the child draws the parent's rows and hands its own back instead of printing them), and ship tmux-pane.sh and watch-run.sh inside juneau-run with bootstrap.py --bin to locate them - posted by ja...@apache.org on 2026/10/23 21:30:11 UTC, 0 replies.
- (juneau) branch docs updated: Show one board when push.py hands off to test.py (the child draws the parent's rows and hands its own back instead of printing them), and ship tmux-pane.sh and watch-run.sh inside juneau-run with bootstrap.py --bin to locate them - posted by ja...@apache.org on 2026/10/23 21:32:00 UTC, 0 replies.
- (juneau) branch master updated: Run the slower real-tmux tests for tmux-pane.sh and watch-run.sh only when JUNEAU_RUN_TMUX_TESTS=1, keeping a fast smoke set by default. - posted by ja...@apache.org on 2026/10/23 23:23:29 UTC, 0 replies.
- (juneau) branch master updated: Show a cyan running cell for in-flight poms in the juneau-run Maven bar, surface git passphrase prompts on the push board via a 20 s watchdog on commit and push, and fix the flaky PetstoreVisibility_BrowserTest sell wait (wait on the status pill cell, ordered queries). - posted by ja...@apache.org on 2026/10/24 13:55:01 UTC, 0 replies.
- (juneau) branch docs updated: Show a cyan running cell for in-flight poms in the juneau-run Maven bar, surface git passphrase prompts on the push board via a 20 s watchdog on commit and push, and fix the flaky PetstoreVisibility_BrowserTest sell wait (wait on the status pill cell, ordered queries). - posted by ja...@apache.org on 2026/10/24 13:56:50 UTC, 0 replies.
- (juneau) branch microservice-jetty-starter updated: Remove ThemeMenuItem from RootResources (removed in 10.0.0) - posted by ja...@apache.org on 2026/10/24 22:33:45 UTC, 0 replies.
- (juneau) branch master updated: Retext Javadoc doc links to their topic titles; fix or suppress the open Sonar CRITICAL and MAJOR findings (including a Settings NPE when the global store is disabled); stop ArgsPropertySource throwing NumberFormatException for non-numeric keys; create the Jetty microservice logs directory at startup; add the juneau-examples-guides module; make scripts/test.py --profile actually write JFR recordings; use the full width for wrapped juneau-run unit bars; and drop the removed .simple() call f [...] - posted by ja...@apache.org on 2026/10/25 12:02:31 UTC, 0 replies.
- (juneau) branch docs updated: Retext Javadoc doc links to their topic titles; fix or suppress the open Sonar CRITICAL and MAJOR findings (including a Settings NPE when the global store is disabled); stop ArgsPropertySource throwing NumberFormatException for non-numeric keys; create the Jetty microservice logs directory at startup; add the juneau-examples-guides module; make scripts/test.py --profile actually write JFR recordings; use the full width for wrapped juneau-run unit bars; and drop the removed .simple() call f [...] - posted by ja...@apache.org on 2026/10/25 12:04:12 UTC, 0 replies.
- (juneau) branch docs updated: Let the topic-link checker accept an anchor's heading text as link text, fix the OpenAPI serializers page (J1044), drop the removed push.py Sonar gate and the sonarqube.py and view-sonar-category.py scripts from the script docs, and refresh the 10.0.0 javadoc snapshot. - posted by ja...@apache.org on 2026/10/25 18:06:04 UTC, 0 replies.
- (juneau) branch master updated: Cache Settings property lookups (MarshallingContext.create drops from 23 us to 1.4 us); retext Javadoc topic links and add check-topic-links; serialize POJO arrays in the OpenAPI serializer; parse Calendar/Date/ZonedDateTime bean properties in the OpenAPI parser; return 500 for a MockRestClient contextPath mismatch; add a workflow-YAML guard to push.py, update maven.yml, and include PyYAML in test.py's uv pytest launcher; replace view-sonar-category with sonarqube.py; fix Sonar rules java: [...] - posted by ja...@apache.org on 2026/10/25 20:12:08 UTC, 0 replies.
- (juneau) branch docs updated: Add the project page components, project registry and check-project-pages checker (to be hooked into the docs build when the About pages land), and document Settings caching, property sources and the test.py uv launcher (now with PyYAML). - posted by ja...@apache.org on 2026/10/25 20:23:59 UTC, 0 replies.
- (juneau) branch master updated: Share one Spring environment bridge per application context and cache missed lookups (Spring JsonSerializer.create drops from 26 us to 3.4 us), release the bridge in a finally in SpringBeanStore.clear(), and delete the stale integration-test copies of the springboot tests; make Settings.resolve() iterate a snapshot of its sources and Settings.removeSource() atomic; parse OpenAPI date/date-time values into LocalDate/LocalDateTime swapped properties, with a cross-parser swapped date/time tes [...] - posted by ja...@apache.org on 2026/10/25 23:02:14 UTC, 0 replies.
- (juneau) branch docs updated: Share one Spring environment bridge per application context and cache missed lookups (Spring JsonSerializer.create drops from 26 us to 3.4 us), release the bridge in a finally in SpringBeanStore.clear(), and delete the stale integration-test copies of the springboot tests; make Settings.resolve() iterate a snapshot of its sources and Settings.removeSource() atomic; parse OpenAPI date/date-time values into LocalDate/LocalDateTime swapped properties, with a cross-parser swapped date/time tes [...] - posted by ja...@apache.org on 2026/10/25 23:03:54 UTC, 0 replies.
- (juneau) branch master updated: Fix Settings_DefaultChain_Test.camel() throwing on an environment variable named only underscores, which broke CI. - posted by ja...@apache.org on 2026/10/26 00:02:14 UTC, 0 replies.
- (juneau) branch master updated: Rename modules to their project names: juneau-run becomes juneau-terminal, juneau-test becomes juneau-bct and juneau-rest-server-views becomes juneau-console, with packages, tools and env vars to match; drop blank keys in Settings_DefaultChain_Test.parityKeys so the default-chain test passes in CI. Docs: update references for the renames; add the About hub and project pages, links from each project to its module topic pages, an entry-pages checker with topic-page fixes, and a Juneau social [...] - posted by ja...@apache.org on 2026/10/26 10:33:17 UTC, 0 replies.
- (juneau) branch docs updated: Rename modules to their project names: juneau-run becomes juneau-terminal, juneau-test becomes juneau-bct and juneau-rest-server-views becomes juneau-console, with packages, tools and env vars to match; drop blank keys in Settings_DefaultChain_Test.parityKeys so the default-chain test passes in CI. Docs: update references for the renames; add the About hub and project pages, links from each project to its module topic pages, an entry-pages checker with topic-page fixes, and a Juneau social [...] - posted by ja...@apache.org on 2026/10/26 10:34:59 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Follow the Juneau module renames: juneau-run is now juneau-terminal, so the Python modules, script packages, JUNEAU_TERMINAL_* env vars and the tool name change to match; add the bootstrap.py doc. - posted by ja...@apache.org on 2026/10/26 10:37:00 UTC, 0 replies.
- (juneau) branch dependabot/maven/juneau-rest/juneau-rest-server-console-ui-freemarker-tests/org.freemarker-freemarker-2.3.35 deleted (was db9fe09fcb) - posted by gi...@apache.org on 2026/10/26 11:10:36 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Stop MavenSettingsCredentials printing "[Fatal Error]" to stderr on a malformed settings.xml, and have RunFileWatcherTest capture and assert on its expected failure log instead of printing the stack trace. - posted by ja...@apache.org on 2026/10/26 14:10:24 UTC, 0 replies.
- (juneau) branch master updated: Make RestChildren.destroyChild skip a child whose resource bean the container already removed, so the remaining children are still destroyed, with a regression test; have seven tests capture and assert on their expected stack traces instead of printing them to the build log. - posted by ja...@apache.org on 2026/10/26 14:46:38 UTC, 0 replies.
- (juneau) branch docs updated: Make RestChildren.destroyChild skip a child whose resource bean the container already removed, so the remaining children are still destroyed, with a regression test; have seven tests capture and assert on their expected stack traces instead of printing them to the build log. - posted by ja...@apache.org on 2026/10/26 14:48:34 UTC, 0 replies.
- (juneau) branch master updated: Retext Javadoc and template doc-link labels to match their topic page titles ("juneau-ng REST client" becomes "Next-Generation REST Client", and the "Basics" suffixes and "The petstore docs" become the topic names). - posted by ja...@apache.org on 2026/10/26 15:16:41 UTC, 0 replies.
- (juneau) branch docs updated: Merge the About hub into the home page: the hero, tagline cards per project group, and the moved About sections; add Get started and Documentation buttons under each project page's tagline (with a new optional gettingStarted field); redirect /about to / with a no-JS meta-refresh and noindex fallback; rename the hero's Browse docs button to Documentation; update the project-page, entry-page and AI-artifact checkers, the regenerated AI artifacts and the smoke tests. Also unescape HTML entiti [...] - posted by ja...@apache.org on 2026/10/26 16:30:44 UTC, 0 replies.
- (juneau) branch master updated: Fix the Javadoc reference warnings (escape generics in examples, replace unresolvable {@link}s with {@code} or fully qualified links, point a stale link at disableIgnoreUnknownNullBeanProperties) and the maven-shade overlap warnings (juneau-shaded-all, -rest-client, -rest-server and -rest-server-springboot now exclude the classes they already get from the shaded modules they depend on). - posted by ja...@apache.org on 2026/10/26 16:36:57 UTC, 0 replies.
- (juneau) branch docs updated: Play the agent build-board article's recording as an MP4 video (2:58, with a poster frame) instead of an asciinema cast; remove the CastPlayer component, the asciinema-player dependency and static/casts; and correct the caption to say the side pane runs push.py and that parts of the test runs are cut. - posted by ja...@apache.org on 2026/10/26 17:06:10 UTC, 0 replies.
- (juneau) branch master updated: Install PyYAML in the script-tests CI job, which the push.py workflow-YAML check and its tests need. Docs: refresh the 10.0.0 javadocs for the retexted doc-link labels and the Javadoc reference fixes. - posted by ja...@apache.org on 2026/10/26 18:09:10 UTC, 0 replies.
- (juneau) branch docs updated: Install PyYAML in the script-tests CI job, which the push.py workflow-YAML check and its tests need. Docs: refresh the 10.0.0 javadocs for the retexted doc-link labels and the Javadoc reference fixes. - posted by ja...@apache.org on 2026/10/26 18:10:51 UTC, 0 replies.
- (juneau) branch master updated: Add a stack-trace guard to the test and push gates (new juneau-terminal traces toolkit, trace allowlist, --warn-traces). Docs: document the trace guard, point package-lock.json at the public npm registry with a repo .npmrc, and add a lockfile registry check to verify-docs. - posted by ja...@apache.org on 2026/10/26 20:08:37 UTC, 0 replies.
- (juneau) branch docs updated: Add a stack-trace guard to the test and push gates (new juneau-terminal traces toolkit, trace allowlist, --warn-traces). Docs: document the trace guard, point package-lock.json at the public npm registry with a repo .npmrc, and add a lockfile registry check to verify-docs. - posted by ja...@apache.org on 2026/10/26 20:10:22 UTC, 0 replies.
- (juneau) branch juneau-release-manager updated: Add a stack-trace guard to the push gate (trace allowlist). Point e2e/package-lock.json at the public npm registry with an e2e/.npmrc, and add check-lockfile-registry.py, run by push.py's Browser Tests step. - posted by ja...@apache.org on 2026/10/26 20:16:00 UTC, 0 replies.
- (juneau) branch asf-site updated (72002814bc -> b585bbd576) - posted by ja...@apache.org on 2026/10/26 20:43:03 UTC, 0 replies.
- (juneau) branch master updated: Drop the wall-clock deadline from MCP JSON safety checks (new JsonValueSafety.NO_DEADLINE): server-authored schemas, tool input and structured output are node-bounded, so a slow host no longer rejects valid configs or results. Mark an MCP config validated only after its schemas pass, so a bad config keeps failing, and restore the input schema in the serializer-parity tests. - posted by ja...@apache.org on 2026/10/26 22:23:08 UTC, 0 replies.
- (juneau) branch master updated: juneau-terminal: wrapped unit bars fill full rows and put the count text and timer on the last row (J1072) - posted by ja...@apache.org on 2026/10/27 10:42:33 UTC, 0 replies.
- (juneau) branch master updated: Remove scripts/release.py (and its doc and tests) from 10.0; release.py stays on the 9.2.1 line. - posted by ja...@apache.org on 2026/10/27 11:55:22 UTC, 0 replies.
- (juneau) branch master updated: Fix the 2026-10-27 SonarCloud issues (WORK-J1073: null-array checks in CollectionUtils.sortedList, an AtomicReference in SpringEnvironmentPropertySource, pinned pytest and pyyaml in CI, plus suppressions and small cleanups); keep the Host header in RestClient_ConnectionManager_Test's replacement HttpProcessors so the JDK 21.0.13+ HttpServer accepts them; and keep wrapped juneau-terminal unit bars whole when the trailing text is long. - posted by ja...@apache.org on 2026/10/27 14:07:40 UTC, 0 replies.