PromucFlow_constructor/app/client/src/sagas
Diljit ed17ee0376
chore: ce - remove sentry performance tracker (#35710)
## Description
Fix the following errors

### POST https://o296332.ingest.sentry.io/api/1546547/envelope/... 429
(Too Many Requests)

We have an integration with Sentry to instrument page loads and other
transactions. This is no longer used. All page load metrics are
collected using a new relic integration.
The sentry transactions api was throwing a 429 error when we exceed our
trial quota. Removing the integration should curb this error.

<img width="1181" alt="Screenshot 2024-08-15 at 1 22 28 PM"
src="https://github.com/user-attachments/assets/543c0ec1-e87f-4439-b715-e75b3a6fd3ed">

[Slack thread
](https://theappsmith.slack.com/archives/CGBPVEJ5C/p1723699775838509)for
more context on our sentry sub exceeding its quota.

### TypeError: e.className.split is not a function at t.value
(PageLoadInstrumentation.ts:112:33)

Add a type check for string.


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

/ok-to-test tags="@tag.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/10400625143>
> Commit: fc83198b613a973c9a02644fc742947a92bfbd3c
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10400625143&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Thu, 15 Aug 2024 08:45:49 UTC
<!-- end of auto-generated comment: Cypress test results  -->


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


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

## Summary by CodeRabbit

- **New Features**
- Removed performance tracking functionality across various components
and sagas, simplifying the codebase and reducing overhead.
- **Bug Fixes**
- No specific bug fixes were made; improvements focus on performance
tracking removal.
- **Chores**
- Eliminated unnecessary dependencies related to performance metrics,
streamlining the application's dependency management.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-08-15 19:40:53 +05:30
..
__tests__ fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ActionExecution chore: ce - remove sentry performance tracker (#35710) 2024-08-15 19:40:53 +05:30
autoHeightSagas fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
BuildingBlockSagas fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
CanvasSagas chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
PartialImportExportSagas chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
PasteWidgetUtils chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
WebsocketSagas chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
ActionSagas.ts chore: ce - remove sentry performance tracker (#35710) 2024-08-15 19:40:53 +05:30
AnalyticsSaga.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ApiPaneSagas.ts chore: ce - remove sentry performance tracker (#35710) 2024-08-15 19:40:53 +05:30
AppThemingSaga.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
AutoLayoutUpdateSagas.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
BatchSagas.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
CommunityTemplatesSagas.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
CurlImportSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
DatasourcesSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
DebuggerSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
editorContextSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ErrorSagas.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
EvalErrorHandler.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
EvaluationsSaga.test.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
EvaluationsSaga.ts chore: ce - remove sentry performance tracker (#35710) 2024-08-15 19:40:53 +05:30
EvaluationsSagaUtils.test.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
EvaluationsSagaUtils.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
EvalWorkerActionSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
FocusRetentionSaga.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
FormEvaluationSaga.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
getNextEntityAfterRemove.test.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
GitSyncSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
GlobalSearchSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
helper.test.ts chore: Add SAVE_ACTION analytics event (#25997) 2023-08-07 15:01:45 +05:30
helper.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
IDESaga.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
InitSagas.ts chore: ce - remove sentry performance tracker (#35710) 2024-08-15 19:40:53 +05:30
JSLibrarySaga.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
JSPaneSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
layoutConversionSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
LintingSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
loadGoogleApi.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ModalSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
NavigationSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
OnboardingSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
OneClickBindingSaga.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
PageVisibilitySagas.ts feat: Bundle optimization and first load improvements (#21667) 2023-05-11 10:56:03 +05:30
PluginSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
PostEvaluationSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
PostLintingSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
QueryPaneSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
RecentEntitiesSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ReplaySaga.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
SaaSPaneSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
selectors.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
SnapshotSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
SnipingModeSaga.test.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
SnipingModeSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
TemplatesSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
TernSaga.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ThemeSaga.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
ToastSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
UtilSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
WidgetAdditionSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
WidgetBlueprintSagas.test.ts fix: jest test failures coz of getIsAnvilLayout (#32664) 2024-04-15 09:17:23 +05:30
WidgetBlueprintSagas.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
WidgetDeletionSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
WidgetEnhancementHelpers.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
WidgetLoadingSaga.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
WidgetOperationSaga.test.tsx chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
WidgetOperationSagas.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
WidgetOperationUtils.test.ts chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
WidgetOperationUtils.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
WidgetSelectionSagas.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
WidgetSelectUtils.test.ts chore: upgrade to prettier v2 + enforce import types (#21013)Co-authored-by: Satish Gandham <hello@satishgandham.com> Co-authored-by: Satish Gandham <satish.iitg@gmail.com> 2023-03-16 17:11:47 +05:30
WidgetSelectUtils.ts chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00