bytechefhq / bytechefhq/bytechef

[improve]: dynamically load options in Liferay component

Open
#5,112 0 comments 0 reactions 0 assignees View on GitHub
backend workflow-component
Dominant language
Java
Stars
1k
Forks
170
Avg merge
11h 25m
Merged PRs (30d)
115

Description

### Improvement target

Liferay headless action loads and returns all available endpoints from the OpenAPI specification at once. For large Liferay applications this can result in slow options loading.

### Improvement description

Add .optionsLoadedDynamically(true) to the ENDPOINT property and use the searchText parameter in getEndpointsOptions(...) to support dynamic endpoint filtering. Current OpenAPI endpoint returns the complete specification document and does not support server-side endpoint filtering or search. To fully support dynamic loading, an additional backend endpoint would likely be needed to return filtered endpoints based on a search query instead of the entire OpenAPI specification.

### Observed Version

latest

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.