UI task documentation dispays generic task proprties
### Expected Behavior

Inside the plugin documentation site, the task generic properties (like description, disabled, ...) are not displayed to avoid having too many properties that will clutter the documentation.

For example for the XmlReadre task:
![image](https://user-images.githubusercontent.com/1819009/233577581-55c1f2d8-1814-4cfc-a136-e2e27ad5772f.png)

Inside the UI flow editor, the documentation contains all the properties which make it hard to read and find useful information.

![image](https://user-images.githubusercontent.com/1819009/233577828-a371d832-b132-46d1-8e63-7cdefaaa4998.png)

Both should display the same properties


### Actual Behaviour

Inside the UI flow editor, task default properties are displayd.

### Steps To Reproduce

_No response_

### Environment Information

- Kestra Version: 0.8.1-SNAPSHOT
- Operating System (OS / Docker / Kubernetes):
- Java Version (If not docker):


### Example flow

_No response_
ui/src/stores/plugins.js webserver/src/main/java/io/kestra/webserver/controllers/PluginController.java
ui/src/stores/plugins.js webserver/src/main/java/io/kestra/webserver/controllers/PluginController.java
diff --git a/ui/src/stores/plugins.js b/ui/src/stores/plugins.js
index dd60a855e5..3632434a79 100644
--- a/ui/src/stores/plugins.js
+++ b/ui/src/stores/plugins.js
@@ -21,7 +21,7 @@ export default {
                 throw new Error("missing required cls");
             }
 
-            return this.$http.get(`/api/v1/plugins/${options.cls}?all=true`, {}).then(response => {
+            return this.$http.get(`/api/v1/plugins/${options.cls}`, {}).then(response => {
                 commit("setPlugin", response.data)
 
                 return response.data;
diff --git a/webserver/src/main/java/io/kestra/webserver/controllers/PluginController.java b/webserver/src/main/java/io/kestra/webserver/controllers/PluginController.java
index 00bcb0aec2..7d4b416eab 100644
--- a/webserver/src/main/java/io/kestra/webserver/controllers/PluginController.java
+++ b/webserver/src/main/java/io/kestra/webserver/controllers/PluginController.java
@@ -122,7 +122,7 @@ public Map<String, PluginIcon> icons() {
     @Operation(tags = {"Plugins"}, summary = "Get plugin documentation")
     public HttpResponse<Doc> pluginDocumentation(
         @Parameter(description = "The plugin full class name") @PathVariable String cls,
-        @Parameter(description = "Include all the properties") @QueryValue(value = "all", defaultValue = "false") boolean allProperties
+        @Parameter(description = "Include all the properties") @QueryValue(value = "all", defaultValue = "false") Boolean allProperties
     ) throws IOException {
         ClassPluginDocumentation classPluginDocumentation = pluginDocumentation(
             pluginService.allPlugins(),
