Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[D&D] Refactor and cleanup embeddables #1947

Commits on Jul 26, 2022

  1. [D&D] Refactor and cleanup embeddables

    General plugin updates (opensearch-project#1939):
    - add start service getters/setters to plugin service
    - move setters from setup to start so they're available to embeddable
    
    Embeddable updates:
    - use getters instead of depending on start services in constructor
    - remove wizard from add panel "create" list
    - add correct edit paths/URLs for linking to wizard opensearch-project#1940
    - add basic error embeddable rendering
    - render via ExpressionLoader instead of wizard_component opensearch-project#1920
    - wizard_component no longer used, but updated for future use
    - add subscription handling for query, filter, timerange changes opensearch-project#1937
    - fix clone/replace panel actions opensearch-project#1943, opensearch-project#1944
    - fix title/description panel rendering opensearch-project#1921
    - add inspection panel action opensearch-project#1936
    
    Asset updates:
    - Update empty workspace illustration
    - Add secondary fill icon version to match new visualization icons
    
    fixes opensearch-project#1936, opensearch-project#1920, opensearch-project#1937, opensearch-project#1940, opensearch-project#1921, opensearch-project#1939, opensearch-project#1941, opensearch-project#1943, opensearch-project#1944
    
    Signed-off-by: Josh Romero <rmerqg@amazon.com>
    joshuarrrr committed Jul 26, 2022
    Configuration menu
    Copy the full SHA
    2087757 View commit details
    Browse the repository at this point in the history