Fabio Manganiello
26b912fae4
[Execute UI]
...
- If an action is passed over the URL, then initialize the UI with it.
- Added link from the actions back to their plugins.
2023-10-18 03:00:54 +02:00
Fabio Manganiello
9769520e88
[UI] Use `.min.css` file for the Highlight.js styles.
2023-10-18 03:00:50 +02:00
Fabio Manganiello
891e05a219
[Execute UI] Added syntax highlight to JSON and shell snippets.
continuous-integration/drone/push Build is passing
Details
2023-10-13 23:12:04 +02:00
Fabio Manganiello
e382ad7650
Invert `@ensure_initialized` and `@action` annotations.
...
Otherwise, we won't be able to access the wrapped function from the
inspection logic.
2023-10-12 00:57:31 +00:00
Fabio Manganiello
0a13b4605e
[Execute panel] Procedures merged into actions.
...
continuous-integration/drone/push Build is passing
Details
Plus, a last big refactor/redesign for the panel's components.
2023-10-12 02:49:51 +02:00
Fabio Manganiello
e760f8e23a
[Execute panel] Introduced a common `Response` component.
continuous-integration/drone/push Build is passing
Details
2023-10-11 16:57:04 +02:00
Fabio Manganiello
b47e729012
[Execute panel] Added cURL snippet modal.
continuous-integration/drone/push Build is passing
Details
2023-10-11 16:38:38 +02:00
Fabio Manganiello
fc21e9740b
[Execute panel] Better rendering of responses and errors.
continuous-integration/drone/push Build is failing
Details
2023-10-11 15:28:49 +02:00
Fabio Manganiello
21820bb185
Big refactor of the `Execute` panel.
continuous-integration/drone/push Build is failing
Details
2023-10-11 14:31:46 +02:00
Fabio Manganiello
ff07623803
Auto-focus the first parameter after selecting an action.
2023-10-10 21:31:14 +02:00
Fabio Manganiello
07f0535504
Migrated `Execute` panel to the new `Autocomplete` widget.
2023-10-10 21:13:54 +02:00
Fabio Manganiello
f6bf9438b9
Several improvements for the `Execute` panel.
2023-10-10 01:45:35 +02:00
Fabio Manganiello
2af304f478
Replaced radio buttons on the `Execute` panel with buttons.
2023-10-10 00:40:20 +02:00
Fabio Manganiello
d7405ad05d
Added multiple parsers for the entities referenced in docstrings.
...
The `inspect` plugin can now detect references to plugins, backends,
events, responses and schemas in docstrings and replace them either with
links to the documentation or auto-generated examples.
2023-05-22 02:20:58 +02:00
Fabio Manganiello
229b8f2985
Many improvements for the `execute` panel.
2023-05-21 03:04:52 +02:00
Fabio Manganiello
33e2879413
Various UI improvements for the execute tab.
2023-05-17 10:41:02 +02:00
Fabio Manganiello
8447f9a854
Improved rendering of actions/arguments documentation.
...
The frontend now calls `utils.rst_to_html` to render the docstrings as
HTML instead of dumping them as raw text.
Also, actions and arguments are now cached to improve performance.
2023-05-14 15:06:34 +02:00
Fabio Manganiello
2a78f81a7b
Major LINT fixes
2021-04-05 00:58:44 +02:00
Fabio Manganiello
34892e227a
The webapp dist/ folder should actually be under the webapp dir
2021-02-20 23:26:25 +01:00
Fabio Manganiello
856eb720b0
Migrated execute panel
2021-02-20 23:12:54 +01:00