You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Added
#419 - Plugins and their arguments can now be marked as deprecated by using the newly implemented deprecation framework that, in addition to console FutureWarnings, automatically shows deprecation messages to the end user in the app and in the documentation. Adjusted contributing guide accordingly.
#318 - webviz-config now facilitates automatically including necessary plugin projects as dependencies in generated Docker setup. Private repositories are also supported, however the Docker build process would then need to be given deploy keys as environment variable secrets. First iteration of automatically creating a corresponding Radix config and deploying a Radix application is also added.
#423 - Added class name webviz-config-markdown to the output from the webviz-configMarkdown plugin output, such that Webviz themes can optionally reduce CSS scope to the output from the Markdown plugin.
Changed
#419 - Changed plugin_metadata and plugin_project_metadata in webviz_config.plugins to uppercase.
#318 - Ad-hoc plugins not supported anymore (i.e. plugins not being part of a Python project with setup.py). This enables us to reserve the configuration file syntax prefix.PluginName to later. Requiring a formal Python project also enables useful features in the framework (see e.g. the Added section for this PR).
Fixed
#415 - Reduce height of main sidebar to prevent overflow.