platypush/platypush/backend/http/webapp/src/components/panels/Extensions
Fabio Manganiello 6e1ab92298
continuous-integration/drone/push Build is passing Details
New components cache management.
The cache is no longer generated at runtime when the application runs -
which may take quite a while, especially on fresh installations.

A `components.json.gz` file is instead generated by the CI/CD process on
every commit to the main branch, and distributed with the package.

The application will read this file when the `inspect` plugin is first
initialized.

This also means that we can no longer cache the `install_cmds`, as they
change depending on the target OS. A new
`application.get_install_commands` action has now been made available to
the UI, so it can get the correct installation commands at runtime.
2024-01-06 22:21:59 +01:00
..
Config.vue [Chore] Upgraded `hljs.highlight` API. 2023-12-16 23:49:25 +01:00
Doc.vue [Extensions UI] Action URLs now point to the `Execute` panel. 2023-10-18 03:00:53 +02:00
Extension.vue [Extensions UI] Added current config to extension panel. 2023-10-18 22:51:30 +02:00
Index.vue [Entities UI] Reverted `.extension-container` max-width. 2024-01-01 13:23:24 +00:00
Install.vue New components cache management. 2024-01-06 22:21:59 +01:00
common.scss [Extensions UI] Install extensions deps from the UI. 2023-10-18 03:00:52 +02:00