Redpanda Console is a developer-friendly UI for managing your Kafka/Redpanda workloads. Console gives you a simple, interactive approach for gaining visibility into your topics, masking data, managing consumer groups, and exploring real-time data with time-travel debugging.
When using search filters it can be annoying to write the Javascript filter code because not all the ES6+ features are supported. Additionally we don't have the usual IDE support in the form of autocompletion/intellisense as well as typesafety. We believe we can fix this by implementing the monaco-editor (https://microsoft.github.io/monaco-editor/) and by utilizing Typescript. The goal is to make it much easier, flexible (due to typescript that can be transpiled to ES5 compatible code for the JS engine) and fault tolerant (typesafety) to write filter queries.
When using search filters it can be annoying to write the Javascript filter code because not all the ES6+ features are supported. Additionally we don't have the usual IDE support in the form of autocompletion/intellisense as well as typesafety. We believe we can fix this by implementing the monaco-editor (https://microsoft.github.io/monaco-editor/) and by utilizing Typescript. The goal is to make it much easier, flexible (due to typescript that can be transpiled to ES5 compatible code for the JS engine) and fault tolerant (typesafety) to write filter queries.
This issue supersedes https://github.com/cloudhut/kowl/issues/92