Werk #15678: schemas: regex pattern updates
Component | REST API | ||||||
Title | schemas: regex pattern updates | ||||||
Date | Apr 19, 2023 | ||||||
Level | Trivial Change | ||||||
Class | Bug Fix | ||||||
Compatibility | Compatible - no manual interaction needed | ||||||
Checkmk versions & editions |
|
This werk introduces a fix to the pattern attribute in various rest-api schemas.
To avoid partial matches, regex patterns should start with the caret and end with the dollar symbol.
Also, the + symbol should be preferred over the * symbol as the * symbol allowed for zero or more matches instead of 1 or more which is what the + symbol gives us.
For patterns that list possible options, e.g. monday|tuesday|wedneday... etc they have instead been removed and replaced with enums.