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

v5.0.1

Compare
Choose a tag to compare
@cianfoley-nearform cianfoley-nearform released this 11 May 15:59
· 69 commits to master since this release

Features, enhancements

  • Breaking change: Whitelist ID fields formats in users, teams, policies and organization commit
  • Node 10 check commit
  • Breaking change: Assignment of policies/instances to users, teams and groups must now use object format commit
  • Swagger generation mechanism updated commit
  • Swagger output validation merged with input validation in core commit

From Beta release

  • Lerna package split, udaru-core, udaru-hapi-plugin, udaru-hapi-16-plugin and udaru-hapi-server now in separate npm packages commit
  • Breaking change: 404 not found on endpoint GET /authorization/teams/${teamId}/users if team does not exist commit
  • Breaking change: 404 not found on endpoint /authorization/users/${userId}/teams if user does not exist commit
  • SQL module extracted and placed in own npm module (@nearform/sql)
  • Promises support commit
  • Hooks support commit
  • Policy instance now returned when associating policy with user,team,org, which can be passed as param to DELETE to delete a specific instance commit
  • Policy context variables support added, which can be used in policy resources and policy condition elements commit
  • GET Policy search endpoint added commit
  • GET Policy variables endpoint added commit
  • GET Policy instances endpoint added commit
  • GET Policy endpoints added to users, teams and organizations commit