ToolJet/server
Muhsin Shah C P 57d7a75814
[Enhancement] Improve Workspace Invitation Flow (#8873)
* Started working on invite flow changes - new backend api

* Worked on decoupling routes logic from private route

* Changed invite flow

* Removed VerificationSuccessInfoScreen component from organization invite process

* Added sso invite user signup

* working on signup revamp - handling instance and organization signups

* working on signup bugs

* Refactor signup process and handle error messages consistently

* resolved login bug

* bug-fix: Redirection issue after org accepting invite

* Replaced signup/org-id to org-slug

* Fixed bugs: SSO redirection, logout and login redirection.

* Added incorrect email input error

* Refactored inviteSessionPayload and activateAccountWithToken functions

* Bugfix: back to login button wasn't working

* bugfix: redirection after switch workspace API

* added: auto password setup, sso signup errors

* Removed console logs

* fixed personal workspace bug, workspace signup route fixes

* fix: user already invited but tried to signup through signup url

* sso incorrect email check

* updated error messages

* Added non-existed workspace login url error redirection
2024-02-22 15:09:11 +05:30
..
data-migrations Fixed lint issue 2024-02-15 11:21:27 +05:30
ee [Enhancement] Improve Workspace Invitation Flow (#8873) 2024-02-22 15:09:11 +05:30
lib fixes: able to import olders apps with no components (#5016) 2022-12-20 12:35:43 +05:30
migrations fix: Integration fixes for inputs ( Alignment issues ) (#8737) 2024-02-14 18:14:35 +05:30
scripts Hotfix: Make create and drop script to run with parameterized arguments (#7722) 2023-10-11 12:29:07 +05:30
src [Enhancement] Improve Workspace Invitation Flow (#8873) 2024-02-22 15:09:11 +05:30
templates fix duplicate queries on templates 2024-01-05 18:48:20 +05:30
test [chore] Node-module vulnerabilities (#8226) 2023-12-21 11:55:35 +05:30
.eslintignore Fix linting errors across the app (#785) 2021-09-21 19:18:28 +05:30
.eslintrc.js Chore: eslint checkup (#5887) 2023-04-10 11:26:23 +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 feat: Expose clicked series name in charts (#8841) 2024-02-20 10:54:32 +05:30
data-migration-config.ts lint fixes and sso configs save bug fix (#5425) 2023-01-25 12:50:22 +05:30
entrypoint.sh fix db url parse 2024-01-09 00:17:59 +05:30
jest.config.ts Feature: Add data transfer object layer to validate and sanitize user inputs (#2694) 2022-04-20 14:46:57 +05:30
nest-cli.json [Feature] Make plugins installable (#3069) 2022-10-27 16:59:43 +05:30
ormconfig.ts Add query validation for TJDB join (#7854) 2023-11-17 12:18:41 +05:30
package-lock.json Feature: Nullable fields (#8427) 2024-01-22 20:29:51 +05:30
package.json [chore] Node-module vulnerabilities (#8226) 2023-12-21 11:55:35 +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 Chore: Docker compose plugins dev (#1953) 2022-01-27 15:08:32 +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.