PromucFlow_constructor/app/server/appsmith-server
Trisha Anand 7ee21456d5
Share Changes : Adding users to organization permission updates (#262)
* Introduced new permissions for making app public and inviting users.

* WIP : Returning a subset of roles depending on the current user's role

* Added code and tests for generating hierarchical children given a role name

* Get all invite roles now returns roles depending on the current users permissions (aka - admin can invite users for all roles, developers can invite users for roles develoeprs and below)

* When invite api is called, check if the user has correct permissions ( invite permission) and check if the role for which the users are bieng invited is allowed (aka the current user has the permission to invite for the said role)

* Introduced a new permission at application level which is inherited from manage:organizations. This new permission gives the administrator of the organization to make any application public .

* Incorporated review comments.

* Minor code changes.

* Added migration script to add the new policies introduced as part of this new share modal changes.

* Null pointer exception handled due to improper data in the database.

* Integration testing bug fixes.
2020-08-12 13:23:44 +05:30
..
src Share Changes : Adding users to organization permission updates (#262) 2020-08-12 13:23:44 +05:30
auth-notes Convert the project into a multi-module structure 2019-09-16 11:21:57 +00:00
pom.xml Resolving the dependabot vulnerabilities. (#69) 2020-07-09 21:12:16 +05:30