Werk #16139: notifications: adjust regex pattern
Komponente | REST API |
Titel | notifications: adjust regex pattern |
Datum | 28.09.2023 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk-Version | 2.2.0p12 2.3.0b1 |
Level | Kleine Änderung |
Klasse | Bugfix |
Kompatibilität | Kompatibel - benötigt kein manuelles Eingreifen |
This werk addresses an issues found by the QA team with regards to the regex pattern we use to match valid PushOverPlugin api_keys and also the user group key. Previously we used
[a-zA-Z0-9]{30}
which will match any string that has 30 or more characters and numbers. This is partial match.
We now do the following
^[a-zA-Z0-9]{30,40}$
which will match the whole string. We only allow characters and numbers with the whole string having to be of length min 30 and max 40 characters.