Allow hosts to compose WORM audit into their existing Audit app with withIncludeApp(false). Standalone app creation remains the default. Embedded mode retains tables, append-only guards, processes, schedules and authorized widgets, leaves host navigation and app help untouched, and links the status card to the configured owning app.
Adds metadata and direct-render permission regressions, including denial after permission revocation. This supplies the upstream contract required by KofTwentyTwo/Website-Backend#271; host adoption and its released dependency pin remain separate.
Validation: Java 21, UTC, Maven wrapper. Focused 15 tests passed. Full verify passed with 93 executed tests and 12 Docker-unavailable skips; Checkstyle and JaCoCo passed. The coordinator then ran all 12 skipped PostgreSQL/MinIO acceptance cases with disposable containers: zero failures, errors or skips. No schema, retention, signing or storage-policy changes.
Allow hosts to compose WORM audit into their existing Audit app with `withIncludeApp(false)`. Standalone app creation remains the default. Embedded mode retains tables, append-only guards, processes, schedules and authorized widgets, leaves host navigation and app help untouched, and links the status card to the configured owning app.
Adds metadata and direct-render permission regressions, including denial after permission revocation. This supplies the upstream contract required by KofTwentyTwo/Website-Backend#271; host adoption and its released dependency pin remain separate.
Validation: Java 21, UTC, Maven wrapper. Focused 15 tests passed. Full verify passed with 93 executed tests and 12 Docker-unavailable skips; Checkstyle and JaCoCo passed. The coordinator then ran all 12 skipped PostgreSQL/MinIO acceptance cases with disposable containers: zero failures, errors or skips. No schema, retention, signing or storage-policy changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Allow hosts to compose WORM audit into their existing Audit app with
withIncludeApp(false). Standalone app creation remains the default. Embedded mode retains tables, append-only guards, processes, schedules and authorized widgets, leaves host navigation and app help untouched, and links the status card to the configured owning app.Adds metadata and direct-render permission regressions, including denial after permission revocation. This supplies the upstream contract required by KofTwentyTwo/Website-Backend#271; host adoption and its released dependency pin remain separate.
Validation: Java 21, UTC, Maven wrapper. Focused 15 tests passed. Full verify passed with 93 executed tests and 12 Docker-unavailable skips; Checkstyle and JaCoCo passed. The coordinator then ran all 12 skipped PostgreSQL/MinIO acceptance cases with disposable containers: zero failures, errors or skips. No schema, retention, signing or storage-policy changes.