Hopeit.engine

Latest version: v0.25.4

Safety actively analyzes 688758 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 15

0.6.0

Not secure
__________

- Apps Visualizer plugin: supports now live apps activity visualization when used in combination with `log-streamer`

- Apps Visualizer plugin: improved visualization rendering, filters, and options.

0.5.0

Not secure
___________
- New plugin: log-streamer read logs generated by hopeit.engine apps and publish entries to a stream enabling downstream usage like monitoring, dumping log data and analytics.

0.4.3

Not secure
___________
- FIX: Missing template on app-visualizer wheel

0.4.2

Not secure
___________
- FIX: `date` and `datetime` types are handled according to OpenAPI specs in query string parameters. This is not a breaking change but consider checking that for existing date/datetime query args value format will be validated at request time starting this version.

0.4.1

Not secure
_____________
- FIX: Missing template on app-visualizer

0.4.0

Not secure
_____________
- Streams:
- Added support for multiple `queues` in `read_stream` and `write_stream` configuration, allowing to produce and consume events in parallel from different sources. hopeit.engine automatically manages independent streams for each queue and ensures a message read from a queue is propagated downstream using the same queue.

- Web:
- Support for custom response `content-type` in `PostProcessHook`, i.e. to return `text/plain` or `text/html` for specific applications, instead of default `application/json`.

- Open API:
- Fixed "Authorization required" with openapi generated entry when endpoint is marked as "Unsecured"

- Plugins:
- New plugin for visualizing running configuration (events & streams): `ops/apps-visualizer` plugin.

-BREAKING CHANGES:
- When an app event is configured with a custom `route` entry to be used instead of app and event name. If it starts with a slash ('/'), route namespace prefix `/api` will be ignored. This can be used to map events to the root endpoint `/` namespace. To ensure default namespace is used, remove starting slash (`/`) from route names.

Page 12 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.