Middleware Chains Referencing Names not IDs (middleware-manager #93)

:octopus: GitHub issue middleware-manager #93, opened by points-unknown on GitHub

templates.yaml defines middlewares by id and name. These get read into resource-overrides as ID, but when referenced as a middleware chain, via the UI, they are added to the yaml using the name - which fails, because these pretty-print names have capital letters, spaces etc. Essentially this makes middleware chains through the UI unusable.

Plus since the database constantly overwrites resource-overrides.yml, any changes you make to correct it are quickly reverted.


:speech_balloon: Discuss it here. Status, fixes and code review stay on GitHub.

hhftechnology commented on GitHub:

We don’t use override file now. It will be depreciated in next version. Api is the new deployment method.

I am aware of chains .. will figure out a way to handle in better way.