ToolJet/frontend
Shantanu Mane 2547e26909 Fix: plugin DS shows false unsaved state on default branch after git sync
Encrypted fields are omitted from git serialization (credentials are never
stored in git). After a pull, the DSVO is missing those keys. The save-state
check compared state.options (missing encrypted keys) against
normalizedSavedOptions (which fills missing keys from dsDefaults/manifest),
producing a false mismatch on first open for plugin-type datasources.

Fix: normalize state.options with dsDefaults using the same reduction before
the deepEqual comparison, so both sides are symmetric.
2026-05-22 13:39:09 +05:30
..
.storybook feat(rocket): add AlertDialog, Collapsible, Sheet, Sonner + Dialog overflow border (#15854) 2026-04-09 16:43:49 +05:30
__mocks__
assets Feature: Restrict version rename for git-sync orgs (#16370) 2026-05-19 10:48:09 +05:30
config
ee@6c267e1a8b Fix: Use branch isDefault flag for GitSyncModal mode detection (#16491) 2026-05-21 13:23:41 +05:30
src Fix: plugin DS shows false unsaved state on default branch after git sync 2026-05-22 13:39:09 +05:30
.dockerignore
.gitignore
.version Merge branch 'main' into release/v3.21.35-beta 2026-05-21 13:19:55 +05:30
babel.config.js Enhance TypeScript support in frontend configuration (#15576) 2026-03-19 12:41:32 +05:30
components.json feat: Rocket v2 design system — foundation + 18 components (#15543) 2026-04-01 12:04:29 +05:30
eslint.config.mjs feat(rocket): add AlertDialog, Collapsible, Sheet, Sonner + Dialog overflow border (#15854) 2026-04-09 16:43:49 +05:30
firebase.json
jsconfig.json
netlify.toml
package-lock.json Merge pull request #16418 from ToolJet/feat/white-labelling-banner 2026-05-21 00:48:43 +05:30
package.json feat(rocket): add AlertDialog, Collapsible, Sheet, Sonner + Dialog overflow border (#15854) 2026-04-09 16:43:49 +05:30
postcss.config.js
tailwind.config.js feat: Rocket v2 design system — foundation + 18 components (#15543) 2026-04-01 12:04:29 +05:30
tsconfig.json Enhance TypeScript support in frontend configuration (#15576) 2026-03-19 12:41:32 +05:30
webpack.config.js Enhance Sentry integration by configuring source map uploads and adjusting devtool settings for production builds (#15950) 2026-04-16 10:11:40 +05:30