PromucFlow_constructor/app/client/src/pages/Editor/gitSync
Trisha Anand 54332e4f49
chore: Remove deprecated organization from code (#38878)
## Description
> [!TIP]  
> _Add a TL;DR when the description is longer than 500 words or
extremely technical (helps the content, marketing, and DevRel team)._
>
> _Please also include relevant motivation and context. List any
dependencies that are required for this change. Add links to Notion,
Figma or any other documents that might be relevant to the PR._


Fixes #`Issue Number`  
_or_  
Fixes `Issue URL`
> [!WARNING]  
> _If no issue exists, please create an issue first, and check with the
maintainers if the issue is valid._

## Automation

/test all

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/13012342671>
> Commit: be3620ce2de03b3ca5ba06c0ebe944b79b6d3891
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=13012342671&attempt=2"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Tue, 28 Jan 2025 16:03:08 UTC
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [ ] No


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

Based on the comprehensive review of the changes, here are the updated
release notes:

- **Terminology Update**
- Replaced "organization" references with "workspace" across multiple
components
  - Updated role names from ORGANIZATION_* to WORKSPACE_*
  - Removed deprecated organization-related constants and fields

- **API and Interface Changes**
- Updated method signatures to use `workspaceId` instead of
`organizationId`
  - Modified template and application import/export methods
  - Adjusted Git-related interfaces and method documentation

- **Backend Modifications**
- Refactored permission and role management to align with workspace
context
  - Updated analytics event tracking to use workspace identifiers
  - Simplified datasource and action validation logic

- **Frontend Adjustments**
  - Updated variable names in React components and sagas for clarity
  - Modified API call parameters to align with workspace terminology

These changes represent a comprehensive transition from an
organization-based to a workspace-based model across the application's
architecture.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2025-01-29 12:16:51 +05:30
..
components fix: Separate Plugin Entity from Action (#38582) 2025-01-15 11:29:32 +05:30
GitSettingsModal chore: Analytics util refactor (#38089) 2024-12-19 17:46:22 +05:30
GitSyncModal chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
hooks chore: git mod - integration with applications (#38439) 2025-01-05 11:21:23 +01:00
QuickGitActions chore: Updating the settings icon throughout the product (#37330) 2024-11-12 18:17:58 +05:30
Tabs fix: fixing modal height by removing min-content (#36589) 2024-09-30 12:45:35 +08:00
constants.ts
DisableAutocommitModal.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
DisconnectGitModal.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
ImportSuccessModal.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
Menu.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
ReconnectDatasourceModal.tsx chore: Remove deprecated organization from code (#38878) 2025-01-29 12:16:51 +05:30
RepoLimitExceededErrorModal.tsx chore: git mod - test fixes (#38357) 2025-01-07 12:30:42 +01:00
utils.test.ts chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
utils.ts chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00