feat: [Context Switching] Complex widgets and other Phase 2 items
Description
PR for Canvas changes for context switching Phase 2
Fixes #17975 Fixes #17348 Fixes #11009 (older issue on context switching)
SubTasks
Entity Explorer:
- [x] Leaving and then returning to a page should maintain what api/query was open
- [x] Entity explorer should stay as you left it when you left the page (collapse levels)
- [x] Widget/explorer tab
- [x] Width - Should be the same across all pages of an app
Canvas / Widgets:
- [x] Complex widgets, multi tier property panes
- [ ] Tabs
- [x] Property Pane width
Checklist:
- [ ] My code follows the style guidelines of this project
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Updated |
|---|---|---|---|
| appsmith | ✅ Ready (Inspect) | Visit Preview | Dec 7, 2022 at 1:45PM (UTC) |
This PR has not seen activitiy for a while. It will be closed in 7 days unless further activity is detected.
/ok-to-test sha=681bb2d
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3221651959.
Workflow: Appsmith External Integration Test Workflow.
Commit: 681bb2d.
PR: 17046.
/ok-to-test sha=182e65e
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3227540128.
Workflow: Appsmith External Integration Test Workflow.
Commit: 182e65e.
PR: 17046.
/ok-to-test sha=6545239
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3228721736.
Workflow: Appsmith External Integration Test Workflow.
Commit: 6545239.
PR: 17046.
/ok-to-test sha=5c3e472
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3229429042.
Workflow: Appsmith External Integration Test Workflow.
Commit: 5c3e472.
PR: 17046.
/ok-to-test sha=b9ab288
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3232403312.
Workflow: Appsmith External Integration Test Workflow.
Commit: b9ab288.
PR: 17046.
/ok-to-test sha=7f548a3
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3245376003.
Workflow: Appsmith External Integration Test Workflow.
Commit: 7f548a3.
PR: 17046.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-63465d4789020c7ac296d08d?pr=17046&runId=3245376003_1
/ok-to-test sha=9acc6c0
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3260505728.
Workflow: Appsmith External Integration Test Workflow.
Commit: 9acc6c0.
PR: 17046.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-63465d4789020c7ac296d08d?pr=17046&runId=3260505728_1
Deployment failed with the following error:
Resource is limited - try again in 32 minutes (more than 100, code: "api-deployments-free-per-day").
/ok-to-test sha=15e05e3
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3266686780.
Workflow: Appsmith External Integration Test Workflow.
Commit: 15e05e3.
PR: 17046.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-63465d4789020c7ac296d08d?pr=17046&runId=3266686780_1
/ok-to-test sha=54a1698
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3273846398.
Workflow: Appsmith External Integration Test Workflow.
Commit: 54a1698.
PR: 17046.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-63465d4789020c7ac296d08d?pr=17046&runId=3273846398_1
/ok-to-test sha=2508d80
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3276403915.
Workflow: Appsmith External Integration Test Workflow.
Commit: 2508d80.
PR: 17046.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-63465d4789020c7ac296d08d?pr=17046&runId=3276403915_1
/ok-to-test sha=1e37c46
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3279120449.
Workflow: Appsmith External Integration Test Workflow.
Commit: 1e37c46.
PR: 17046.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-63465d4789020c7ac296d08d?pr=17046&runId=3279120449_1
/ok-to-test sha=354a1b0
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3290009457.
Workflow: Appsmith External Integration Test Workflow.
Commit: 354a1b0.
PR: 17046.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-63465d4789020c7ac296d08d?pr=17046&runId=3290009457_1
/ok-to-test sha=baf19a1
Tests running at: https://github.com/appsmithorg/appsmith/actions/runs/3292084762.
Workflow: Appsmith External Integration Test Workflow.
Commit: baf19a1.
PR: 17046.
Perf tests will be available at https://app.appsmith.com/app/performance-infra-dashboard/pr-details-63465d4789020c7ac296d08d?pr=17046&runId=3292084762_1
/ok-to-test sha=4de8cd5