Skip to content
This repository was archived by the owner on Aug 19, 2022. It is now read-only.

Example extended to demonstrate teams #483

Merged
merged 1 commit into from
Mar 10, 2018
Merged

Example extended to demonstrate teams #483

merged 1 commit into from
Mar 10, 2018

Conversation

dberesford
Copy link
Contributor

No description provided.

@coveralls
Copy link

Coverage Status

Coverage remained the same at 96.272% when pulling 65c0915 on example-teams into 6655a2c on master.

1 similar comment
@coveralls
Copy link

Coverage Status

Coverage remained the same at 96.272% when pulling 65c0915 on example-teams into 6655a2c on master.

Copy link
Contributor

@cianfoley-nearform cianfoley-nearform left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me Damien!

Copy link
Contributor

@cianfoley-nearform cianfoley-nearform left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me Damien!

@dberesford dberesford merged commit cc62d2b into master Mar 10, 2018
@dberesford dberesford deleted the example-teams branch March 10, 2018 11:27
dberesford added a commit that referenced this pull request Mar 16, 2018
* Split code into 4 packages using lerna.

* Reconsiled master merge out to wprl:lerna-ize (#439)

* feat: get user teams, no inheritance

* fix: get user teams functionality, tests

* chore: changes feedback review

* chore: release 3.1.0 preps

* fix: allow empty results when the user is in no teams

* volume data insertion and autocannon bench tests

* database migration to 6, added index to team_members, fixed bug in volumeRunner starting server

* updated NUM_TEAMs in config to 500

* Forking child process for UDARU server in volumeRunner

* tidy ups and upgraded lodash to 4.17.5

* added chalk to volume load/test, using IPC when forking server, updated changes.md

* updated intermittently failing user policies test cases

* updated pbac version, iam.js also changed as the param order is important and needed to be reversed

* support for optional metadata field, team, user, org read only

* get, post and put updated for optional metadata field

* test cases on core added for create, update, read

* #450 solved: authorization pre-check required on teams payload object

* version 3.2.0 not 3.2.1

* updates to validatation models for better swagger definitions, enforcement of allow/deny on policies

* added test for issue #475 (invalid effect data)

* added a note to pagedteamslist to state policies and users not populated

* updates to all entities to throw 409 conflict instead of 400 for db insert/update conflict constraints

* fix migrate 7 uninstall script

* pre-merge issues addressed

* fix: add request id for the resource builder

* chore: bump package, update changes

* update to changes.md summary for 4.0.0

* chore: package lock update

* removing public schema from migration scripts

* updated version number in package.json and added 4.0.1 entry to changes

* support search teams in udaru core

* search team endpoint and search logic updates

* add total to team search response

* update search response validation to match actual response data

* Nested Teams Endpoint (#477)

* add nested teams to udaru core

* add nested endpoint

* add e2e test for nested team limit

* updating version and changes.md, updated pbac to 0.3.0

* use the buildParams directly to create base resource for user requests

* return 404 if nested team is not found

* Reset version to 4.0.1, it had accidently been set to 4.2.0

* check if team exists before returning users, check if user exist before return teams

* fix typo

* Example extended to demonstrate teams (#483)

* Support in udaru core for searching users (#463)

* Support in udaru core for searching users

* Linting fix

* Added some sanity check sql injection tests

* Linting fix (again)

* Linting fix (again again)

* expose public user search route

* add search users in a team

* Updated end to end testing for teams search and team users search

* updated version and changes

* updated changes.md 4.1.0 date

* Migration to nearForm SQL module

* Removed postgrator

* Removed postgrator

* Split code into 4 packages using lerna.

* packages/udaru/ -> packages/udaru-core/

* update version in changes.md, packages and static swagger docs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants