appsmith icon indicating copy to clipboard operation
appsmith copied to clipboard

chore: ee clean up

Open eco-monk opened this issue 2 years ago • 9 comments

Related to #15538

To enable adding a new action only for EE.

Refactored ActionTriggerType enum to an object. So we can extend this with a new action in EE repo.

Made sure type discrimination is handled in ActionExecutionSaga properly as before.


  • Introduced ActionTriggerKeys union type which can be used for type checking the values.
  • Refactored ActionDescription types to accommodate usage of the union type instead of enum.
  • exported required types for usage in EE repo.

eco-monk avatar Jan 04 '23 07:01 eco-monk

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
appsmith ✅ Ready (Inspect) Visit Preview Jan 4, 2023 at 6:14PM (UTC)

vercel[bot] avatar Jan 04 '23 07:01 vercel[bot]

/ok-to-test sha=eccda37

eco-monk avatar Jan 04 '23 07:01 eco-monk

Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3836038521. Workflow: Appsmith External Integration Test Workflow. Commit: eccda37. PR: 19475. Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-638dd7cd2913ba43778b915e?pr=19475&runId=3836038521_1

github-actions[bot] avatar Jan 04 '23 07:01 github-actions[bot]

/ok-to-test sha=fe027d7

eco-monk avatar Jan 04 '23 07:01 eco-monk

Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3836124535. Workflow: Appsmith External Integration Test Workflow. Commit: fe027d7. PR: 19475. Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-638dd7cd2913ba43778b915e?pr=19475&runId=3836124535_1

github-actions[bot] avatar Jan 04 '23 07:01 github-actions[bot]

The following are new failures, please fix them before merging the PR cypress/integration/Smoke_TestSuite/ClientSideTests/Onboarding/GuidedTour_spec.js

github-actions[bot] avatar Jan 04 '23 08:01 github-actions[bot]

/ok-to-test sha=affe6b7

eco-monk avatar Jan 04 '23 13:01 eco-monk

Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3838203177. Workflow: Appsmith External Integration Test Workflow. Commit: affe6b7. PR: 19475. Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-638dd7cd2913ba43778b915e?pr=19475&runId=3838203177_1

github-actions[bot] avatar Jan 04 '23 13:01 github-actions[bot]

The following are new failures, please fix them before merging the PR

github-actions[bot] avatar Jan 04 '23 14:01 github-actions[bot]

The following are new failures, please fix them before merging the PR

github-actions[bot] avatar Jan 04 '23 18:01 github-actions[bot]

/ok-to-test sha=e3d03b2

Aishwarya-U-R avatar Jan 04 '23 18:01 Aishwarya-U-R

Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3840477253. Workflow: Appsmith External Integration Test Workflow. Commit: e3d03b2. PR: 19475. Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-638dd7cd2913ba43778b915e?pr=19475&runId=3840477253_1

github-actions[bot] avatar Jan 04 '23 18:01 github-actions[bot]

The following are new failures, please fix them before merging the PR cypress/integration/Smoke_TestSuite/ClientSideTests/Templates/Fork_Template_spec.js cypress/integration/Smoke_TestSuite/ServerSideTests/QueryPane/EmptyDataSource_spec.js

github-actions[bot] avatar Jan 04 '23 19:01 github-actions[bot]

The following are new failures, please fix them before merging the PR cypress/integration/Smoke_TestSuite/ServerSideTests/QueryPane/EmptyDataSource_spec.js cypress/integration/Smoke_TestSuite/ServerSideTests/QueryPane/EmptyDataSource_spec.js

github-actions[bot] avatar Jan 04 '23 23:01 github-actions[bot]

Thanks @rimildeyjsr.! We now know, action selector refactor doesn't get affected by this change.

We are looking for alternate ways, instead of using union type. We'd like to use a enum/constant type. Since using string even though they're type checked looks sketchy.

eco-monk avatar Jan 06 '23 04:01 eco-monk