ToolJet/server
Nithin David Thomas 7b83acf48a feat: Revamps modal widget to ModalV2 with header and footer (#11963)
* feat: Exposes modal properties as CSAs

* Move CSA's to additional actions

* Adds additional actions and Data Modal.jsx

* Code cleanup

* feat: Exposes modal properties as CSAs

* Move CSA's to additional actions

* Adds additional actions and Data Modal.jsx

* Code cleanup

* Fix: Sets modal position within canvas viewport

* feat: Adds fullscreen size options for modals

* Hides height property if fullscreen

* feat: Adds fullscreen size options for modals

* feat: Adds header and footer for modal #11595

* Fixes canvas width issue for header

* fixes error with csa

* Adds migrations for modal

* Bug fixes for component movement across slots

* Fix resizing of modal trigger

* Set modal on body click

* Prevent modal drop event on modal backdrop

* Fixes canvas getting cut on full screen

* Review fixes

- Reorders inspector
- Removes border
- Moves header/footer height to props from styles
- Close button hover
- fxeditor to same line

* Adds modal as ModalV2

* Fixes widgets going out of modal canvas

* Fixes fullscreen canvas height issues

* Fix changes breaking old modal behaviour

* Review fixes

* Adding memo for header and footer

* Refactors dragEnd on canvas grid

* Delete server/migrations/1734422351569-UpdateModalHeaderTitle.ts

* Fixes edge cases
2025-03-05 17:36:04 +05:30
..
data-migrations [fix/modularisation] Fixed the white-label store helper issue and changed EDITION to TOOLJET_EDITION (#12044) 2025-02-25 17:58:43 +05:30
ee@615fba88c5 fix ee/server (#12101) 2025-03-04 11:11:59 +05:30
lib Initial commit 2025-02-25 12:22:50 +05:30
migrations [fix/modularisation] Fixed the white-label store helper issue and changed EDITION to TOOLJET_EDITION (#12044) 2025-02-25 17:58:43 +05:30
scripts Initial commit 2025-02-25 12:22:50 +05:30
src feat: Revamps modal widget to ModalV2 with header and footer (#11963) 2025-03-05 17:36:04 +05:30
templates Initial commit 2025-02-25 12:22:50 +05:30
test Initial commit 2025-02-25 12:22:50 +05:30
.eslintignore Fix linting errors across the app (#785) 2021-09-21 19:18:28 +05:30
.eslintrc.js Initial commit 2025-02-25 12:22:50 +05:30
.gitignore Initial commit for nestjs 2021-07-08 11:10:27 +05:30
.node-version Revise node and npm version (#408) 2021-07-19 12:38:44 +05:30
.npmrc specify node and npm version for server (#405) 2021-07-19 08:48:59 +05:30
.version Initial commit 2025-02-25 12:22:50 +05:30
data-migration-config.ts Added initial fixes for typeorm migration 2024-06-26 17:14:32 +05:30
entrypoint.sh Initial commit 2025-02-25 12:22:50 +05:30
jest.config.ts Initial commit 2025-02-25 12:22:50 +05:30
nest-cli.json Revamp: user journey emails (#9223) 2024-04-01 18:11:42 +05:30
ormconfig.ts Merge branch 'main' into cve/server-high 2024-07-23 14:34:25 +05:30
package-lock.json Initial commit 2025-02-25 12:22:50 +05:30
package.json Initial commit 2025-02-25 12:22:50 +05:30
README.md Initial commit for nestjs 2021-07-08 11:10:27 +05:30
text Initial commit 2025-02-25 12:22:50 +05:30
try-entrypoint.sh Initial commit 2025-02-25 12:22:50 +05:30
tsconfig.build.json Fixed: tsconfig oauth build issue 2025-02-25 14:54:54 +05:30
tsconfig.json Initial commit 2025-02-25 12:22:50 +05:30

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

Nest framework TypeScript starter repository.

Installation

$ npm install

Running the app

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

Support

Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.

Stay in touch

License

Nest is MIT licensed.