PromucFlow_constructor/app/client/cypress/integration/Regression_TestSuite/ClientSideTests
Keyur Paralkar b22ad3a769
feat: added column freeze and unfreeze functionality to table widget (#18757)
**PRD**:
https://www.notion.so/appsmith/Ability-to-freeze-columns-dd118f7ed2e14e008ee305056b79874a?d=300f4968889244da9f737e1bfd8c06dc#2ddaf28e10a0475cb69f1af77b938d0b

This PR adds the following features to the table widget:

- Freeze the columns to the left or right of the table.(Both canvas and
page view mode).
- Unfreeze the frozen columns. (Both canvas and page view mode).
- Columns that are left frozen, will get unfrozen at a position after
the last left frozen column. (Both canvas and page view mode).
- Columns that are right frozen, will get unfrozen at a position before
the first right frozen column. (Both canvas and page view mode).
- Column order can be persisted in the Page view mode.
- Users can also unfreeze the columns that are frozen by the developers.
- Columns that are frozen cannot be reordered(Both canvas and page view
mode)
- **Property pane changes (Columns property)**:
- If the column is frozen to the left then that column should appear at
top of the list.
- If the column is frozen to the right then that column should appear at
the bottom of the list.
- The columns that are frozen cannot be moved or re-ordered in the list.
They remain fixed in their position.
- In-Page mode, If there is a change in frozen or unfrozen columns in
multiple tables then the order of columns and frozen and unfrozen
columns should get persisted on refresh i.e. changes should get
persisted across refreshes.
2023-02-15 17:12:46 +05:30
..
ActionExecution chore: fix imports to resolve EE conflicts (#20576) 2023-02-13 09:19:20 +05:30
AdminSettings test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
AuditLogs test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
Autocomplete feat: Feature/evaluated value window (#19972) 2023-02-09 16:39:54 +05:30
Binding test: fixed flaky tests (#20515) 2023-02-14 12:30:40 +05:30
Branding fix: Brand colors sometimes shows different colors on cloud (#19672) 2023-02-02 11:43:00 +05:30
BugTests fix: Set isMetaPropDirty property on widgets (#20613) 2023-02-15 10:49:32 +01:00
CodeComment test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
DynamicHeight feat: Non auto height invisible widgets (#20118) 2023-02-14 19:06:19 +05:30
EmbedSettings test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
ExplorerTests test: Fix flaky tests + Add clean up for git repos (#20319) 2023-02-06 13:07:01 +05:30
FormLogin test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
FormNativeToRawTests test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
GenerateCRUD test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
Git test: Cypress migration to TED GITEA (#18799) 2023-02-15 01:12:45 +05:30
Github test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
Google test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
IDE feat: Feature/evaluated value window (#19972) 2023-02-09 16:39:54 +05:30
JSLibrary fix: JSPDF output API crash (#20544) 2023-02-10 13:13:22 +05:30
Linting test: Fix flaky tests + Add clean up for git repos (#20319) 2023-02-06 13:07:01 +05:30
Onboarding chore: Revert "feat: move the widget creation CTA off the Entity explorer (#… (#20335) 2023-02-03 14:47:01 +06:00
OtherUIFeatures test: fixed flaky tests (#20515) 2023-02-14 12:30:40 +05:30
PropertyPane test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
Refactoring test: Cypress Flaky fixes + Mock api update + PgAdminspec fix (#20032) 2023-02-02 13:29:24 +05:30
SettingsPane test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30
Templates test: Cypress migration to TED GITEA (#18799) 2023-02-15 01:12:45 +05:30
ThemingTests test: fixed flaky tests (#20515) 2023-02-14 12:30:40 +05:30
VisualTests chore: fix js object flaky tests (#20106) 2023-02-01 20:15:25 +05:30
Widgets feat: added column freeze and unfreeze functionality to table widget (#18757) 2023-02-15 17:12:46 +05:30
Workspace test: Moving specs to run on FatContainer + Gitea migration (#18920) 2023-01-25 11:09:02 +05:30