ToolJet/frontend
Muhsin Shah C P 2fdcfcc117
[Feature] Added ability to update and delete app folders (#3132)
* Added migration to add forder_delete column

* Added new group permission

* Added deleteFolder ability

* Added delete folder api

* Added menu icon

* Added new defualt permissions of admin

* Implemented folder menu and delete action

* Implemented update folder name in frontend

* Added folder name update feature

* Refactoring code

* Added specs for update and delete apis
- Updated test-helper function with new permissions

* Resolved failing specs

* corrected method name & add count checking to delete spec

* added organizationId scope

* Changed toast and modal texts

* Resolved a mistake

* Added a check box for update permission

* Now, an user can only delete folders, if he has the permission to view all apps

* Edited update and delete spec cases

* Added error toasts

* Refactored code

* Resolved PR changes
- Changed permission name in the frontend
- Refactored the code

* capitalized all toasts
- Changed error message

* Fixed new user permission issue

* Update a spec

Co-authored-by: gsmithun4 <gsmithun4@gmail.com>
2022-06-16 19:41:38 +05:30
..
__mocks__ Test: add app-util test setup (#2326) 2022-02-23 09:48:05 +05:30
assets/images added HTML-CSS widget (#2938) 2022-06-16 17:58:11 +05:30
config update routes for nginx conf and event gateway for being proxied (#3183) 2022-06-01 18:23:41 +05:30
ee/components/LoginPage Support for multiple workspaces 🚀 (#2778) 2022-05-05 12:38:42 +05:30
src [Feature] Added ability to update and delete app folders (#3132) 2022-06-16 19:41:38 +05:30
.dockerignore Setup docker-compose for local development 2021-04-29 15:29:25 +05:30
.eslintrc.json Test: add app-util test setup (#2326) 2022-02-23 09:48:05 +05:30
.gitignore Initial commit for react app 2021-03-31 19:31:01 +05:30
babel.config.js Test: add app-util test setup (#2326) 2022-02-23 09:48:05 +05:30
firebase.json Firebase deploy config 2021-04-16 10:47:42 +05:30
package-lock.json [Feature] Kanban board widget (#3049) 2022-06-14 11:06:36 +05:30
package.json [Feature] Kanban board widget (#3049) 2022-06-14 11:06:36 +05:30
webpack.config.js Hotfixed : Favicon icon not displayed in preview and launch page (#3154) 2022-05-30 14:44:10 +05:30