Skip to content

Release: merge development into beta#197

Open
github-actions[bot] wants to merge 17 commits intobetafrom
development
Open

Release: merge development into beta#197
github-actions[bot] wants to merge 17 commits intobetafrom
development

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Automated PR to sync development changes to beta for beta release.

Merging this PR will trigger the beta release workflow.

Reminder: Add a major, minor, or patch label to this PR to control the version bump. Default is patch.

Remove 8 unnecessary class-level BooleanArgumentFlag suppressions from
files with no boolean parameters. Move remaining 8 class-level
suppressions to the specific methods that have boolean parameters.
API tests: 456/456 (100%). Browser tests: 33 PASS, 27 PARTIAL, 7 FAIL, 18 CANNOT_TEST.
Fixes span openregister, opencatalogi, tilburg-woo-ui, nextcloud-vue.

# Conflicts:
#	test-results/README.md
@github-actions
Copy link
Copy Markdown
Contributor Author

Quality Report

Repository ConductionNL/softwarecatalog
Commit ebbb0dc
Branch 197/merge
Event pull_request
Generated 2026-03-19 16:38 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/23305755039

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

@github-actions
Copy link
Copy Markdown
Contributor Author

Quality Report

Repository ConductionNL/softwarecatalog
Commit baec00a
Branch 197/merge
Event pull_request
Generated 2026-03-19 16:46 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/23306099824

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

@github-actions
Copy link
Copy Markdown
Contributor Author

Quality Report

Repository ConductionNL/softwarecatalog
Commit d71ef19
Branch 197/merge
Event pull_request
Generated 2026-03-19 18:55 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/23311644661

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

@github-actions
Copy link
Copy Markdown
Contributor Author

Quality Report

Repository ConductionNL/softwarecatalog
Commit 99124f4
Branch 197/merge
Event pull_request
Generated 2026-03-19 18:58 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/23311788331

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

@github-actions
Copy link
Copy Markdown
Contributor Author

Quality Report

Repository ConductionNL/softwarecatalog
Commit bedba4b
Branch 197/merge
Event pull_request
Generated 2026-03-19 19:04 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/23312029118

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

@github-actions
Copy link
Copy Markdown
Contributor Author

Quality Report

Repository ConductionNL/softwarecatalog
Commit 985de13
Branch 197/merge
Event pull_request
Generated 2026-03-19 21:37 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/23318049540

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

Add ADR references to the rules section of openspec/config.yaml so that
ADR constraints are injected into openspec instructions output during
artifact creation.
Adds a comprehensive features README covering software registration,
module tracking, connection mapping, organisation and contact management,
contracts, federated synchronisation, user provisioning, ArchiMate
import/export, open data publishing, and GEMMA compliance. Includes
data model table and standards references.
@github-actions
Copy link
Copy Markdown
Contributor Author

Quality Report

Repository ConductionNL/softwarecatalog
Commit cac4c4b
Branch 197/merge
Event pull_request
Generated 2026-03-23 16:15 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/23447563193

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented Apr 9, 2026

Quality Report

Repository ConductionNL/softwarecatalog
Commit 2d92441
Branch 197/merge
Event pull_request
Generated 2026-04-09 09:48 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/24183667745

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP
Playwright SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.

E2E Tests (Playwright)

Playwright E2E tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented Apr 9, 2026

Quality Report

Repository ConductionNL/softwarecatalog
Commit c176ba1
Branch 197/merge
Event pull_request
Generated 2026-04-09 10:00 UTC
Workflow Run https://github.com/ConductionNL/softwarecatalog/actions/runs/24184203950

Summary

Group Result
PHP Quality FAIL
Vue Quality FAIL
Security PASS
License PASS
PHPUnit SKIP
Newman SKIP
Playwright SKIP

PHP Quality

Tool Result
lint PASS
phpcs FAIL
phpmd PASS
psalm PASS
phpstan PASS
phpmetrics PASS

Vue Quality

Tool Result
eslint PASS
stylelint FAIL

Security

Ecosystem Result
composer PASS
npm PASS

License Compliance

Ecosystem Result
composer PASS
npm PASS

composer dependencies (120 total)

Metric Count
Approved (allowlist) 120
Approved (override) 0
Denied 0

npm dependencies (582 total)

Metric Count
Approved (allowlist) 581
Approved (override) 1
Denied 0

PHPUnit Tests

PHPUnit tests were not enabled for this run.

Integration Tests (Newman)

Newman integration tests were not enabled for this run.

E2E Tests (Playwright)

Playwright E2E tests were not enabled for this run.


Generated automatically by the Quality workflow.

Download the full PDF report from the workflow artifacts.

…gister-resolver (#212)

Phase 3 of the OR-abstraction audit (2026-05-03). Spec-only — no
code changes. Drafts the per-app adoption openspec change so each
app can run /opsx-apply against it when ready.

References .claude/audit-2026-05-03/ research, Phase 2 OR/nc-vue/
hydra specs (#1420, #113, #218), and ADRs 022/024/025.
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented May 3, 2026

Quality Report — ConductionNL/softwarecatalog @ 6c8d08c

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 120/120
npm ✅ 582/582
PHPUnit ⏭️
Newman ⏭️
Playwright ⏭️

Quality workflow — 2026-05-03 15:17 UTC

Download the full PDF report from the workflow artifacts.

Aligns this app's @conduction/nextcloud-vue dependency with the
fleet-leading version (mydash). Per the 2026-05-03 OR-abstraction
audit, stream 3 (repo hygiene): apps drifted across 6 versions
from beta.1 to beta.17 — closing the spread keeps consumers on
the same library surface so multi-tenancy + manifest + i18n
features land everywhere together.

Audit reference: .claude/audit-2026-05-03/03-repo-hygiene.md
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented May 3, 2026

Quality Report — ConductionNL/softwarecatalog @ bc9432a

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 120/120
npm
PHPUnit ⏭️
Newman ⏭️
Playwright ⏭️

Quality workflow — 2026-05-03 17:47 UTC

Download the full PDF report from the workflow artifacts.

#214)

Drafts the openspec change capturing softwarecatalog's legacy quality-debt
cleanup as a tracked initiative. Spec-only, markdown-only.

Per the 2026-05-03 OR-abstraction audit, stream 3 (repo hygiene).
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented May 3, 2026

Quality Report — ConductionNL/softwarecatalog @ 62280a4

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 120/120
npm
PHPUnit ⏭️
Newman ⏭️
Playwright ⏭️

Quality workflow — 2026-05-03 18:04 UTC

Download the full PDF report from the workflow artifacts.

Wire up the previously orphaned ConceptOrganisaties widget by registering it
in Application.php. Widget previously had load() + Vue mount but was never
exposed to the dashboard.

Also bring the bundle in line with the org-wide ADR-004 pattern:
- splitChunks emits softwarecatalog-shared-vendor.js (vue/pinia/icons) and
  softwarecatalog-shared-nc-vue.js (@nextcloud/vue + @conduction/nextcloud-vue)
- runtimeChunk emits softwarecatalog-runtime.js for cross-chunk module
  resolution
- Widget load() attaches runtime + vendor + nc-vue + widget chunks in order
- Drops the unused ts-loader rule (0 .ts files in src/)

Bumps appinfo version 0.1.140 → 0.1.141 to bust the Nextcloud script cache.
feat: activate ConceptOrganisaties dashboard widget with shared chunks
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions Bot commented May 5, 2026

Quality Report — ConductionNL/softwarecatalog @ 954821d

Check PHP Vue Security License Tests
lint
phpcs
phpmd
psalm
phpstan
phpmetrics
eslint
stylelint
composer ✅ 120/120
npm
PHPUnit ⏭️
Newman ⏭️
Playwright ⏭️

Quality workflow — 2026-05-05 09:14 UTC

Download the full PDF report from the workflow artifacts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant