Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
1248 matches across 14 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | app/client/.eslintrc.js | 119 | function getRestrictedImportsOverrideForCodeEditor(eslintConfig) { |
| LOW | app/client/.eslintrc.js | 137 | function getRestrictedSyntaxOverrideForCodeEditor(eslintConfig) { |
| LOW | app/client/.eslintrc.js | 154 | function getRestrictedImportsOverrideForEE(eslintConfig) { |
| LOW | app/client/cypress/support/Objects/DataManager.ts | 1 | export class DataManager { |
| LOW | app/client/cypress/scripts/cypress-local-setup.js | 218 | function ensureCypressEnvFileExists(repoRoot) { |
| LOW | …ent/cypress/e2e/Sanity/Datasources/MsSQL_Basic_Spec.ts | 361 | function GenerateCRUDNValidateDeployPage( |
| LOW | …ent/cypress/e2e/Sanity/Datasources/MsSQL_Basic_Spec.ts | 405 | function runQueryNValidateResponseData( |
| LOW | …ess/e2e/Regression/ServerSide/QueryPane/Mongo1_spec.ts | 954 | function GenerateCRUDNValidateDeployPage( |
| LOW | …erSide/JsFunctionExecution/JSFunctionExecution_spec.ts | 72 | function assertAsyncFunctionsOrder(data: IFunctionSettingData[]) { |
| LOW | …2e/Regression/ServerSide/GenerateCRUD/MongoURI_Spec.ts | 250 | function GenerateCRUDNValidateDeployPage( |
| LOW | …e/Regression/ServerSide/GenerateCRUD/Postgres2_Spec.ts | 695 | function UpdatingVesselsJSONPropertyFileds() { |
| LOW | …s/e2e/Regression/ServerSide/GenerateCRUD/Mongo_Spec.ts | 99 | function GenerateCRUDNValidateDeployPage( |
| LOW | …e/Regression/ServerSide/GenerateCRUD/Postgres1_Spec.ts | 135 | function GenerateCRUDNValidateDeployPage( |
| LOW | …/e2e/Regression/ServerSide/GenerateCRUD/MySQL1_Spec.ts | 311 | function GenerateCRUDNValidateDeployPage( |
| LOW | …/e2e/Regression/ServerSide/GenerateCRUD/MySQL2_Spec.ts | 396 | function GenerateCRUDNValidateDeployPage( |
| LOW | …/e2e/Regression/ServerSide/GenerateCRUD/MySQL2_Spec.ts | 476 | function updatingStoreJSONPropertyFileds() { |
| LOW | …/ClientSide/IDE/Canvas_Context_Property_Pane_1_spec.js | 203 | function setPropertyPaneSectionState(propertySectionState) { |
| LOW | …/ClientSide/IDE/Canvas_Context_Property_Pane_1_spec.js | 220 | function verifyPropertyPaneSectionState(propertySectionState) { |
| LOW | …/ClientSide/IDE/Canvas_Context_Property_Pane_1_spec.js | 235 | function verifyPropertyPaneContext( |
| LOW | …/ClientSide/IDE/Canvas_Context_Property_Pane_2_spec.js | 181 | function setPropertyPaneSectionState(propertySectionState) { |
| LOW | …/ClientSide/IDE/Canvas_Context_Property_Pane_2_spec.js | 198 | function verifyPropertyPaneSectionState(propertySectionState) { |
| LOW | …/ClientSide/IDE/Canvas_Context_Property_Pane_2_spec.js | 213 | function verifyPropertyPaneContext( |
| LOW | …/ClientSide/DynamicHeight/DynamicHeightStatbox_spec.ts | 24 | function deleteWidgetAndVerifyHeightChange(widgetName: string) { |
| LOW | …/ClientSide/DynamicHeight/DynamicHeightStatbox_spec.ts | 24 | function deleteWidgetAndVerifyHeightChange(widgetName: string) { |
| LOW | …ntSide/SettingsPane/SettingsPane_EmbedSettings_spec.ts | 11 | function ValidateSyncWithInviteModal(showNavigationBar: "On" | "Off") { |
| LOW | …ssion/ClientSide/ProductRamps/PrivateEmbedRamp_spec.ts | 6 | function checkRampTextInAppSettings() { |
| LOW | …ssion/ClientSide/ProductRamps/PrivateEmbedRamp_spec.ts | 18 | function checkRampTextInShareModal() { |
| LOW | …ommunityTemplate/PublishCommunityTemplatesFlow_spec.ts | 29 | function prepareTemplateFormForSubmission() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 161 | function chooseColMultiSelectAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 211 | function selectSwitchGroupAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 250 | function selectCurrencyInputAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 300 | function listwidgetAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 318 | function ratingwidgetAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 369 | function audioWidgetAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 376 | function audioRecorderWidgetAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 376 | function audioRecorderWidgetAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 383 | function phoneInputWidgetAndReset() { |
| LOW | …egression/ClientSide/BugTests/AllWidgets_Reset_Spec.ts | 399 | function filePickerWidgetAndReset() { |
| LOW | …gression/ClientSide/Performance/LinkRelPreload_Spec.js | 148 | function reloadAndTogglePreloading(chunkPreloadingEnabled) { |
| LOW | …gets/ListV2/Listv2_BasicChildWidgetInteraction_spec.js | 29 | function deleteAllWidgetsInContainer() { |
| LOW | …n/ClientSide/Widgets/ListV2/Listv2_onItemClick_spec.js | 14 | function deleteAllWidgetsInContainer() { |
| LOW | …2e/Regression/ClientSide/Widgets/Input/Inputv2_spec.js | 473 | function validateAutocompleteAttribute() { |
| LOW | …de/Widgets/JSONForm/JSONForm_FieldProperties_1_spec.js | 201 | function validateAutocompleteAttributeInJSONForm() { |
| LOW | …egression/ClientSide/Widgets/Modal/Modal_focus_spec.js | 15 | function setupModalWithInputWidget() { |
| LOW | app/client/test/testCommon.ts | 260 | export function dispatchTestKeyboardEventWithCode( |
| LOW | app/client/packages/rts/src/ctl/restore.ts | 261 | async function checkRestoreVersionCompatability(restoreContentsPath: string) { |
| LOW | app/client/packages/rts/src/ctl/utils.ts | 21 | export async function ensureSupervisorIsRunning() { |
| LOW | app/client/packages/rts/src/ctl/utils.ts | 158 | export async function execCommandReturningOutput(cmd, options?) { |
| LOW | app/client/packages/rts/src/ctl/utils.ts | 213 | export async function updateLastBackupErrorMailSentInMilliSec(ts) { |
| LOW | app/client/packages/rts/src/ctl/utils.ts | 218 | export async function getLastBackupErrorMailSentInMilliSec() { |
| LOW | app/client/packages/rts/src/ctl/utils.ts | 228 | export async function getCurrentAppsmithVersion() { |
| LOW | app/client/packages/rts/src/ctl/utils.ts | 302 | export function getDatabaseNameFromMongoURI(uri) { |
| LOW | …nt/packages/rts/src/ctl/backup/links/EncryptionLink.ts | 47 | export function getEncryptionPasswordFromUser(): string { |
| LOW | …ent/packages/rts/src/ctl/backup/links/DiskSpaceLink.ts | 17 | export async function getAvailableBackupSpaceInBytes( |
| LOW | …ent/packages/rts/src/ctl/backup/links/DiskSpaceLink.ts | 25 | export function checkAvailableBackupSpace(availSpaceInBytes: number) { |
| LOW | app/client/packages/ast/src/index.ts | 405 | function getSanitizedWrappedAncestorWalk( |
| LOW | app/client/packages/ast/src/index.ts | 1080 | export function getMemberExpressionObjectFromProperty( |
| LOW | app/client/packages/ast/src/actionCreator/index.ts | 843 | export function getFunctionBodyStatements( |
| LOW | app/client/packages/ast/src/actionCreator/index.ts | 958 | export function getThenCatchBlocksFromQuery( |
| LOW | app/client/packages/ast/src/actionCreator/index.ts | 958 | export function getThenCatchBlocksFromQuery( |
| 474 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …est/java/com/appsmith/git/service/BashServiceTest.java | 243 | String input = "John Doe"; |
| LOW | …est/java/com/appsmith/git/service/BashServiceTest.java | 246 | assertThat(escaped).isEqualTo("'John Doe'"); |
| LOW | …psmith/server/git/GitBranchesWithCentralServiceIT.java | 168 | GitProfile gitProfile = new GitProfile("foo bar", "foo@bar.com", null); |
| LOW | …src/test/it/com/appsmith/server/git/GitBranchesIT.java | 164 | GitProfile gitProfile = new GitProfile("foo bar", "foo@bar.com", null); |
| LOW | …/java/com/appsmith/server/configurations/CsrfTest.java | 45 | BodyInserters.fromFormData("username", "user@example.com").with("password", "password"); |
| LOW | …a/com/appsmith/server/helpers/EmailNormalizerTest.java | 11 | assertThat(EmailNormalizer.normalizeEmail("\u2060user@example.com")).isEqualTo("user@example.com"); |
| LOW | …a/com/appsmith/server/helpers/EmailNormalizerTest.java | 16 | assertThat(EmailNormalizer.normalizeEmail("\u200Buser@example.com")).isEqualTo("user@example.com"); |
| LOW | …a/com/appsmith/server/helpers/EmailNormalizerTest.java | 22 | .isEqualTo("user@example.com"); |
| LOW | …a/com/appsmith/server/helpers/EmailNormalizerTest.java | 27 | assertThat(EmailNormalizer.normalizeEmail(" User@Example.COM ")).isEqualTo("user@example.com"); |
| LOW | …a/com/appsmith/server/helpers/EmailNormalizerTest.java | 42 | assertThat(EmailNormalizer.normalizeEmail("user@example.com")).isEqualTo("user@example.com"); |
| LOW | …a/com/appsmith/server/helpers/EmailNormalizerTest.java | 60 | assertThat(EmailNormalizer.containsInvisibleCharacters("user@example.com")) |
| LOW | …m/appsmith/server/helpers/PylonIdentityHelperTest.java | 19 | assertThat(PylonIdentityHelper.computeEmailHash(VALID_SECRET_HEX, "user@example.com")) |
| LOW | …m/appsmith/server/helpers/PylonIdentityHelperTest.java | 25 | assertThat(PylonIdentityHelper.computeEmailHash(null, "user@example.com")) |
| LOW | …m/appsmith/server/helpers/PylonIdentityHelperTest.java | 27 | assertThat(PylonIdentityHelper.computeEmailHash("", "user@example.com")).isNull(); |
| LOW | …m/appsmith/server/helpers/PylonIdentityHelperTest.java | 28 | assertThat(PylonIdentityHelper.computeEmailHash(" ", "user@example.com")) |
| LOW | …m/appsmith/server/helpers/PylonIdentityHelperTest.java | 40 | assertThat(PylonIdentityHelper.computeEmailHash("not-hex-zzz", "user@example.com")) |
| LOW | …test/java/com/appsmith/server/git/GitExecutorTest.java | 82 | .commitArtifact(path, "Test commit", "test", "test@test.com", false, false) |
| LOW | …test/java/com/appsmith/server/git/GitExecutorTest.java | 90 | .commitArtifact(path, "Test commit", "test", "test@test.com", false, false) |
| LOW | …test/java/com/appsmith/server/git/GitExecutorTest.java | 99 | assertThat(list.get(0).getAuthorEmail()).isEqualTo("test@test.com"); |
| LOW | …test/java/com/appsmith/server/git/GitExecutorTest.java | 442 | assertThat(gitLogDTOS.get(0).getAuthorEmail()).isEqualTo("test@test.com"); |
| LOW | …it/autocommit/helpers/GitAutoCommitHelperImplTest.java | 185 | gitProfile.setAuthorEmail("user@example.com"); |
| LOW | …it/autocommit/helpers/GitAutoCommitHelperImplTest.java | 315 | gitProfile.setAuthorEmail("user@example.com"); |
| LOW | …test/java/com/external/plugins/PostgresPluginTest.java | 282 | + " 1, 'John Doe', 30, 'john.doe@example.com', '2023-07-31', 75000.00" + ")"); |
| LOW | …test/java/com/external/plugins/PostgresPluginTest.java | 286 | + " 1, 'Jane Doe', 28, 'jane.doe@example.com', '2023-08-01', 65000.00" + ")"); |
| LOW | …ientSide/MobileResponsiveTests/AutoDimension_2_spec.ts | 63 | "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry' |
| LOW | …ientSide/MobileResponsiveTests/AutoDimension_2_spec.ts | 89 | "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry' |
| LOW | …ide/MobileResponsiveTests/AutoLayoutAutoHeight_spec.ts | 16 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna a |
| LOW | …ide/MobileResponsiveTests/AutoLayoutAutoHeight_spec.ts | 16 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna a |
| LOW | …e2e/Regression/ClientSide/BugTests/JS_Bug19982_Spec.ts | 16 | return this.myFun1()("John Doe") |
| LOW | …e2e/Regression/ClientSide/BugTests/JS_Bug19982_Spec.ts | 34 | agHelper.AssertContains("John Doe"); |
| LOW | …e2e/Regression/ClientSide/BugTests/JS_Bug14002_Spec.ts | 13 | return this.myFun1()("John Doe") |
| LOW | …Execution/FrameworkFunctions_DownloadFunctions_spec.ts | 596 | { name: "John Doe", age: 30, city: "New York" }, |
| LOW | …ntSide/Widgets/JSONForm/JSONForm_FieldEvents_1_spec.js | 146 | cy.get(commonlocators.toastmsg).contains("John Doe"); |
| LOW | …ssion/ClientSide/Widgets/Button/Button_tooltip_spec.js | 22 | "Lorem Ipsum is simply dummy text of the printing and typesetting industry", |
| LOW | …ssion/ClientSide/Widgets/Button/Button_tooltip_spec.js | 32 | "Lorem Ipsum is simply dummy text of the printing and typesetting industry", |
| LOW | …ssion/ClientSide/Widgets/Button/Button_tooltip_spec.js | 64 | "Lorem Ipsum is simply dummy text of the printing and typesetting industry", |
| LOW | …gression/ClientSide/Widgets/Text/Text_truncate_spec.js | 29 | "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's |
| LOW | …gression/ClientSide/Widgets/Text/Text_truncate_spec.js | 70 | "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's |
| LOW | …ages/design-system/ads/src/Tooltip/Tooltip.stories.tsx | 110 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla |
| LOW | …ages/design-system/ads/src/Tooltip/Tooltip.stories.tsx | 110 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla |
| LOW | …ages/design-system/ads/src/Tooltip/Tooltip.stories.tsx | 112 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla |
| LOW | …ages/design-system/ads/src/Tooltip/Tooltip.stories.tsx | 112 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla |
| LOW | …ages/design-system/ads/src/Tooltip/Tooltip.stories.tsx | 114 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla |
| LOW | …ages/design-system/ads/src/Tooltip/Tooltip.stories.tsx | 114 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla |
| LOW | …ages/design-system/ads/src/Tooltip/Tooltip.stories.tsx | 116 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla |
| LOW | …ages/design-system/ads/src/Tooltip/Tooltip.stories.tsx | 116 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 23 | Lorem Ipsum is simply dummy text of the printing and typesetting industry. |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 24 | Lorem Ipsum has been the industrys standard dummy text ever since the |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 29 | sheets containing Lorem Ipsum passages, and more recently with desktop |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 33 | using Lorem Ipsum is that it has a more-or-less normal distribution of |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 36 | editors now use Lorem Ipsum as their default model text, and a search for |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 37 | lorem ipsum will uncover many web sites still in their infancy. Various |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 39 | purpose (injected humour and the like).Lorem Ipsum is simply dummy text of |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 40 | the printing and typesetting industry. Lorem Ipsum has been the industrys |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 45 | 1960s with the release of Letraset sheets containing Lorem Ipsum passages, |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 47 | including versions of Lorem Ipsum.It is a long established fact that a |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 49 | at its layout. The point of using Lorem Ipsum is that it has a |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 52 | publishing packages and web page editors now use Lorem Ipsum as their |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 53 | default model text, and a search for lorem ipsum will uncover many web |
| LOW | …esign-system/ads/src/ScrollArea/ScrollArea.stories.tsx | 56 | the like).Lorem Ipsum is simply dummy text of the printing and typesetting |
| 348 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …/java/com/appsmith/server/git/ops/GitConnectTests.java | 481 | // TODO : write them as templatized integration tests |
| LOW | …ith/server/domains/ce/OrganizationConfigurationCE.java | 41 | |
| LOW | …smith/server/imports/internal/ImportServiceCEImpl.java | 421 | |
| LOW | …erver/onload/internal/OnLoadExecutablesUtilCEImpl.java | 381 | // Calculate the actions which would need to be updated from execute on load FALSE to |
| LOW | …erver/onload/internal/OnLoadExecutablesUtilCEImpl.java | 661 | bindingsWithExecutableReference.add(binding); |
| LOW | …h/server/services/ce/ApplicationPageServiceCEImpl.java | 921 | // Clone Application is currently a slow API because it needs to create application, clone all the pages, and |
| LOW | …ppsmith/server/services/ce/AnalyticsServiceCEImpl.java | 301 | |
| LOW | …rnal/annotations/encryption/EncryptionHandlerTest.java | 281 | Map<String, PolymorphicSubDomain> polymorphicSubDomainMapWithElements; |
| LOW | …java/com/appsmith/external/helpers/MustacheHelper.java | 341 | // and hence reflecting the value in the rendered string as is. |
| LOW | …rc/test/java/com/external/config/MethodConfigTest.java | 61 | // List<Map> listOfConditions = new ArrayList<>(); |
| LOW | …rc/test/java/com/external/config/MethodConfigTest.java | 81 | // listOfConditions.add(condition); |
| LOW | app/client/cypress/limited-tests.txt | 1 | # To run only limited tests - give the spec names in below format: |
| LOW | app/client/cypress/support/queryCommands.js | 81 | // .eq(0) |
| LOW | app/client/cypress/support/ApiCommands.js | 201 | |
| LOW | app/client/cypress/support/e2e.js | 1 | // *********************************************************** |
| LOW | app/client/cypress/support/Pages/AggregateHelper.ts | 1521 | // cy.wrap($field) |
| LOW | app/client/cypress/support/Pages/AggregateHelper.ts | 1901 | // .replace(/\[(\d+?)\]/g, function (s, m1) { return '[' + (m1 - 1) + ']'; }) |
| LOW | app/client/cypress/support/Pages/DeployModeHelper.ts | 81 | // .as("windowDeployStub") |
| LOW | …ession/ServerSide/Datasources/ConnectionErrors_Spec.ts | 281 | // ); |
| LOW | …egression/ServerSide/Postgres_DataTypes/Binary_Spec.ts | 361 | // after( |
| LOW | …egression/ServerSide/Postgres_DataTypes/Binary_Spec.ts | 381 | // dataSources.DeleteDatasourceFromWithinDS(dsName, 409); //Since all queries exists |
| LOW | …press/e2e/Regression/ServerSide/QueryPane/S3_1_spec.js | 261 | // expect(response.body.data.body).to.contains( |
| LOW | …egression/ServerSide/QueryPane/Querypane_Mongo_Spec.js | 481 | |
| LOW | …press/e2e/Regression/ServerSide/QueryPane/S3_2_spec.ts | 261 | |
| LOW | …ession/ServerSide/QueryPane/QueryPane_Postgres_Spec.js | 181 | // .closest("div") |
| LOW | …ession/ServerSide/QueryPane/QueryPane_Postgres_Spec.js | 201 | // cy.getTableDataSelector("1", "2").then((selector) => { |
| LOW | …ession/ServerSide/QueryPane/QueryPane_Postgres_Spec.js | 221 | // .clear() |
| LOW | …ession/ServerSide/QueryPane/QueryPane_Postgres_Spec.js | 241 | // .last() |
| LOW | …ession/ServerSide/QueryPane/QueryPane_Postgres_Spec.js | 261 | // cy.xpath(generatePage.deleteofSelectedRow) |
| LOW | …/e2e/Regression/ServerSide/GenerateCRUD/MySQL1_Spec.ts | 221 | }); |
| LOW | …/e2e/Regression/ServerSide/GenerateCRUD/MySQL1_Spec.ts | 241 | // agHelper.AssertElementAbsence(locators._jsonFormWidget); |
| LOW | …ession/ClientSide/IDE/Command_Click_Navigation_spec.js | 201 | const codeMirrorInput = input[0].CodeMirror; |
| LOW | …ession/ClientSide/Fork/ForkApplicationIntoWorkspace.ts | 1 | // import ReconnectLocators from "../../../../locators/ReconnectLocators"; |
| LOW | …ession/ClientSide/Fork/ForkApplicationIntoWorkspace.ts | 21 | // ); |
| LOW | …ession/ClientSide/Fork/ForkApplicationIntoWorkspace.ts | 41 | // }); |
| LOW | …ession/ClientSide/Fork/ForkApplicationIntoWorkspace.ts | 61 | // }); |
| LOW | …e2e/Regression/ClientSide/Binding/SelectWidget_Spec.ts | 61 | // table.SelectTableRow(2); |
| LOW | …ression/ClientSide/BugTests/InputTruncateCheck_Spec.ts | 121 | // cy.openPropertyPane(widgetSelector); |
| LOW | …ion/ClientSide/AdminSettings/Branding_settings_Spec.ts | 61 | // agHelper.AssertElementAbsence(locators._toastMsg); |
| LOW | …e/Regression/ClientSide/OtherUIFeatures/Replay_spec.js | 41 | // cy.document().then((doc) => { |
| LOW | …e/Regression/ClientSide/OtherUIFeatures/Replay_spec.js | 61 | // }); |
| LOW | …gression/ClientSide/Performance/LinkRelPreload_Spec.js | 1 | import * as _ from "../../../../support/Objects/ObjectsCore"; |
| LOW | …Side/Widgets/TableV2/TableV2_Widget_Add_button_spec.js | 141 | cy.get(".bp3-icon-add").first().click({ |
| LOW | …e2e/Regression/ClientSide/Widgets/Video/Video2_Spec.ts | 201 | // "Default mobile camera", |
| LOW | …e2e/Regression/ClientSide/Widgets/Video/Video2_Spec.ts | 221 | // deployMode.NavigateBacktoEditor(); |
| LOW | …/Regression/ClientSide/Widgets/Form/FormWidget_spec.js | 61 | _.deployMode.DeployApp(); |
| LOW | …/Regression/ClientSide/Widgets/Form/FormWidget_spec.js | 81 | // /** |
| LOW | …/e2e/Regression/ClientSide/Widgets/Input/Input_spec.js | 21 | // .invoke("attr", "value") |
| LOW | …sion/ClientSide/Widgets/Datepicker/DatePicker2_spec.js | 61 | "", |
| LOW | …sion/ClientSide/Widgets/Datepicker/DatePicker2_spec.js | 81 | // cy.setDate(1, "ddd MMM DD YYYY"); |
| LOW | …sion/ClientSide/Widgets/Datepicker/DatePicker2_spec.js | 101 | // "true", |
| LOW | …sion/ClientSide/Widgets/Datepicker/DatePicker2_spec.js | 121 | // cy.get(formWidgetsPage.datepickerWidget + " .bp3-label").should( |
| LOW | …on/ClientSide/Widgets/CodeScanner/CodeScanner2_spec.ts | 261 | agHelper.AssertElementVisibility(widgetLocators.codeScannerModal); |
| LOW | …on/ClientSide/Widgets/CodeScanner/CodeScanner1_spec.ts | 261 | _.deployMode.NavigateBacktoEditor(); |
| LOW | …on/ClientSide/Widgets/CodeScanner/CodeScanner1_spec.ts | 281 | // ); |
| LOW | …nt/cypress/e2e/Regression/Apps/CommunityIssues_Spec.ts | 381 | //cy.get("body").tab().type("{enter}") |
| LOW | app/client/config/webpackDevServer.config.js | 21 | // websites from potentially accessing local content through DNS rebinding: |
| LOW | app/client/config/webpackDevServer.config.js | 41 | "Access-Control-Allow-Methods": "*", |
| LOW | app/client/config/webpack.config.js | 581 | }, |
| LOW | app/client/config/webpack.config.js | 681 | // <link rel="icon" href="%PUBLIC_URL%/favicon.ico"> |
| 87 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4419 | // Step 1: Initialize the test application and page identifiers |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4426 | // Step 2: Create an application with a page and publish it |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4455 | // Step 3: Fetch the new page and verify its existence |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4462 | // Step 4: Assert that page IDs are not null |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4466 | // Step 5: Delete the pages in edit mode |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4470 | // Step 6: Verify basePageId1 is not cached before calling the consolidated API |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4476 | // Step 7: Call the consolidated API to force cache update |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4481 | // Step 8: Verify basePageId1 is now cached after the consolidated API call |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4487 | // Step 9: Verify basePageId2 is not cached before calling the consolidated API |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4493 | // Step 10: Call the consolidated API to force cache update for basePageId2 |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4498 | // Step 11: Verify basePageId2 is now cached after the consolidated API call |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4504 | // Step 12: Verify the application pages after deletion and publishing |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4523 | // Step 13: Publish the application again |
| LOW | …smith/server/services/ce/ApplicationServiceCETest.java | 4526 | // Step 14: Verify that the cache entries for deleted pages are evicted |
| LOW | …server/services/ce/ConsolidatedAPIServiceImplTest.java | 1542 | // Step 1: Page search without refName finds the feature branch page |
| LOW | …server/services/ce/ConsolidatedAPIServiceImplTest.java | 1547 | // Step 2: Find application from the feature branch page |
| LOW | …server/services/ce/ConsolidatedAPIServiceImplTest.java | 1552 | // Step 3: Find application in default branch (for branch switching) |
| LOW | …server/services/ce/ConsolidatedAPIServiceImplTest.java | 1557 | // Step 4: Page NOT found in default branch - throws error (simulates page doesn't exist in default branch) |
| LOW | …smith/server/imports/internal/ImportServiceCEImpl.java | 440 | // Step 2: Validation of artifact JSON |
| LOW | …h/server/services/ce/ConsolidatedAPIServiceCEImpl.java | 582 | // Step 1: Search for page |
| LOW | …h/server/services/ce/ConsolidatedAPIServiceCEImpl.java | 608 | // Step 2: Find application from page |
| LOW | …h/server/services/ce/ConsolidatedAPIServiceCEImpl.java | 634 | // Step 3: Check if non-git app |
| LOW | …h/server/services/ce/ConsolidatedAPIServiceCEImpl.java | 665 | // Step 4: Need to switch to target branch |
| LOW | …/ApiTests/API_Bug_Upload_File_GreaterThan_20MB_spec.ts | 20 | // Step 1: Add a File Picker widget and configure it |
| LOW | …/ApiTests/API_Bug_Upload_File_GreaterThan_20MB_spec.ts | 33 | // Step 2: Upload a file greater than 20MB |
| LOW | …/ApiTests/API_Bug_Upload_File_GreaterThan_20MB_spec.ts | 40 | // Step 3: Create and configure the API |
| LOW | …/ApiTests/API_Bug_Upload_File_GreaterThan_20MB_spec.ts | 54 | // Step 4: Run the API and verify the response |
| LOW | …ayoutSystems/anvil/editor/AnvilWidgetName/selectors.ts | 55 | * @param widgetId The widgetId for which we need to check if it should be selected or focused. |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 40 | // Step 1: select getCurrentApplicationId |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 51 | // Step 2: select getCurrentWorkspaceId |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 57 | // Step 3: select getDragDetails |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 83 | // Step 4: call addWidgetAndMoveWidgetsSaga |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 88 | // Step 5: call initiateBuildingBlockDropEvent |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 98 | // Step 6: select getWidgetByName |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 104 | // Step 7: call loadBuildingBlocksIntoApplication |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 142 | // Step 1: select getCurrentApplicationId |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 153 | // Step 2: select getCurrentWorkspaceId |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 159 | // Step 3: select getDragDetails |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 184 | // Step 4: call initiateBuildingBlockDropEvent |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 193 | // Step 5: call addChildSaga |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 197 | // Step 6: select getWidgetByName |
| LOW | …gBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts | 203 | // Step 7: call loadBuildingBlocksIntoApplication |
| LOW | …gBlockSagas/tests/PasteBuildingBlockWidgetSaga.test.ts | 61 | // Step 1: call getCopiedWidgets() |
| LOW | …gBlockSagas/tests/PasteBuildingBlockWidgetSaga.test.ts | 66 | // Step 2: select getWidgets |
| LOW | …gBlockSagas/tests/PasteBuildingBlockWidgetSaga.test.ts | 70 | // Step 3: select getIsAutoLayoutMobileBreakPoint |
| LOW | …gBlockSagas/tests/PasteBuildingBlockWidgetSaga.test.ts | 76 | // Step 4: select getCanvasWidth |
| LOW | …gBlockSagas/tests/PasteBuildingBlockWidgetSaga.test.ts | 105 | // Step 5: compute getNewPositions |
| LOW | …gBlockSagas/tests/PasteBuildingBlockWidgetSaga.test.ts | 119 | // Step 6: execute blueprint operations before paste |
| LOW | …gBlockSagas/tests/PasteBuildingBlockWidgetSaga.test.ts | 142 | // Step 7: mock the entire copied widget handling logic |
| LOW | …/CommonControls/DatasourceDropdown/useSource/index.tsx | 166 | // so we need to check if the selected query exists in the queryOptions |
| LOW | …rc/components/editorComponents/ActionCreator/index.tsx | 92 | // We need to check if the block is a result of an edit |
| LOW | …src/components/editorComponents/ActionCreator/utils.ts | 486 | * or then/catch blocks. We need to check if the action is an integration action and if it had a success or error call |
| LOW | …/src/components/formControls/DropDownControl/index.tsx | 321 | // If appendGroupIdentifierToValue is true, we need to check if the selected value includes the group identifier |
| LOW | …/src/components/formControls/DropDownControl/index.tsx | 427 | * We need to check if "1" is present in the array after removing the group identifier |
| LOW | …t/src/workers/Evaluation/JSObject/JSVariableUpdates.ts | 33 | // if the value is not set, we need to check if the value is different from the global value |
| LOW | …/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts | 74 | // Step 0: Base State - Use this for the initial setup before making any changes to the state. |
| LOW | …/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts | 78 | // Step 1: Adding a Datasource - Use this if your test involves a scenario where a datasource is added. |
| LOW | …/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts | 82 | // Step 2: Adding an Action with PageId - Use this if your test involves a scenario where an action with a `pageId` |
| LOW | …/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts | 86 | // Step 3: Adding an Action and Canvas Widget - Use this if your test involves a scenario where an action and a canv |
| LOW | …/src/pages/Editor/FirstTimeUserOnboarding/testUtils.ts | 104 | // Step 4: Adding an Action with Dynamic Trigger and Canvas Widget - Use this if your test involves a scenario where |
| 8 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | …com/appsmith/git/helpers/DSLTransformerHelperTest.java | 306 | org.assertj.core.api.Assertions.assertThat(pathToWidgetFile).isEqualTo("foobar/"); |
| CRITICAL | …er/applications/git/ApplicationGitFileUtilsCEImpl.java | 518 | org.apache.commons.collections.CollectionUtils.filter( |
| CRITICAL | …er/applications/git/ApplicationGitFileUtilsCEImpl.java | 557 | org.apache.commons.collections.CollectionUtils.filter(actionCollections, PredicateUtils.notNullPredicate()); |
| CRITICAL | …er/applications/git/ApplicationGitFileUtilsCEImpl.java | 585 | org.apache.commons.collections.CollectionUtils.filter(actions, PredicateUtils.notNullPredicate()); |
| CRITICAL | …er/applications/git/ApplicationGitFileUtilsCEImpl.java | 636 | org.apache.commons.collections.CollectionUtils.filter(pages, PredicateUtils.notNullPredicate()); |
| CRITICAL | …/external/plugins/commands/GenerateContentCommand.java | 97 | && com.external.plugins.models.Type.TEXT.toString().equals(type)) { |
| CRITICAL | …gression/ClientSide/ActionExecution/StoreValue_spec.ts | 103 | await showAlert(appsmith.store.student.details.isTopper.toString()); |
| CRITICAL | app/client/public/libraries/jsonwebtoken@8.5.1.js | 15812 | e.algorithm.decrypt.kde.kdeparams.iters.toString(), |
| CRITICAL | app/client/public/libraries/jsonwebtoken@8.5.1.js | 15815 | o = i[e.algorithm.decrypt.cipher.algo.join(".")], |
| CRITICAL | app/client/public/libraries/echarts-gl@2.0.9.js | 1 | !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("echarts")):"function"==typeof |
| CRITICAL | …t/src/components/editorComponents/CodeEditor/index.tsx | 741 | this.state.peekOverlayProps.tokenElement.classList.remove( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .cursor/hooks/scripts/update-docs.sh | 29 | # Check if we need to update the codebase map |
| LOW | .cursor/hooks/scripts/update-docs.sh | 59 | # Check if we need to update the technical details |
| LOW | .cursor/hooks/scripts/update-docs.sh | 89 | # Check if we need to update Cursor rules |
| LOW | app/server/appsmith-git/src/main/resources/git.sh | 224 | # Check if we have exactly 3 arguments |
| LOW | app/server/appsmith-git/src/main/resources/git.sh | 235 | # Check if directory exists |
| LOW | app/client/.husky/check-staged-files.sh | 16 | # Check if Spotless succeeded |
| LOW | deploy/docker/tests/test-pg-auth.sh | 35 | # Check if the Appsmith user does not have read access with local unix socket but has read access with local tcp socke |
| LOW | deploy/docker/tests/test-pg-auth.sh | 41 | # Check if the postgres user has read access to databases with local unix socket |
| LOW | deploy/docker/tests/test-pg-auth.sh | 44 | # Check if the postgres user does not have read access to databases with local tcp socket |
| LOW | deploy/docker/tests/test-pg-auth.sh | 91 | # Check if the Appsmith instance is up |
| LOW | deploy/docker/tests/test-pg-auth.sh | 94 | # Check if the postgres user has read access to databases |
| LOW | deploy/docker/tests/test-pg-auth.sh | 126 | # Check if the Appsmith instance is up |
| LOW | deploy/docker/tests/test-pg-auth.sh | 133 | # Check if the Appsmith user has read access to databases |
| LOW | deploy/docker/tests/test-pg-auth.sh | 174 | # Check if the Appsmith instance is up |
| LOW | deploy/docker/tests/test-pg-auth.sh | 177 | # Check if the postgres user has read access to databases |
| LOW | deploy/docker/tests/test-pg-auth.sh | 203 | # Check if the Appsmith instance is up |
| LOW | deploy/docker/tests/test-pg-auth.sh | 210 | # Check if the Appsmith user has read access to databases |
| LOW | deploy/docker/fs/opt/appsmith/pg-utils.sh | 109 | # Check if APPSMITH_DB_URL is a PostgreSQL URL |
| LOW | deploy/docker/fs/opt/appsmith/pg-utils.sh | 113 | # Check if the DB_HOST is local (localhost or 127.0.0.1) |
| LOW | deploy/docker/fs/opt/appsmith/pg-utils.sh | 117 | # Check if the database exists |
| LOW | deploy/docker/fs/opt/appsmith/pg-utils.sh | 127 | # Check if the schema exists |
| LOW | deploy/docker/fs/opt/appsmith/pg-utils.sh | 152 | # Check if the schema creation was successful |
| LOW | deploy/docker/fs/opt/appsmith/auto_heal.sh | 14 | # Check if the first command-line argument is provided |
| LOW | deploy/docker/fs/opt/appsmith/generate-infra-details.sh | 41 | ## Check if EFS is mounted |
| LOW | deploy/docker/fs/opt/appsmith/generate-infra-details.sh | 60 | ## Check if it's a ECS Fargate deployment |
| LOW | deploy/docker/fs/opt/appsmith/run-with-env.sh | 39 | # Check if APPSMITH_DB_URL is set |
| LOW | deploy/docker/fs/opt/appsmith/entrypoint.sh | 633 | # Check if the appsmith DB is present |
| LOW | deploy/docker/fs/opt/appsmith/pg-upgrade.sh | 20 | # Check if any Postgres server is running |
| LOW | deploy/docker/fs/opt/appsmith/templates/docker.env.sh | 81 | # Set this to a space separated list of addresses that should be allowed to load Appsmith in a frame. |
| LOW | deploy/digital_ocean/scripts/99-img_check.sh | 86 | # Check if there are log archives or log files that have not been recently cleared. |
| LOW | …oles/setup-appsmith/templates/appsmith/scripts/boot.sh | 3 | # Check if Lock File exists, if not create it and set trap on exit |
| LOW | …oles/setup-appsmith/templates/appsmith/scripts/boot.sh | 19 | # Check if Apsmith setup, if not create run setup up script |
| LOW | deploy/aws/boot.sh | 4 | # Check if Lock File exists, if not create it and set trap on exit |
| LOW | deploy/aws_ami/boot.sh | 3 | # Check if Lock File exists, if not create it and set trap on exit |
| LOW | deploy/aws_ami/boot.sh | 19 | # Check if Apsmith setup, if not create run setup up script |
| LOW | scripts/trivy_vulnerabilities_data.sh | 58 | # Check if Trivy is installed, if not, install it |
| LOW | scripts/trivy_vulnerabilities_data.sh | 116 | # Check if vurn_id exists in the database |
| LOW | scripts/scout_vulnerabilities_data.sh | 44 | # Check if Docker is installed |
| LOW | scripts/scout_vulnerabilities_data.sh | 56 | # Check if Docker Scout is installed |
| LOW | scripts/scout_vulnerabilities_data.sh | 83 | # Check if the CSV output file is empty |
| LOW | scripts/scout_vulnerabilities_data.sh | 105 | # Check if vurn_id exists in the database |
| LOW | scripts/scout_vulnerabilities_data.sh | 129 | # Check if there are vulnerabilities to process |
| LOW | .github/workflows/build-client-server-count.yml | 65 | echo "run_count=1" >> $GITHUB_OUTPUT # Set default to 1 if empty |
| LOW | .github/workflows/build-client-server-count.yml | 302 | # Check if the ci_test_failed flag is set |
| LOW | .github/workflows/build-client-server-count.yml | 461 | # Check if the ci_test_failed flag is set |
| LOW | .github/workflows/test-vulnerabilities-data.yml | 54 | # Check if Scout vulnerabilities file has data after the header |
| LOW | .github/workflows/ci-test-limited-with-count.yml | 163 | # Check if specs_to_run is provided; if not, use the fallback file |
| LOW | .github/workflows/ci-test-limited-with-count.yml | 169 | # Verify if the fallback file exists |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …appsmith/server/git/common/CommonGitServiceCEImpl.java | 220 | // We are using save method to leverage @Encrypted annotation used for private SSH keys. |
| MEDIUM | …appsmith/server/git/common/CommonGitServiceCEImpl.java | 1138 | // For default application we expect a GitAuth to be a part of gitMetadata. We are using save method to leverage |
| MEDIUM | …psmith/server/git/central/CentralGitServiceCEImpl.java | 2330 | // We are using save method to leverage @Encrypted annotation used for private SSH keys |
| MEDIUM | app/client/config/webpack.config.js | 794 | // Turn off performance processing because we utilize |
| MEDIUM | …ent/src/mockResponses/ApplicationsNewMockResponse.json | 249 | "descriptionHtml": "<h1>Whats new</h1>\n<h2><g-emoji class=\"g-emoji\" alias=\"rocket\" fallback-src=\"https://g |
| MEDIUM | …ent/src/mockResponses/ApplicationsNewMockResponse.json | 249 | "descriptionHtml": "<h1>Whats new</h1>\n<h2><g-emoji class=\"g-emoji\" alias=\"rocket\" fallback-src=\"https://g |
| MEDIUM | …lient/src/mockResponses/FetchReleasesMockResponse.json | 27 | "descriptionHtml": "<h1>Whats new</h1>\n<h2><g-emoji class=\"g-emoji\" alias=\"rocket\" fallback-src=\"https://g |
| MEDIUM | …lient/src/mockResponses/FetchReleasesMockResponse.json | 27 | "descriptionHtml": "<h1>Whats new</h1>\n<h2><g-emoji class=\"g-emoji\" alias=\"rocket\" fallback-src=\"https://g |
| MEDIUM | …anvil/integrations/sagas/LayoutElementPositionsSaga.ts | 188 | // Essentially, if we call READ_LAYOUT_ELEMENT_POSITIONS |
| LOW | app/client/src/constants/defs/forge.json | 11040 | "!doc": "NOTE: THIS METHOD IS DEPRECATED, use 'decrypt' on a private key object or\n'verify' on a public key obj |
| MEDIUM | …artialImportExport/PartialExportModal/unitTestUtils.ts | 11539 | "### __Overview__\nOrganizations that have businesses running in various verticals have information generate |
| MEDIUM | app/client/src/pages/AdminSettings/FormGroup/Toggle.tsx | 44 | //TODO: This should be refactored to utilize the functionality of the switch component for state |
| LOW | deploy/docker/fs/opt/appsmith/run-java.sh | 66 | # If this variable is not set, just set it to empty string. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | app/server/buildpack-run.sh | 1 | # Create the dist directory |
| MEDIUM | app/server/build.sh | 53 | # Create the dist directory |
| MEDIUM | deploy/docker/fs/opt/appsmith/JFR-recording-24-hours.sh | 8 | # Define the log file path |
| MEDIUM | deploy/docker/fs/opt/appsmith/pg-utils.sh | 106 | # Create the appsmith schema |
| MEDIUM | .github/workflows/ci-test-limited-with-count.yml | 450 | # Define the path for the failure flag file |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …/test/java/com/external/plugins/GraphQLPluginTest.java | 0 | query capsules { capsules(limit: 1, offset: 0) { dragon { id name } } } |
| HIGH | …/test/java/com/external/plugins/GraphQLPluginTest.java | 0 | query capsules { capsules(limit: 1, offset: 0) { dragon { id name } } } |
| HIGH | …/test/java/com/external/plugins/GraphQLPluginTest.java | 0 | query capsules { capsules(limit: 1, offset: 0) { dragon { id name } } } |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …tem/widgets/src/components/Modal/src/styles.module.css | 73 | /* don't forget to change the duration Modal.tsx as well */ |
| LOW | …sign-system/widgets/src/components/Modal/src/Modal.tsx | 19 | // don't forget to change the transition-duration CSS as well |
| MEDIUM | …ent/src/mockResponses/ApplicationsNewMockResponse.json | 249 | "descriptionHtml": "<h1>Whats new</h1>\n<h2><g-emoji class=\"g-emoji\" alias=\"rocket\" fallback-src=\"https://g |
| MEDIUM | …lient/src/mockResponses/FetchReleasesMockResponse.json | 27 | "descriptionHtml": "<h1>Whats new</h1>\n<h2><g-emoji class=\"g-emoji\" alias=\"rocket\" fallback-src=\"https://g |
| MEDIUM | …artialImportExport/PartialExportModal/unitTestUtils.ts | 11401 | "### __Overview__\nScheduling team meetings without the hassle of back and forth conversations is passé. Wit |
| MEDIUM | …artialImportExport/PartialExportModal/unitTestUtils.ts | 12003 | "### __Overview__\nMarketers need to have a good pulse on their customers to make an impact. Consistently co |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | app/server/mongo-seed/seed.js | 2 | print("**** Going to start Mongo seed ****") |
| HIGH | app/server/mongo-seed/seed.js | 699 | print('Error occurred while inserting the records') |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | app/server/mongo-seed/seed.js | 699 | print('Error occurred while inserting the records') |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | deploy/docker/fs/opt/appsmith/memory-analysis.sh | 18 | # Usage: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | deploy/docker/fs/opt/appsmith/starting-page-init.py | 27 |