PromucFlow_constructor/CODEOWNERS
Line: 6: incorrect codeowner organization: appsmithorg/wds Line: 6: no users/groups matched Line: 7: incorrect codeowner organization: appsmithorg/wds Line: 7: no users/groups matched Line: 9: incorrect codeowner user: KelvinOm Line: 9: no users/groups matched Line: 10: incorrect codeowner user: KelvinOm Line: 10: no users/groups matched Line: 11: incorrect codeowner user: KelvinOm Line: 11: no users/groups matched Line: 12: incorrect codeowner user: KelvinOm Line: 12: no users/groups matched Line: 13: incorrect codeowner user: KelvinOm Line: 13: no users/groups matched Line: 14: incorrect codeowner user: KelvinOm Line: 14: no users/groups matched Line: 15: incorrect codeowner user: KelvinOm Line: 15: no users/groups matched Line: 16: incorrect codeowner user: KelvinOm Line: 16: no users/groups matched Line: 17: incorrect codeowner user: KelvinOm Line: 17: no users/groups matched Line: 18: incorrect codeowner user: KelvinOm Line: 18: no users/groups matched Line: 19: incorrect codeowner user: KelvinOm Line: 19: no users/groups matched Line: 20: incorrect codeowner user: KelvinOm Line: 20: no users/groups matched Line: 21: incorrect codeowner user: KelvinOm Line: 21: no users/groups matched Line: 22: incorrect codeowner user: KelvinOm Line: 22: no users/groups matched Line: 23: incorrect codeowner user: KelvinOm Line: 23: no users/groups matched Line: 26: incorrect codeowner organization: appsmithorg/app-viewers Line: 26: no users/groups matched Line: 27: incorrect codeowner organization: appsmithorg/app-viewers Line: 27: no users/groups matched Line: 28: incorrect codeowner user: sbalaji1192 Line: 28: incorrect codeowner user: berzerkeer Line: 28: no users/groups matched Line: 29: incorrect codeowner user: sbalaji1192 Line: 29: incorrect codeowner user: berzerkeer Line: 29: no users/groups matched Line: 30: incorrect codeowner user: sbalaji1192 Line: 30: incorrect codeowner user: berzerkeer Line: 30: no users/groups matched Line: 31: incorrect codeowner organization: appsmithorg/app-viewers Line: 31: no users/groups matched Line: 32: incorrect codeowner user: dhruvikn Line: 32: no users/groups matched Line: 33: incorrect codeowner user: dhruvikn Line: 33: no users/groups matched Line: 34: incorrect codeowner user: dhruvikn Line: 34: no users/groups matched Line: 35: incorrect codeowner user: dhruvikn Line: 35: no users/groups matched Line: 36: incorrect codeowner user: dhruvikn Line: 36: no users/groups matched Line: 39: incorrect codeowner user: hetunandu Line: 39: no users/groups matched Line: 40: incorrect codeowner user: hetunandu Line: 40: no users/groups matched Line: 41: incorrect codeowner user: hetunandu Line: 41: no users/groups matched Line: 42: incorrect codeowner user: nilanshbansal Line: 42: no users/groups matched Line: 43: incorrect codeowner user: nilanshbansal Line: 43: no users/groups matched Line: 44: incorrect codeowner user: nilanshbansal Line: 44: no users/groups matched Line: 45: incorrect codeowner user: nilanshbansal Line: 45: no users/groups matched Line: 46: incorrect codeowner user: nilanshbansal Line: 46: no users/groups matched Line: 47: incorrect codeowner user: nilanshbansal Line: 47: no users/groups matched Line: 48: incorrect codeowner user: nilanshbansal Line: 48: no users/groups matched Line: 49: incorrect codeowner user: nilanshbansal Line: 49: no users/groups matched Line: 50: incorrect codeowner user: nilanshbansal Line: 50: no users/groups matched Line: 51: incorrect codeowner user: nilanshbansal Line: 51: no users/groups matched Line: 52: incorrect codeowner user: nilanshbansal Line: 52: no users/groups matched Line: 53: incorrect codeowner user: nilanshbansal Line: 53: no users/groups matched Line: 54: incorrect codeowner user: nilanshbansal Line: 54: no users/groups matched Line: 55: incorrect codeowner user: nilanshbansal Line: 55: no users/groups matched Line: 56: incorrect codeowner user: nilanshbansal Line: 56: no users/groups matched Line: 59: incorrect codeowner organization: appsmithorg/ui-builders Line: 59: no users/groups matched Line: 60: incorrect codeowner organization: appsmithorg/ui-builders Line: 60: no users/groups matched Line: 61: incorrect codeowner organization: appsmithorg/ui-builders Line: 61: no users/groups matched Line: 62: incorrect codeowner organization: appsmithorg/ui-builders Line: 62: no users/groups matched Line: 63: incorrect codeowner organization: appsmithorg/ui-builders Line: 63: no users/groups matched Line: 64: incorrect codeowner organization: appsmithorg/ui-builders Line: 64: no users/groups matched Line: 65: incorrect codeowner organization: appsmithorg/ui-builders Line: 65: no users/groups matched Line: 66: incorrect codeowner organization: appsmithorg/ui-builders Line: 66: no users/groups matched Line: 67: incorrect codeowner organization: appsmithorg/ui-builders Line: 67: no users/groups matched Line: 68: incorrect codeowner organization: appsmithorg/ui-builders Line: 68: no users/groups matched Line: 69: incorrect codeowner organization: appsmithorg/ui-builders Line: 69: no users/groups matched Line: 70: incorrect codeowner organization: appsmithorg/ui-builders Line: 70: no users/groups matched Line: 71: incorrect codeowner organization: appsmithorg/ui-builders Line: 71: no users/groups matched Line: 72: incorrect codeowner organization: appsmithorg/ui-builders Line: 72: no users/groups matched Line: 73: incorrect codeowner organization: appsmithorg/ui-builders Line: 73: no users/groups matched Line: 74: incorrect codeowner organization: appsmithorg/ui-builders Line: 74: no users/groups matched Line: 75: incorrect codeowner organization: appsmithorg/ui-builders Line: 75: no users/groups matched Line: 76: incorrect codeowner organization: appsmithorg/ui-builders Line: 76: no users/groups matched Line: 77: incorrect codeowner organization: appsmithorg/ui-builders Line: 77: no users/groups matched Line: 78: incorrect codeowner organization: appsmithorg/ui-builders Line: 78: no users/groups matched Line: 79: incorrect codeowner organization: appsmithorg/ui-builders Line: 79: no users/groups matched Line: 80: incorrect codeowner organization: appsmithorg/ui-builders Line: 80: no users/groups matched Line: 81: incorrect codeowner organization: appsmithorg/ui-builders Line: 81: no users/groups matched Line: 82: incorrect codeowner organization: appsmithorg/ui-builders Line: 82: no users/groups matched Line: 83: incorrect codeowner organization: appsmithorg/ui-builders Line: 83: no users/groups matched Line: 84: incorrect codeowner organization: appsmithorg/ui-builders Line: 84: no users/groups matched Line: 85: incorrect codeowner organization: appsmithorg/ui-builders Line: 85: no users/groups matched Line: 86: incorrect codeowner organization: appsmithorg/ui-builders Line: 86: no users/groups matched Line: 87: incorrect codeowner organization: appsmithorg/ui-builders Line: 87: no users/groups matched Line: 88: incorrect codeowner organization: appsmithorg/ui-builders Line: 88: no users/groups matched Line: 89: incorrect codeowner organization: appsmithorg/ui-builders Line: 89: no users/groups matched Line: 90: incorrect codeowner organization: appsmithorg/ui-builders Line: 90: no users/groups matched Line: 91: incorrect codeowner organization: appsmithorg/ui-builders Line: 91: no users/groups matched Line: 92: incorrect codeowner organization: appsmithorg/ui-builders Line: 92: no users/groups matched Line: 93: incorrect codeowner organization: appsmithorg/ui-builders Line: 93: no users/groups matched Line: 94: incorrect codeowner organization: appsmithorg/ui-builders Line: 94: no users/groups matched Line: 95: incorrect codeowner organization: appsmithorg/ui-builders Line: 95: no users/groups matched Line: 96: incorrect codeowner organization: appsmithorg/ui-builders Line: 96: no users/groups matched Line: 97: incorrect codeowner organization: appsmithorg/ui-builders Line: 97: no users/groups matched Line: 98: incorrect codeowner organization: appsmithorg/ui-builders Line: 98: no users/groups matched Line: 99: incorrect codeowner organization: appsmithorg/ui-builders Line: 99: no users/groups matched Line: 100: incorrect codeowner organization: appsmithorg/ui-builders Line: 100: no users/groups matched Line: 101: incorrect codeowner organization: appsmithorg/ui-builders Line: 101: no users/groups matched Line: 102: incorrect codeowner organization: appsmithorg/ui-builders Line: 102: no users/groups matched Line: 103: incorrect codeowner organization: appsmithorg/ui-builders Line: 103: no users/groups matched Line: 104: incorrect codeowner organization: appsmithorg/ui-builders Line: 104: no users/groups matched Line: 105: incorrect codeowner organization: appsmithorg/ui-builders Line: 105: no users/groups matched Line: 106: incorrect codeowner organization: appsmithorg/ui-builders Line: 106: no users/groups matched Line: 107: incorrect codeowner organization: appsmithorg/ui-builders Line: 107: no users/groups matched Line: 108: incorrect codeowner organization: appsmithorg/ui-builders Line: 108: no users/groups matched Line: 109: incorrect codeowner organization: appsmithorg/ui-builders Line: 109: no users/groups matched Line: 110: incorrect codeowner organization: appsmithorg/ui-builders Line: 110: no users/groups matched Line: 111: incorrect codeowner organization: appsmithorg/ui-builders Line: 111: no users/groups matched Line: 112: incorrect codeowner organization: appsmithorg/ui-builders Line: 112: no users/groups matched Line: 113: incorrect codeowner organization: appsmithorg/ui-builders Line: 113: no users/groups matched Line: 114: incorrect codeowner organization: appsmithorg/ui-builders Line: 114: no users/groups matched Line: 115: incorrect codeowner organization: appsmithorg/ui-builders Line: 115: no users/groups matched Line: 116: incorrect codeowner organization: appsmithorg/ui-builders Line: 116: no users/groups matched Line: 117: incorrect codeowner organization: appsmithorg/ui-builders Line: 117: no users/groups matched Line: 120: incorrect codeowner user: AnaghHegde Line: 120: no users/groups matched Line: 121: incorrect codeowner user: AnaghHegde Line: 121: incorrect codeowner user: nayan-rafiq Line: 121: no users/groups matched Line: 122: incorrect codeowner user: AnaghHegde Line: 122: incorrect codeowner user: nayan-rafiq Line: 122: no users/groups matched Line: 123: incorrect codeowner user: AnaghHegde Line: 123: incorrect codeowner user: nayan-rafiq Line: 123: no users/groups matched Line: 124: incorrect codeowner user: AnaghHegde Line: 124: incorrect codeowner user: nayan-rafiq Line: 124: no users/groups matched Line: 125: incorrect codeowner user: AnaghHegde Line: 125: incorrect codeowner user: nayan-rafiq Line: 125: no users/groups matched Line: 126: incorrect codeowner user: AnaghHegde Line: 126: incorrect codeowner user: nayan-rafiq Line: 126: no users/groups matched Line: 127: incorrect codeowner user: AnaghHegde Line: 127: incorrect codeowner user: nayan-rafiq Line: 127: no users/groups matched Line: 128: incorrect codeowner user: AnaghHegde Line: 128: incorrect codeowner user: nayan-rafiq Line: 128: no users/groups matched
Nilansh Bansal 5dcc1352c0
feat: Feature Flagging Default Traits (#25201)
## Description
> This PR sets the default traits for the users in the same SDK call to
get features.
> This ensures the traits are present for all users and also the SDK
calls are contained.

Fixes #25159 

#### Media
> A video or a GIF is preferred. when using Loom, don’t embed because it
looks like it’s a GIF. instead, just link to the video
>
>
#### Type of change
- New feature (non-breaking change which adds functionality)

## Testing
>
#### How Has This Been Tested?
> Please describe the tests that you ran to verify your changes. Also
list any relevant details for your test configuration.
> Delete anything that is not relevant
- [x] Manual
- [x] Jest
- [ ] Cypress
>
>
#### Test Plan
> Add Testsmith test cases links that relate to this PR
>
>
#### Issues raised during DP testing
> Link issues raised during DP testing for better visiblity and tracking
(copy link from comments dropped on this PR)
>
>
>
## Checklist:
#### Dev activity
- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my own code
- [x] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [x] I have added tests that prove my fix is effective or that my
feature works
- [x] New and existing unit tests pass locally with my changes
- [x] PR is being merged under a feature flag


#### QA activity:
- [ ] [Speedbreak
features](https://github.com/appsmithorg/TestSmith/wiki/Guidelines-for-test-plans#speedbreakers-)
have been covered
- [ ] Test plan covers all impacted features and [areas of
interest](https://github.com/appsmithorg/TestSmith/wiki/Guidelines-for-test-plans#areas-of-interest-)
- [ ] Test plan has been peer reviewed by project stakeholders and other
QA members
- [ ] Manually tested functionality on DP
- [ ] We had an implementation alignment call with stakeholders post QA
Round 2
- [ ] Cypress test cases have been added and approved by SDET/manual QA
- [ ] Added `Test Plan Approved` label after Cypress tests were reviewed
- [ ] Added `Test Plan Approved` label after JUnit tests were reviewed
2023-07-10 00:13:25 +05:30

128 lines
8.6 KiB
Plaintext

# This is a comment.
# Each line is a file pattern followed by one or more owners.
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
# WDS team
app/client/packages/design-system/* @appsmithorg/wds
app/client/packages/storybook/* @appsmithorg/wds
app/client/.husky @KelvinOm
app/client/.yarn @KelvinOm
app/client/.editorconfig @KelvinOm
app/client/.eslintrc.base.json @KelvinOm
app/client/.eslintrc.js @KelvinOm
app/client/.gitignore @KelvinOm
app/client/.lintstagedrc @KelvinOm
app/client/.nvmrc @KelvinOm
app/client/.prettierignore @KelvinOm
app/client/.prettierrc @KelvinOm
app/client/.yarnrc.yml @KelvinOm
app/client/jest.config.js @KelvinOm
app/client/package.json @KelvinOm
app/client/tsconfig.json @KelvinOm
app/client/tsconfig.path.json @KelvinOm
# App viewers pod
app/client/src/widgets/* @appsmithorg/app-viewers
app/client/src/components/propertyControls/* @appsmithorg/app-viewers
app/client/src/sagas/OneClickBindingSaga.ts @sbalaji1192 @berzerkeer
app/client/src/WidgetQueryGenerators/* @sbalaji1192 @berzerkeer
app/client/src/components/editorComponents/WidgetQueryGeneratorForm/* @sbalaji1192 @berzerkeer
app/client/src/pages/AppViewer/* @appsmithorg/app-viewers
app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/* @dhruvikn
app/client/src/ce/pages/AppViewer/NavigationLogo.tsx @dhruvikn
app/client/src/ce/pages/Editor/NavigationSettings/LogoInput.tsx @dhruvikn
app/client/src/ee/pages/AppViewer/NavigationLogo.tsx @dhruvikn
app/client/src/ee/pages/Editor/NavigationSettings/LogoInput.tsx @dhruvikn
# New Developers Pod
app/client/src/ce/entities/FeatureFlag.ts @hetunandu
app/client/src/ee/entities/FeatureFlag.ts @hetunandu
app/server/appsmith-server/src/main/resources/features/init-flags.xml @hetunandu
app/server/appsmith-server/src/main/java/com/appsmith/server/featureflags/* @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/UserIdentifierService.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/UserIdentifierServiceImpl.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserIdentifierServiceCE.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/UserIdentifierServiceCEImpl.java @nilanshbansal
app/server/appsmith-server/src/test/java/com/appsmith/server/services/ce/UserIdentifierServiceCEImplTest.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/CacheableFeatureFlagHelper.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/CacheableFeatureFlagHelperImpl.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/CacheableFeatureFlagHelperCE.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/CacheableFeatureFlagHelperCEImpl.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/FeatureFlagServiceCE.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/FeatureFlagServiceCEImpl.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/FeatureFlagService.java @nilanshbansal
app/server/appsmith-server/src/main/java/com/appsmith/server/services/FeatureFlagServiceImpl.java @nilanshbansal
app/server/appsmith-server/src/test/java/com/appsmith/server/services/FeatureFlagServiceTest.java @nilanshbansal
# UI Builders Pod
app/client/generators/* @appsmithorg/ui-builders
app/client/src/actions/autoHeightActions.ts @appsmithorg/ui-builders
app/client/src/actions/autoLayoutActions.ts @appsmithorg/ui-builders
app/client/src/actions/canvasSelectionActions.ts @appsmithorg/ui-builders
app/client/src/actions/reflowActions.ts @appsmithorg/ui-builders
app/client/src/actions/widgetSelectionActions.ts @appsmithorg/ui-builders
app/client/src/components/autoHeight/* @appsmithorg/ui-builders
app/client/src/components/autoHeightOverlay/* @appsmithorg/ui-builders
app/client/src/components/designSystems/appsmith/PositionedContainer.tsx @appsmithorg/ui-builders
app/client/src/components/editorComponents/DraggableComponent.tsx @appsmithorg/ui-builders
app/client/src/components/editorComponents/ResizableComponent.tsx @appsmithorg/ui-builders
app/client/src/components/editorComponents/ResizableUtils.ts @appsmithorg/ui-builders
app/client/src/components/editorComponents/ResizeStyledComponents.tsx @appsmithorg/ui-builders
app/client/src/components/editorComponents/WidgetNameComponent/* @appsmithorg/ui-builders
app/client/src/components/propertyControls/* @appsmithorg/ui-builders
app/client/src/normalizers/CanvasWidgetsNormalizer.tsx @appsmithorg/ui-builders
app/client/src/pages/Editor/Canvas.tsx @appsmithorg/ui-builders
app/client/src/pages/Editor/CanvasLayoutConversion/* @appsmithorg/ui-builders
app/client/src/pages/Editor/PropertyPane/* @appsmithorg/ui-builders
app/client/src/pages/Editor/WidgetsMultiSelectBox.tsx @appsmithorg/ui-builders
app/client/src/pages/common/CanvasArenas/* @appsmithorg/ui-builders
app/client/src/reducers/entityReducers/autoHeightReducers/* @appsmithorg/ui-builders
app/client/src/reducers/entityReducers/canvasWidgetsReducer.ts @appsmithorg/ui-builders
app/client/src/reducers/entityReducers/widgetConfigReducer.ts @appsmithorg/ui-builders
app/client/src/reflow/* @appsmithorg/ui-builders
app/client/src/resizable/* @appsmithorg/ui-builders
app/client/src/sagas/AutoLayoutUpdateSagas.tsx @appsmithorg/ui-builders
app/client/src/sagas/CanvasSagas/* @appsmithorg/ui-builders
app/client/src/sagas/ReplaySaga.ts @appsmithorg/ui-builders
app/client/src/sagas/SnapshotSagas.ts @appsmithorg/ui-builders
app/client/src/sagas/WidgetAdditionSagas.ts @appsmithorg/ui-builders
app/client/src/sagas/WidgetBlueprintSagas.ts @appsmithorg/ui-builders
app/client/src/sagas/WidgetDeletionSagas.ts @appsmithorg/ui-builders
app/client/src/sagas/WidgetOperationSagas.tsx @appsmithorg/ui-builders
app/client/src/sagas/WidgetOperationUtils.ts @appsmithorg/ui-builders
app/client/src/sagas/WidgetSelectUtils.ts @appsmithorg/ui-builders
app/client/src/sagas/WidgetSelectionSagas.ts @appsmithorg/ui-builders
app/client/src/sagas/autoHeightSagas/* @appsmithorg/ui-builders
app/client/src/sagas/layoutConversionSagas.ts @appsmithorg/ui-builders
app/client/src/selectors/autoHeightSelectors.ts @appsmithorg/ui-builders
app/client/src/selectors/autoLayoutSelectors.tsx @appsmithorg/ui-builders
app/client/src/selectors/canvasSelectors.ts @appsmithorg/ui-builders
app/client/src/selectors/widgetSelectors.ts @appsmithorg/ui-builders
app/client/src/utils/DSLConversions/* @appsmithorg/ui-builders
app/client/src/utils/autoHeight/* @appsmithorg/ui-builders
app/client/src/utils/autoLayout/* @appsmithorg/ui-builders
app/client/src/utils/hooks/autoHeightUIHooks.ts @appsmithorg/ui-builders
app/client/src/utils/hooks/useAllowEditorDragToSelect.ts @appsmithorg/ui-builders
app/client/src/utils/hooks/useClickToSelectWidget.tsx @appsmithorg/ui-builders
app/client/src/utils/hooks/useDynamicAppLayout.tsx @appsmithorg/ui-builders
app/client/src/utils/hooks/usePositionedContainerZIndex.ts @appsmithorg/ui-builders
app/client/src/utils/hooks/useReflow.ts @appsmithorg/ui-builders
app/client/src/utils/hooks/useWidgetSelection.ts @appsmithorg/ui-builders
app/client/src/widgets/BaseWidget.tsx @appsmithorg/ui-builders
app/client/src/widgets/CanvasResizer.tsx @appsmithorg/ui-builders
app/client/src/widgets/CanvasWidget.tsx @appsmithorg/ui-builders
app/client/src/widgets/ContainerWidget/* @appsmithorg/ui-builders
app/client/src/widgets/MetaHOC.tsx @appsmithorg/ui-builders
app/client/src/widgets/withWidgetProps.tsx @appsmithorg/ui-builders
# Git Pod
app/server/appsmith-git/* @AnaghHegde
app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ImportExportApplicationServiceCEImpl.java @AnaghHegde @nayan-rafiq
app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ce/ImportExportApplicationServiceCE.java @AnaghHegde @nayan-rafiq
app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/GitServiceCEImpl.java @AnaghHegde @nayan-rafiq
app/server/appsmith-server/src/main/java/com/appsmith/server/services/ce/GitServiceCE.java @AnaghHegde @nayan-rafiq
app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/GitCloudServicesUtils.java @AnaghHegde @nayan-rafiq
app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/GitDeployKeyGenerator.java @AnaghHegde @nayan-rafiq
app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/GitFileUtils.java @AnaghHegde @nayan-rafiq
app/server/appsmith-server/src/main/java/com/appsmith/server/helpers/GitUtils.java @AnaghHegde @nayan-rafiq