Disable additionalProperties for each SDC slot, enforcing validation

Created on 5 May 2025, 8 days ago

Problem/Motivation

In 🐛 Disable additionalProperties in slots, props in SDC json schema Active we found out that we weren't validated properly the slots definitions.

That one covered the slots themselves, but now we need to do the same for each slot, and we even found that some core SDCs were not compliant.

This issue will cover those.

IOW: we are missing additionalProperties: false in our schemas inside

    "slotDefinition": {
      "type": "object",
      "additionalProperties": false,
      "patternProperties": {
        "^[a-zA-Z0-9_-]+$": {

Steps to reproduce

TBD

Proposed resolution

TBD

Remaining tasks

TBD

User interface changes

TBD

Introduced terminology

TBD

API changes

TBD

Data model changes

TBD

Release notes snippet

TBD

🐛 Bug report
Status

Active

Version

11.0 🔥

Component

single-directory components

Created by

🇪🇸Spain penyaskito Seville 💃, Spain 🇪🇸, UTC+2 🇪🇺

Live updates comments and jobs are added and updated live.
  • Needs change record

    A change record needs to be drafted before an issue is committed. Note: Change records used to be called change notifications.

Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024