This repository has been archived by the owner on Aug 19, 2022. It is now read-only.
Releases: nearform/udaru
Releases · nearform/udaru
v4.0.1
v4.0.0
Features, enhancements:
- Added /database/loadVolumeData.js to populate test database with large volume of data commit
- Added /bench/ulil/volumeRunner.js to perform Autocannon tests against volume db commit
- Added database migration script 006, adds index to team_members table (performance improvements) commit
- Added metadata support for orgs, teams and users [commit] (#466)
- Added database migration script 007, adds to add metadata field commit
- Updated Lodash dependecy to 4.17.5
- Updated chalk dependency (dev) for volume test output
- Updated PBAC to version 0.2.0 (lodash vulnerability update)
- Updated iam.js (StringLike param order reversed)
- Updated unique constraint violation to return code 409 conflict for users, policies, orgs and teams
- Enhanced swagger documentation (better definition of models and other tidy ups)
Fixes:
v3.1.0
- Added get user teams endpoint: pull request
v3.0.0
Features, enhancements:
- Shared policies #437
- Policy templates #435
- Multi variable policies #441
- Create Udaru instance only on demand #440
- Explicitely add org header for CORS #434
- Remove core instance dependency at plugin level #433
- Enhanced configuring, extract DB pool creation #427
- Endpoint for listing allowed actions on multiple resources #418
- Updated dependencies
- Documentation updates
Fixes:
2.0.3
2.0.2
2.0.0
1.1.0
Features, enhancements:
- Added two new users endpoints for replace/delete teams: c9ded20
- Add 4 new organization policy management endpoints: 0049b70
- Remove dependency on iam-js (iam-js was a wrapper for pbac): 04767e1
- Authorization documentation: 0b1dc34
- Sql injection automated tests and sqlmap automated tests: 9e27cde
- Removed not used admin account: 6ef0e78
- Skip dropping the db in production env: 0da70a8
- Enhanced Joi validation, better error handling for existing IDs: 689550f
- Enhanced organization and inherited policies tests: 5ce64b5 and ffe9910
Fixes:
- Fixes invalid ID handling for user and policy: 9057922
1.0.1
1.0.0
Features:
- Separate udaru in 3 parts: core, plugin and server d1625dd , 9651465 and a6e6aa2
- The
statements
parameter now is an object instead of a string d495050 - Organization id is now optional as all other ids 611345e
- Added pagination to all list endpoint b92081b , 8ae242e , 8c62585 and 611345e . An example for the response structure is here
- Added migrations script with postgrator 08abae1 and a948ff1
- Enanche documentation 03462b3
- Removed
api
andcomponent
folder, made the repo contain only the service app bfd95a0 - Added framework for authentications tests 3f230b5 , 62de6d8 , 9c0db2f and 8a35b0f
- Make a single SQL file for fixtures a7e0948
- Added bech test framework f6014dc
- Added travis for CI 3d6f33e
- Added MIT license d052645
Fixes: