Skip to content

Openstaande OpenRegister PR's verwerken #42

Description

@WilcoLouwerse

Triage en afronding van de openstaande pull requests op ConductionNL/openregister.

Status

  • #1432 — fix(GIT-1370): ADR cleanup pass for coverage-report Bucket 4 — gemerged

Tier 2 — Snelle kleine fixes (eerstvolgende review-sessie)

  • #1437 — quote column names in ILIKE — +9/-1, deblokkeert Newman tests — let op: phpcs FAILURE, fixen vóór merge
  • #1436 — normalize 'file' field in filesMultipart — +3/-2, gerichte upload-fix — let op: Newman faalt, PHPUnit pending
  • #1348 — remove duplicate Organisation properties — +0/-49 — gemerged 2026-05-07 (let op: gemerged ondanks REQUEST_CHANGES — review flagde dat dit de enige property-declaraties verwijdert terwijl addType/@method/jsonSerialize ze nog gebruiken)
  • #1423 — bump @conduction/nextcloud-vue beta — +6/-6, triviale bump — let op: geen checks gerapporteerd

Tier 3 — Anonimiseren project (rjzondervan)

Relevant voor het anonimiseren-project, hoeven wat mij betreft niet per sé met de bulk van vandaag mee.

  • #1430 — Implement extend-schemas-in-register-service: honour _extend on RegisterService end-to-end (+1204/-246) — @rubenvdlinde graag even checken of je deze nog nodig blijft hebben
  • #1431 — Implement validate-self-folder-access: HTTP 403 + audit on cross-tenant @self.folder writes (+1027/-56)

Tier 4 — Grotere PR's van rubenvdlinde (later oppakken)

Grote feature/refactor PR's:

  • #1357 — declarative annotation platform (+59337/-3541, 587 bestanden)
  • #1285 — mail-sidebar restore (+9727/-2918, 448 bestanden)
  • #1273 — i18n bare-string wrapping (+4152/-2667, 113 bestanden)
    • Follow-ups uit MWest2020 review (geopend tijdens PR-afronding 2026-05-18, op Conduction KanBan → Todo + Kanban sprint 2):
      • openregister#1534 — Tighten LinkedEntityService cross-tenant scan: per-row access check + caller scoping + audit log
      • openregister#1535 — Deprecate legacy linkedEntity#reverseLookup route (underscore-prefixed _{type})
  • #1278 — repair unit test failures (+1506/-716) — gemerged 2026-05-07 (was CHANGES_REQUESTED)
  • #1419 — openspec batch + 10 archives (+82123/-7412, 871 bestanden) — CHANGES_REQUESTED + CONFLICTING, rebase nodig

Spec/openspec voorstellen (lagere urgentie, vaak docs-only):

  • #1300 — Pluggable integration registry umbrella + 20 leaves (+5400/-287)
  • #1353 — platform capabilities catalog + 3 deltas (+726/-27)
  • #1306 — add-features-roadmap-menu proposal (+1353/-0)
  • #1354 — split aggregations-and-calculations (+244/-239)

Tier 5 — Dependency updates

  • #1418 — Bump npm_and_yarn group, 17 updates (+271/-272)
  • #1352 — Bump composer group, 3 updates (+266/-199)

Externe contributors — eigenaar lost zelf op

Deze PR's komen van externe contributors; zij moeten zelf de openstaande punten oppakken.

  • #1434 — Fix JSON deleted column index migrations — @bbrands02 — APPROVED door rjzondervan, maar de meeste quality-jobs staan skipped; CI moet correct draaien
  • #1259 — Updated npm package — @remko48 — zeer grote diff (+7503/-8093), eigenaar moet zelf opvolgen

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions