updated changelog for v0.2.9 release
updated uptrace bun dependency version to fix vulnerabilities
fix tests
Signed-off-by: niravparikh05 <nir.parikh05@gmail.com>
* updated main.go script to reinitialize the permissions when the are existing or there is any update
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* added few corrections and added better error logging
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* added the checks for checking the existence of different components
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* started adding the Upsert function
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* added upsert to role.go
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* added tests and auditing
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* updated packages
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* updated go version
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* added minor changes
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* added correction to role_test.go
Signed-off-by: swastik959 <Sswastik959@gmail.com>
* corrected test cases
Signed-off-by: swastik959 <Sswastik959@gmail.com>
---------
Signed-off-by: swastik959 <Sswastik959@gmail.com>
Crate or Update project with roles association provided under
`projectNamespaceRoles` was failing due to empty group name passed to
Casbin. It fixes minor bug getting group name.
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
Fixed the various misspells which were present in the code pointed out by Go Report Card
Fixes#198
Signed-off-by: Kartik-Garg <kartik.garg@infracloud.io>
Allow mapping more than one IdP groups to an OIdC identity. This
commit upgrades the kratos version (v0.11.0). Kratos v0.11.0 parses
all id token claims into `raw_claims`. The `raw_claims` can be used in
JsonNet mapper to map non-standard claims like `groups` to identity
traits.
Fixes#109
This also includes:
* Remove verbose bug debug logs
* Removes elasticsearch service from docker compose file
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
multiple bootstrap requests and separated the fingerprint mismatch error which binds a target cluster with bootstrap yaml
Signed-off-by: niravparikh05 <nir.parikh05@gmail.com>
Server was ignoring cluster description of a request. This commit is
persisting cluster description to db.
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
* Upgrade kratos service to v0.10.1
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
* Upgrade kratos-client-go to v0.10.1
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
* generate password feature for kratos admin creation
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
* Add forceReset property in user spec
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
* added forcereset in the init script
Signed-off-by: mabhi <abhijit.mukherjee@infracloud.io>
* Resolve conflicts
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
* Stdout default admin password in initialize script
Signed-off-by: Akshay Gaikwad <akgaikwad001@gmail.com>
* setting password for new user and sending default password in create user response
Signed-off-by: mabhi <abhijit.mukherjee@infracloud.io>
* added new endpoint to service force reset flag update after resetting complete outside authz
Signed-off-by: mabhi <abhijit.mukherjee@infracloud.io>
* removed unnecessary overhead in the forcereset endpoint and updated user type proto to remove unused fields
Signed-off-by: mabhi <abhijit.mukherjee@infracloud.io>