brexhq / substation

Substation is a toolkit for routing, normalizing, and enriching security event and audit logs.
https://substation.readme.io
MIT License
330 stars 21 forks source link

Substation Playground #259

Closed brittonhayes closed 3 weeks ago

brittonhayes commented 1 month ago

Is your feature request related to a problem? Please describe.

The previous substation playground implementation faced challenges with ease of maintenance and WASM compatibility. Specifically:

Describe the solution you'd like

I suggest changing the playground to a locally-served application with the following features:

Describe alternatives you've considered

The current WASM-based approach was considered but proved challenging due to maintenance quirks, compatibility issues, and security concerns

Additional context

This solution offers several advantages:

jshlbrd commented 1 month ago

I'm aligned on this, hosted WASM is nice but was painfully inadequate when attempted in earlier versions of Substation. Adding this to the CLI brings back the functionality with minimal overhead on the project maintainers. 👍