alertmanager/matchers
George Robinson ca5089d33e
Support UTF-8 label matchers: Rename feature flags and make package public (#3604)
* Rename feature flags and make package public

This commit renames the feature flags "classic-matchers-parsing"
and "utf8-matchers-parsing" to "classic-matchers" and "utf8-matchers".
This better represents their use, for example, when validating
both alerts and silences created via the API.

It also makes the feature flags package public for two reasons:

1. AllowedFlags is a public variable
2. We would rather use these consts in Mimir then have to hardcode
   the strings ourselves, and be subject to breaking changes in future

Signed-off-by: George Robinson <george.robinson@grafana.com>
---------

Signed-off-by: George Robinson <george.robinson@grafana.com>
2023-11-17 20:07:54 +00:00
..
compat Support UTF-8 label matchers: Rename feature flags and make package public (#3604) 2023-11-17 20:07:54 +00:00
compliance Support UTF-8 label matchers: Do not allow unquoted escape sequences (#3571) 2023-10-30 13:56:54 +00:00
parse unquote should check for invalid UTF-8 code points (#3595) 2023-11-13 16:31:15 +00:00