Fabio Manganiello
6289eb47ab
[Extensions UI] Added Actions
and Events
sections to Doc
.
2023-10-18 03:00:53 +02:00
Fabio Manganiello
6383030e96
[Extensions UI] Added notifications in case of install errors.
2023-10-18 03:00:52 +02:00
Fabio Manganiello
3107df5eba
[UI Nav] Moved Extensions
panel from the plugins list to the footer.
2023-10-18 03:00:52 +02:00
Fabio Manganiello
81e99a0e22
[shell
] Better buffering for the output sent to websockets.
2023-10-18 03:00:52 +02:00
Fabio Manganiello
a652bd9df8
[Extensions UI] Install extensions deps from the UI.
...
- Added `Install` button
- Added interactive output panel
2023-10-18 03:00:52 +02:00
Fabio Manganiello
033317e0a7
[Extensions UI] Passing config_file
to the configuration tab.
2023-10-18 03:00:51 +02:00
Fabio Manganiello
66cba233e5
[config
] Added config.get_config_file
action.
2023-10-18 03:00:51 +02:00
Fabio Manganiello
20a2203e7e
[Shell plugin] Added support for async output over websockets.
2023-10-18 03:00:51 +02:00
Fabio Manganiello
2806e943c3
[Extensions UI] Added Install
tab.
2023-10-18 03:00:51 +02:00
Fabio Manganiello
e40a74f11c
Added install_cmds
to the JSON representation of a manifest.
2023-10-18 03:00:50 +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
3366732fa8
[UI] Expand Tab
width on mobile.
2023-10-18 03:00:50 +02:00
Fabio Manganiello
12f7b190b9
[Automatic] Updated UI files
continuous-integration/drone/push Build is passing
2023-10-16 00:30:42 +00:00
Fabio Manganiello
99e98f70f4
[Integrations UI] Added configuration tab.
continuous-integration/drone/push Build is passing
2023-10-16 02:30:30 +02:00
Fabio Manganiello
b19725c72c
[Automatic] Updated UI files
continuous-integration/drone/push Build is passing
2023-10-15 23:18:08 +00:00
Fabio Manganiello
398d64c53f
[Integrations UI] Added new Integrations
panel.
continuous-integration/drone/push Build is passing
2023-10-16 01:16:10 +02:00
Fabio Manganiello
0055acad9d
[UI] Fixed Autocomplete
behaviour on empty filter.
2023-10-16 01:12:56 +02:00
Fabio Manganiello
c88a9da3e6
[UI] Refactored layout classes.
2023-10-16 01:12:05 +02:00
Fabio Manganiello
d1afb88b80
[Reflection] Expand RST extensions from object docstrings too.
2023-10-16 00:21:49 +02:00
Fabio Manganiello
0fe1c2768b
[Fix] Some minor docstring indentation fixes.
2023-10-16 00:20:39 +02:00
Fabio Manganiello
e242b2134e
[Automatic] Updated UI files
continuous-integration/drone/push Build is passing
2023-10-14 12:38:25 +00:00
Fabio Manganiello
3cfd72b649
[UI Nav] Ensure that entities
and execute
tabs are always on top.
continuous-integration/drone/push Build is passing
2023-10-14 14:38:08 +02:00
Fabio Manganiello
6d53a3f80f
[Automatic] Updated UI files
continuous-integration/drone/push Build is passing
2023-10-14 12:09:13 +00:00
Fabio Manganiello
a3643c285e
[UI] A friendlier representation of an integration's name.
continuous-integration/drone/push Build is passing
2023-10-14 14:02:17 +02:00
Fabio Manganiello
0aecb50590
[Entities UI] Don't hide variables with null values.
...
Otherwise, the `variables` panel will still appear, but empty, and
offering no way of actually removing or resetting those variables.
2023-10-14 14:02:17 +02:00
Fabio Manganiello
01c7d230f1
[Entities UI] Added Expand
/Collapse
and Hide
actions to groups.
...
Also, replaced all the deprecated `::v-deep` SCSS notations with
`:deep`.
2023-10-14 14:02:17 +02:00
Fabio Manganiello
dbe19042bc
[Automatic] Updated UI files
continuous-integration/drone/push Build is passing
2023-10-13 21:13:00 +00:00
Fabio Manganiello
891e05a219
[Execute UI] Added syntax highlight to JSON and shell snippets.
continuous-integration/drone/push Build is passing
2023-10-13 23:12:04 +02:00
Fabio Manganiello
8b9ac59167
parse_numpy
should also catch AttributeError
.
continuous-integration/drone/push Build is passing
2023-10-12 03:24:03 +02:00
Fabio Manganiello
12f38281e1
[Automatic] Updated UI files
continuous-integration/drone/push Build is passing
2023-10-12 00:58:53 +00: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
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
2023-10-11 16:57:04 +02:00
Fabio Manganiello
b47e729012
[Execute panel] Added cURL snippet modal.
continuous-integration/drone/push Build is passing
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
2023-10-11 15:28:49 +02:00
Fabio Manganiello
21820bb185
Big refactor of the Execute
panel.
continuous-integration/drone/push Build is failing
2023-10-11 14:31:46 +02:00
Fabio Manganiello
1b6e9b4df9
Fixed a broken docstring reference.
2023-10-10 22:18:36 +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
a717235453
Added autofocus
support to Autocomplete
element.
2023-10-10 20:51:09 +02:00
Fabio Manganiello
923eb7cadb
Autocomplete
is now its own component.
2023-10-10 18:42:41 +02:00
Fabio Manganiello
f6bf9438b9
Several improvements for the Execute
panel.
2023-10-10 01:45:35 +02:00
Fabio Manganiello
434855ffdd
A better logic to process relative references in docstrings.
2023-10-10 01:35:37 +02:00
Fabio Manganiello
5726c6985f
Added utility function to get the defining class of a method.
2023-10-10 01:35:01 +02:00
Fabio Manganiello
2af304f478
Replaced radio buttons on the Execute
panel with buttons.
2023-10-10 00:40:20 +02:00
Fabio Manganiello
84efef710e
Added Tabs
and Tab
UI elements.
2023-10-10 00:39:27 +02:00
Fabio Manganiello
0c818d3fe0
.. schema::
JSON arguments should be comma-separated.
2023-10-10 00:38:23 +02:00
Fabio Manganiello
b225b056b0
ParseContext
should also process kwonlyargs
.
2023-10-10 00:37:08 +02:00
Fabio Manganiello
52e353dc14
Expose the wrapped function in @action
.
...
Added a `wrapped` "hidden" parameter to the function returned by the
`@action` decorator.
We need this to access the underlying decorated function when e.g. we
need to access its specs or decorators.
2023-10-09 22:35:08 +02:00
Fabio Manganiello
1e93af86f4
Fixed some broken docstring references.
continuous-integration/drone/push Build is passing
2023-10-09 01:33:45 +02:00