Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
332 commits
Select commit Hold shift + click to select a range
bf901f0
Remove unused NDJson parsing code
Swiddis May 25, 2023
149f6c7
Remove unused instance store
Swiddis May 25, 2023
cbfe3a4
Move repository logic to own class
Swiddis May 25, 2023
69ba83f
Add tests for IntegrationsRepository
Swiddis May 25, 2023
46e15f6
Add tests for kibana backend
Swiddis May 25, 2023
d516761
Merge branch 'osints/testing' into osints/dev
Swiddis May 25, 2023
e56b040
Hotfix: Clear repository between runs in testing
Swiddis May 25, 2023
734d5a3
fix tests and import
derek-ho May 26, 2023
c126f51
add sanity test cypress test
derek-ho May 26, 2023
2d21b7d
clean up code
derek-ho May 26, 2023
8bb223a
Add tests for integration builder
Swiddis May 26, 2023
8601766
Merge branch 'osints/better-loading' into osints/dev
Swiddis May 26, 2023
eb46a5b
Hotfix: Swap jest test to it
Swiddis May 26, 2023
4434f92
{
derek-ho May 26, 2023
78efa6e
Stub out sample integration data for front-end
Swiddis May 26, 2023
bac1f28
Use more realistic integration sample
Swiddis May 26, 2023
8772f94
Add full traversal to fields list
Swiddis May 26, 2023
0b58ff9
Add license to integration template
Swiddis May 26, 2023
6510b1d
Merge remote-tracking branch 'upstream/main' into HEAD
derek-ho May 30, 2023
e4f0b30
add some unit testing framework
derek-ho May 30, 2023
372cac7
fix up the testing name
derek-ho May 30, 2023
a350aec
fix up table view and add a test
derek-ho May 30, 2023
a41a40a
add an added integration table test using dummy data
derek-ho May 30, 2023
b09395c
add integration specific types and clean up code
derek-ho May 30, 2023
fd802b0
clean up code and use integration specific types
derek-ho May 30, 2023
883ac35
Merge remote-tracking branch 'origin/placeholder' into osints/dev
Swiddis May 30, 2023
1ecf4cb
Route integrations page to actual repository
Swiddis May 30, 2023
d456486
Merge branch 'osints/template-view' into osints/dev
Swiddis May 30, 2023
ccadd75
Hotfix: Remove unused import
Swiddis May 30, 2023
3596ce8
Hotfix: Use loading spinner
Swiddis May 30, 2023
59eff7f
Merge remote-tracking branch 'upstream/main' into osints/dev
Swiddis May 30, 2023
09642ea
add some changes to UI according to figma
derek-ho May 30, 2023
8e6fb41
add license headers and hook up get to specific instance for added page
derek-ho May 31, 2023
3c9863c
add screenshots and fix up mappings and breadcrumbs
derek-ho May 31, 2023
4c0a53e
Add failing test case for empty object
Swiddis May 31, 2023
2f0c140
Make template test pass
Swiddis May 31, 2023
14804af
use flyout according to figma and connect flyout input to backend cre…
derek-ho Jun 1, 2023
37d70fc
implement delete
derek-ho Jun 1, 2023
3ff7345
fix up tests for changes
derek-ho Jun 1, 2023
ebab4db
get added page to working order
derek-ho Jun 1, 2023
5f8ad0a
Add template validator via Ajv
Swiddis Jun 1, 2023
fd2f153
Fix builder tests for new validation
Swiddis Jun 1, 2023
a64794a
Merge branch 'osints/template-validation' into osints/dev
Swiddis Jun 1, 2023
d751c0d
add unit test coverage
derek-ho Jun 2, 2023
a35e329
Merge pull request #1 from derek-ho/figma-unit-cypress
Swiddis Jun 2, 2023
3de6e44
update page and tests to remove added by for integration instances
derek-ho Jun 5, 2023
0067564
deleting an instance also deletes its children saved objects
derek-ho Jun 5, 2023
69227ff
Add integration instance validation
Swiddis Jun 5, 2023
2a76983
Merge branch 'osints/instance-validation' into osints/dev
Swiddis Jun 5, 2023
8aa0279
update components and snapshots with data-test-subj for cypress tests…
derek-ho Jun 5, 2023
02375c4
remove unecessary console logging
derek-ho Jun 5, 2023
48fc6fd
Merge pull request #2 from derek-ho/cypress
Swiddis Jun 5, 2023
5f9a57a
Hotfix: Minor code cleanup
Swiddis Jun 5, 2023
f653072
dynamically handle id generation to allow for multiple instances of t…
derek-ho Jun 5, 2023
363d829
Merge pull request #3 from derek-ho/dynamic-ids
Swiddis Jun 5, 2023
23b05ac
Update integration with fixed panels
Swiddis Jun 6, 2023
1127b19
Apply minor behavior tweaks
Swiddis Jun 6, 2023
226d758
Refactor repository for new format
Swiddis Jun 7, 2023
b6f8e80
fix empty assets bug
derek-ho Jun 7, 2023
dce5109
Merge pull request #4 from derek-ho/fix-empty-assets-bug
Swiddis Jun 7, 2023
e2ff003
Write basic FS latest integration queries
Swiddis Jun 7, 2023
92c7f96
Merge branch 'osints/schema-tweaks' into osints/dev
Swiddis Jun 7, 2023
1498a69
Merge branch 'osints/dev' into osints/new-repository
Swiddis Jun 7, 2023
cb1233a
Merge branch 'osints/dev' of https://github.com/Swiddis/dashboards-ob…
Swiddis Jun 7, 2023
2a7c450
Update integration template type and validator
Swiddis Jun 7, 2023
ba12592
Add template retrieval to repository fs
Swiddis Jun 7, 2023
10fee47
Add copyright notice to repository_fs
Swiddis Jun 8, 2023
eed5663
fix escape
derek-ho Jun 8, 2023
ca7763c
revert file
derek-ho Jun 8, 2023
ec0cc3b
fix test
derek-ho Jun 8, 2023
6373cac
Merge pull request #5 from derek-ho/add-flow-update
Swiddis Jun 8, 2023
b5f6ce1
Stub composite repository class
Swiddis Jun 9, 2023
96f6050
Apply minor condition refactor
Swiddis Jun 9, 2023
48e9853
Fill in basic implementation for integration class
Swiddis Jun 9, 2023
d6f0b6f
Add tests for integration class
Swiddis Jun 9, 2023
4febf1e
Fix type errors on repository tests
Swiddis Jun 9, 2023
7ce5b18
Patch: Handle files with invalid version formats
Swiddis Jun 9, 2023
64fc77d
Refactor displayAssets to assets
Swiddis Jun 9, 2023
33c30b7
Add basic getAssets implementation
Swiddis Jun 9, 2023
672ea07
Add handling for invalid config error case
Swiddis Jun 9, 2023
1687731
Add handling for failed saved object loading
Swiddis Jun 9, 2023
b702426
Add basic getStatic method
Swiddis Jun 9, 2023
3b7568a
Fix handling for missing statics
Swiddis Jun 9, 2023
5ad9114
Remove outdated repository classes
Swiddis Jun 9, 2023
081d328
Add docs for the integration class
Swiddis Jun 9, 2023
0e595fd
Hook up router to new static loading
Swiddis Jun 9, 2023
7d57590
Clarify content-type docs
Swiddis Jun 9, 2023
21bc172
Fix details page crashes due to outdated schema
Swiddis Jun 9, 2023
8167792
Infer mime type for statics
Swiddis Jun 9, 2023
8f02159
Fix screenshot loading on integrations details page
Swiddis Jun 9, 2023
ca30e60
Merge branch 'osints/composite-repository' into osints/dev
Swiddis Jun 9, 2023
494e62f
Hotfix: Remove mimetypes from nginx 1.0.0
Swiddis Jun 9, 2023
19efb8c
Add getSchemas method with tests
Swiddis Jun 12, 2023
8c29aca
Make minor modifications to integration typing
Swiddis Jun 12, 2023
62d8cc2
Add integration deep check
Swiddis Jun 12, 2023
b624d30
Refactor integration builder
Swiddis Jun 12, 2023
ded0817
Fix remap ID method
Swiddis Jun 12, 2023
500f67a
Fix loading process
Swiddis Jun 12, 2023
8e1ec1d
Refactor tests for new integrations backend
Swiddis Jun 12, 2023
fe2f35a
Fix type errors in test suite
Swiddis Jun 12, 2023
0bacce1
Merge branch 'osints/repository-fixes' into osints/dev
Swiddis Jun 12, 2023
4d3fd7e
Merge remote-tracking branch 'upstream/main' into osints/dev
Swiddis Jun 12, 2023
c785d98
hook up datasource creation from flyout to backend
derek-ho Jun 13, 2023
dec5e7d
remove nullable
derek-ho Jun 13, 2023
fe774bc
Add schema route to router
Swiddis Jun 13, 2023
a59c403
Merge pull request #6 from derek-ho/hookup-data-source
Swiddis Jun 13, 2023
1754e43
Fix frontend request routing for new API
Swiddis Jun 13, 2023
e1033c5
Merge branch 'osints/dev' of https://github.com/Swiddis/dashboards-ob…
Swiddis Jun 13, 2023
48c1e8f
Merge branch 'osints/schema-routing' into osints/dev
Swiddis Jun 13, 2023
618d7c6
Hotfix: Fix added integration errors
Swiddis Jun 13, 2023
44a2cd9
Hotfix: Add an actual screenshot
Swiddis Jun 13, 2023
0e497f4
Hotfix: Remove unused assets folder
Swiddis Jun 13, 2023
dfd65b9
Hotfix: Use Oui images
Swiddis Jun 13, 2023
b6bfb02
Make integration instance deletion more robust
Swiddis Jun 13, 2023
bba3865
Remove asset map (again
Swiddis Jun 13, 2023
f9df173
Fix remap data source
Swiddis Jun 13, 2023
9666e15
Correct deletion for actual 404 behavior
Swiddis Jun 13, 2023
cf398c0
Add display name field to integrations
Swiddis Jun 13, 2023
d3d3ea7
Apply display name through frontend
Swiddis Jun 13, 2023
0e9b8c0
Hotfix: Use display name on table view
Swiddis Jun 13, 2023
d646e55
Remove unused code in flyout
Swiddis Jun 14, 2023
a040395
Stub mapping validation on frontend
Swiddis Jun 14, 2023
8cfec7c
Add error message for failed validation result
Swiddis Jun 14, 2023
243eade
Fix request to proxy
Swiddis Jun 14, 2023
501cdf2
Add more detailed handling for missing schemas
Swiddis Jun 14, 2023
d5c0298
Apply integration type in validation
Swiddis Jun 14, 2023
8001168
Add full schema validation
Swiddis Jun 14, 2023
83c46dd
Add unit tests for mapping validation
Swiddis Jun 14, 2023
39f0f5c
Fix type checking in unit tests
Swiddis Jun 14, 2023
4e36d5d
Merge branch 'osints/mapping-validation' into osints/dev
Swiddis Jun 14, 2023
62f5c14
create dataSource UI option
derek-ho Jun 15, 2023
0c1a56f
Hotfix: Update route for listing added integrations
Swiddis Jun 15, 2023
320012c
Hotfix: Fix component tests
Swiddis Jun 15, 2023
dcd1156
Merge branch 'osints/dev' into createDataSource
derek-ho Jun 15, 2023
3e1c5ff
Add basic status querying
Swiddis Jun 15, 2023
6d25604
Add unit tests for availability queries
Swiddis Jun 15, 2023
b2ad24b
Merge branch 'status-querying' into osints/dev
Swiddis Jun 15, 2023
a92d384
create ss4o index from ui
derek-ho Jun 15, 2023
f8a6751
code cleanup
derek-ho Jun 15, 2023
72d4bd3
use user input
derek-ho Jun 15, 2023
5817a93
Merge pull request #7 from derek-ho/createDataSource
Swiddis Jun 15, 2023
5cc0cf6
Hotfix: Sync package versions with osd
Swiddis Jun 15, 2023
d183dea
Fix path-dependent tests on windows
Swiddis Jun 15, 2023
1b60578
Hotfix: Repair template naming on index autocreation
Swiddis Jun 16, 2023
b8cf434
Hotfix: Allow wildcards in index pattern specification
Swiddis Jun 16, 2023
5d0e320
Hotfix: Remove redundant integrationType field
Swiddis Jun 19, 2023
8d3c178
Hotfix: Remove unused schema files
Swiddis Jun 19, 2023
c03a4d9
Hotfix: Add sample data
Swiddis Jun 19, 2023
0f7b3d8
move integrations under core (pending ux)
derek-ho Jun 20, 2023
749ed48
Fix handling for templates on create
Swiddis Jun 20, 2023
c466be5
Merge in kibana backend from osints/dev
Swiddis Jun 22, 2023
7aaa2a5
Add integration type to .kibana from osints/dev
Swiddis Jun 22, 2023
576901d
Merge branch 'osints/main' into osints/dev
Swiddis Jun 22, 2023
0b0d7a5
Merge branch 'copy-repository' into osints/dev
Swiddis Jun 24, 2023
ef310a8
Re-add license header
Swiddis Jun 26, 2023
f0a9b23
hook up toast
derek-ho Jun 26, 2023
7aba840
Update integration-instance type
Swiddis Jun 26, 2023
d5304af
Hotfix: Fix types again
Swiddis Jun 26, 2023
794f370
Hotfix: Fix cypress
Swiddis Jun 26, 2023
225f2a3
Add sample data endpoint
Swiddis Jun 26, 2023
4e7ac52
Add license checking to eslint
Swiddis Jun 26, 2023
208f4e6
Created elb integration
Jun 26, 2023
30db240
successfully hook up toast and block until done with for loop
derek-ho Jun 26, 2023
7bb90fd
fix and fix test
derek-ho Jun 26, 2023
f400531
Added screenshot of elb integration`
Jun 26, 2023
ae2f056
Updated aws_elb descriptions and logos
Jun 26, 2023
0134887
Deleted .DS_Store
Jun 26, 2023
d8088cd
Added container in components
Jun 27, 2023
3c45c1a
Merged markers
Jun 27, 2023
31c74a0
Hotfix: Rename installed integrations to added integrations
Swiddis Jun 27, 2023
46235cb
Merge pull request #10 from danieldong51/elb
Swiddis Jun 27, 2023
cc0ac21
Hotfix: Revert Nginx sample prettifying
Swiddis Jun 27, 2023
10243e8
Merge branch 'copy-repository' into osints/dev
Swiddis Jun 27, 2023
3e52177
Merge branch 'osints/dev' into osints/sample-data
Swiddis Jun 27, 2023
62a3339
remove console.log
derek-ho Jun 27, 2023
eacc5a7
updates cypress test to test create data source flow with toast
derek-ho Jun 28, 2023
332849d
update snapshot based on cypress changes
derek-ho Jun 28, 2023
42e9c0c
Merge branch 'osints/dev' of github.com:Swiddis/dashboards-observabil…
derek-ho Jun 28, 2023
f623468
get rid of extra line
derek-ho Jun 28, 2023
9fc7283
update according to figma
derek-ho Jun 28, 2023
43a2156
Fix integrations type
Swiddis Jun 28, 2023
251ace2
Merge pull request #9 from derek-ho/toast
Swiddis Jun 28, 2023
7118dec
Merge pull request #11 from derek-ho/mock-up
Swiddis Jun 28, 2023
ddf5aca
Merge pull request #8 from derek-ho/move-integrations-under-core
Swiddis Jun 28, 2023
ea958c0
Sanitize file path for getting integration statics
Swiddis Jun 28, 2023
e88fcf5
Merge branch 'osints/dev' of https://github.com/Swiddis/dashboards-ob…
Swiddis Jun 28, 2023
3676659
Merge branch 'osints/repair-create' into osints/dev
Swiddis Jun 28, 2023
45d046f
Merge remote-tracking branch 'upstream/main' into osints/main
Swiddis Jun 28, 2023
25b9d19
Merge remote-tracking branch 'upstream/main' into osints/dev
Swiddis Jun 28, 2023
9e62c95
Update tests for merge
Swiddis Jun 28, 2023
a4cd9a9
make some UX improvements
derek-ho Jun 29, 2023
2073aa2
Merge branch 'osints/dev' into osints/sample-data
Swiddis Jun 29, 2023
7b2397a
Add basic sample data loading
Swiddis Jun 29, 2023
52f04d4
Merge pull request #12 from derek-ho/UX-improvements
Swiddis Jun 30, 2023
bc9833c
moves integration on left nav, removes unused create flow
derek-ho Jun 30, 2023
6c10237
Merge pull request #14 from derek-ho/remove-bad-flow
Swiddis Jun 30, 2023
feb0218
Merge pull request #13 from Swiddis/osints/sample-data
Swiddis Jun 30, 2023
96955d6
hook up sample data to a standalone button
derek-ho Jun 30, 2023
809796b
fix tests
derek-ho Jun 30, 2023
bfe2065
Merge pull request #15 from derek-ho/sample-data-standalone
Swiddis Jul 3, 2023
0936f8d
implement length validation and update tests accordingly
derek-ho Jul 3, 2023
196fecf
disable buttons while adding
derek-ho Jul 5, 2023
07b80f6
fix breadcrumbs and tests
derek-ho Jul 5, 2023
80a2d48
update according to figma
derek-ho Jul 5, 2023
6f2db82
maek some changes according to figma
derek-ho Jul 5, 2023
839e72e
Merge pull request #16 from derek-ho/input-validation
Swiddis Jul 5, 2023
03fa50f
implement tabbing for both added/available and fields/assets
derek-ho Jul 5, 2023
9d80d7e
Merge pull request #17 from derek-ho/figma
Swiddis Jul 5, 2023
cc5afe5
remove status on template, change status to badge on instance and hoo…
derek-ho Jul 6, 2023
e32cab3
remove actions
derek-ho Jul 6, 2023
dd15542
Merge remote-tracking branch 'upstream/main' into osints/main
Swiddis Jul 6, 2023
11893b7
Merge branch 'osints/main' into osints/dev
Swiddis Jul 6, 2023
5f4e88d
Merge branch 'osints/dev' of https://github.com/Swiddis/dashboards-ob…
Swiddis Jul 6, 2023
2caf0af
convert to badges
derek-ho Jul 6, 2023
ca641d2
fix tests
derek-ho Jul 6, 2023
f14ff76
remove columns from table
derek-ho Jul 7, 2023
302ae77
add linking to all assets
derek-ho Jul 7, 2023
e74c432
fix unit and integration tests
derek-ho Jul 7, 2023
2a7d9fb
final fix up
derek-ho Jul 7, 2023
8a3ff75
fix filtering
derek-ho Jul 7, 2023
e552e0e
final fix up
derek-ho Jul 7, 2023
935e97b
fix tests
derek-ho Jul 7, 2023
d76f88a
Merge pull request #18 from derek-ho/UI-changes
Swiddis Jul 7, 2023
5e04151
add cateogry filter and fix tests
derek-ho Jul 7, 2023
5cae08a
fix cypress and unit tests
derek-ho Jul 7, 2023
800b03f
Merge pull request #19 from derek-ho/bug-bash
Swiddis Jul 7, 2023
8906db6
Fix broken index template naming in sample creation
Swiddis Jul 10, 2023
7d31603
Merge branch 'osints/dev' of https://github.com/Swiddis/dashboards-ob…
Swiddis Jul 10, 2023
59ca168
Add priority to logs mapping and fix index pattern
Swiddis Jul 10, 2023
70b8a6f
fix various UI and add validation
derek-ho Jul 10, 2023
3a8eced
Merge pull request #20 from derek-ho/final-ux
Swiddis Jul 10, 2023
42c8073
Merge branch 'osints/bugfix' into osints/dev
Swiddis Jul 10, 2023
1608775
add request metrics
derek-ho Jul 10, 2023
a48ef09
fix tests, remove console log
derek-ho Jul 10, 2023
17aa0d9
Merge pull request #21 from derek-ho/metrics
Swiddis Jul 10, 2023
ab6822f
add metrics to links and final UX fix up, test fixes
derek-ho Jul 11, 2023
8aa5ac6
add back installed
derek-ho Jul 11, 2023
bb9513e
Merge pull request #22 from derek-ho/user-metrics-linkswq
Swiddis Jul 11, 2023
f6f5be6
Fix broken nginx panels
Swiddis Jul 11, 2023
e61eb96
address pr comments
derek-ho Jul 11, 2023
4a86021
address pr comments
derek-ho Jul 11, 2023
cb3dc7b
Merge remote-tracking branch 'upstream/main' into osints/main3
Swiddis Jul 11, 2023
e4a3930
Hotfix: Fix constants
Swiddis Jul 11, 2023
4379cd2
Merge branch 'osints/main3' into osints/final
Swiddis Jul 11, 2023
5f02c70
Add learn more link to index field
Swiddis Jul 11, 2023
a8311f2
Remove unused AWS ELB integration
Swiddis Jul 11, 2023
bb81098
Remove unused ELB constants
Swiddis Jul 11, 2023
506a5bb
Remove redundant EUI spacing
Swiddis Jul 11, 2023
0acd63c
Fix snapshots
Swiddis Jul 11, 2023
aaa2b55
fix relative path
derek-ho Jul 11, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion .cypress/integration/9_integrations.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,12 @@ const moveToAddedIntegrations = () => {
cy.visit(`${Cypress.env('opensearchDashboards')}/app/integrations#/installed`);
};

const createSamples = () => {
moveToAvailableNginxIntegration();
cy.get('[data-test-subj="try-it-button"]').click();
cy.get('.euiToastHeader__title').should('contain', 'successfully');
}


describe('Basic sanity test for integrations plugin', () => {
it('Navigates to integrations plugin and expects the correct header', () => {
Expand All @@ -50,12 +56,15 @@ describe('Basic sanity test for integrations plugin', () => {

describe('Tests the add nginx integration instance flow', () => {
it('Navigates to nginx page and triggers the adds the instance flow', () => {
createSamples();
moveToAvailableNginxIntegration();
cy.get('[data-test-subj="add-integration-button"]').click();
cy.get('[data-test-subj="new-instance-name"]').should('have.value', 'nginx');
cy.get('[data-test-subj="createInstanceButton"]').should('be.disabled')
cy.get('[data-test-subj="addIntegrationFlyoutTitle"]').should('exist')
cy.get('[data-test-subj="data-source-name"]').type('test');
// validates the created sample index
cy.get('[data-test-subj="data-source-name"]').type('ss4o_logs-nginx-sample-sample');
cy.get('[data-test-subj="validateIndex"]').click()
cy.get('[data-test-subj="new-instance-name"]').type(testInstance.substring(5));
cy.get('[data-test-subj="createInstanceButton"]').click();
cy.get('.euiToastHeader__title').should('contain', 'successfully');
Expand Down
11 changes: 11 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@
* SPDX-License-Identifier: Apache-2.0
*/

const LICENSE_HEADER = `/*
* Copyright OpenSearch Contributors
* SPDX-License-Identifier: Apache-2.0
*/`;

module.exports = {
root: true,
extends: [
Expand All @@ -15,6 +20,12 @@ module.exports = {
files: ['**/*.{js,ts,tsx}'],
rules: {
'no-console': 0,
'@osd/eslint/require-license-header': [
'error',
{
licenses: [LICENSE_HEADER],
},
],
},
},
],
Expand Down
15 changes: 5 additions & 10 deletions common/constants/integrations.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,9 @@
* SPDX-License-Identifier: Apache-2.0
*/

export const OPENSEARCH_DOCUMENTATION_URL = 'https://opensearch.org/docs/latest';
export const OPENSEARCH_DOCUMENTATION_URL = 'https://opensearch.org/docs/latest/integrations/index';
export const ASSET_FILTER_OPTIONS = ['index-pattern', 'search', 'visualization', 'dashboard'];
export const INTEGRATION_TEMPLATE_OPTIONS = ['nginx', 'aws_elb'];
export const INTEGRATION_CATEOGRY_OPTIONS = [
'communication',
'http',
'cloud',
'aws_elb',
'container',
'logs',
];
// TODO get this list dynamically from the API
export const INTEGRATION_TEMPLATE_OPTIONS = ['nginx'];
// TODO get this list dynamically from the API
export const INTEGRATION_CATEOGRY_OPTIONS = ['communication', 'http', 'cloud', 'container', 'logs'];
6 changes: 3 additions & 3 deletions common/constants/shared.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,9 @@ export const observabilityPanelsID = 'observability-dashboards';
export const observabilityPanelsTitle = 'Dashboards';
export const observabilityPanelsPluginOrder = 5095;

export const integrationsID = 'integrations';
export const integrationsTitle = 'Integrations';
export const integrationsPluginOrder = 9020;
export const observabilityIntegrationsID = 'integrations';
export const observabilityIntegrationsTitle = 'Integrations';
export const observabilityIntegrationsPluginOrder = 9020;

// Shared Constants
export const SQL_DOCUMENTATION_URL = 'https://opensearch.org/docs/latest/search-plugins/sql/index/';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -221,36 +221,51 @@ exports[`Added Integration View Test Renders added integration view using dummy
<div
className="euiFlexItem euiFlexItem--flexGrowZero"
>
<EuiIcon
<EuiButtonIcon
aria-label="Delete"
color="danger"
data-test-subj="deleteInstanceButton"
iconType="trash"
onClick={[Function]}
size="l"
type="trash"
>
<EuiIconEmpty
aria-hidden={true}
className="euiIcon euiIcon--large euiIcon-isLoading"
<button
aria-label="Delete"
className="euiButtonIcon euiButtonIcon--danger euiButtonIcon--empty"
data-test-subj="deleteInstanceButton"
focusable="false"
disabled={false}
onClick={[Function]}
role="img"
style={null}
type="button"
>
<svg
aria-hidden={true}
className="euiIcon euiIcon--large euiIcon-isLoading"
data-test-subj="deleteInstanceButton"
focusable="false"
height={16}
onClick={[Function]}
role="img"
style={null}
viewBox="0 0 16 16"
width={16}
xmlns="http://www.w3.org/2000/svg"
/>
</EuiIconEmpty>
</EuiIcon>
<EuiIcon
aria-hidden="true"
className="euiButtonIcon__icon"
color="inherit"
size="m"
type="trash"
>
<EuiIconEmpty
aria-hidden={true}
className="euiIcon euiIcon--medium euiIcon--inherit euiIcon-isLoading euiButtonIcon__icon"
focusable="false"
role="img"
style={null}
>
<svg
aria-hidden={true}
className="euiIcon euiIcon--medium euiIcon--inherit euiIcon-isLoading euiButtonIcon__icon"
focusable="false"
height={16}
role="img"
style={null}
viewBox="0 0 16 16"
width={16}
xmlns="http://www.w3.org/2000/svg"
/>
</EuiIconEmpty>
</EuiIcon>
</button>
</EuiButtonIcon>
</div>
</EuiFlexItem>
</div>
Expand Down
Loading