ToolJet/server
Sherfin Shamsudeen 91b32adaed
Multi-events for action buttons, query params option for Go-to-app action (#560)
* Add query params option to Go-to-app action

This commit adds support for setting query params for the
go-to-app action. When the new app is launched, the passed in
object will be sent as search query params.

* Allow user to enter URL params in multiple input boxes

* Abstract goto-app action logic to a separate container

* Supply necessary newline

* Set 'type' of 'app' property of go-to-app action to 'text'

* List only those apps that has proper slugs for goto-app action

* Modify goto-app action config panel to support Event Manager

* Use EventManager instead of EventSelector for table action config

* Add data migration to make old apps support multiple event handlers

* Fix UpdateDefinitionsForTableActionEvent migration

This commit ensures that the migration recreates onClick event properly

* Fix bug that caused an 'onBulkUpdate' event to be created during migration

* Remove EventSelector

* Add margin above `remove handler` button on Table actions inspector panel
2021-08-26 20:33:59 +05:30
..
migrations Multi-events for action buttons, query params option for Go-to-app action (#560) 2021-08-26 20:33:59 +05:30
plugins/datasources Fix for bulk pg queries 2021-08-25 21:10:44 +05:30
scripts show readable error info for db create/drop instead of error stack trace (#517) 2021-08-13 20:55:43 +05:30
src Application logger using pino (#600) 2021-08-25 22:13:18 +05:30
test Feature: Profile page for users (#501) 2021-08-12 21:03:52 +05:30
.eslintrc.js Initial commit for nestjs 2021-07-08 11:10:27 +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
.prettierrc Initial commit for nestjs 2021-07-08 11:10:27 +05:30
.version Bump ToolJet version 2021-08-24 11:29:06 +05:30
entrypoint.sh Docker deploy setup for Nestjs (#474) 2021-08-09 10:02:25 +05:30
jest.config.ts setup connection options using ormconfig.ts 2021-07-21 18:49:32 +05:30
nest-cli.json Initial commit for nestjs 2021-07-08 11:10:27 +05:30
ormconfig.ts Feature: Multiple handlers for events (#571) 2021-08-24 12:21:09 +05:30
package-lock.json Application logger using pino (#600) 2021-08-25 22:13:18 +05:30
package.json Application logger using pino (#600) 2021-08-25 22:13:18 +05:30
README.md Initial commit for nestjs 2021-07-08 11:10:27 +05:30
tsconfig.build.json Initial commit for nestjs 2021-07-08 11:10:27 +05:30
tsconfig.json App users endpoint & e2e tests 2021-07-23 11:02:49 +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.