Commit Graph
590 Commits
Author SHA1 Message Date
Abin Simon 5d5b097770 Remove is_global column from resourcerole table 2022-04-14 16:55:48 +05:30
Nirav Parikh b4f167111f Merge pull request #105 from RafayLabs/update-docker-compose-restart-policy
Remove restart policy from Docker compose services
2022-04-14 16:55:23 +05:30
Abin Simon 3f43536ad0 Don't panic if user is not available 2022-04-14 16:25:14 +05:30
Abin Simon 5537cf0608 Don't allow users to delete builtin roles 2022-04-14 16:24:44 +05:30
Abin Simon d89136de65 Don't allow users to update builtin roles 2022-04-14 15:26:18 +05:30
Akshay Gaikwad 83156cda48 Remove restart policy from Docker compose services
The Docker compose is mainly used for local development setup. Hence
there is not need to restart containers.
2022-04-14 13:45:24 +05:30
niravparikh05 e7d436a232 issue fixes for cluster delete and adding bootstrap addr to agent config 2022-04-14 13:10:38 +05:30
Nirav Parikh a6268da716 Merge pull request #101 from RafayLabs/authz-next
Tiny tweaks to authz
2022-04-13 12:13:18 +05:30
Abin Simon 9190ac81f2 Make UserInfo not require authz 2022-04-13 12:07:51 +05:30
Abin Simon 610a7da953 Fix returning ordering in authenticate 2022-04-12 19:25:05 +05:30
nirav-rafay 7c1e2908f5 Merge pull request #100 from RafayLabs/dev-mode
adding default dev mode for initialization
2022-04-12 15:58:08 +05:30
niravparikh05 9be69840c7 adding default dev mode for initialization 2022-04-12 15:55:49 +05:30
Nirav Parikh d286272945 Merge pull request #99 from RafayLabs/dev-mode
removing leader election
2022-04-12 15:48:08 +05:30
niravparikh05 2be1a80d92 removing leader election 2022-04-12 15:44:43 +05:30
Nirav Parikh e9f372ba08 Merge pull request #98 from RafayLabs/dev-mode
changes to support dev mode testing
2022-04-12 14:18:58 +05:30
Abin Simon cf501a2dd8 Tiny little tidy up post authz fixes 2022-04-12 13:51:43 +05:30
niravparikh05 e45547a453 changes to support dev mode testing 2022-04-12 12:37:34 +05:30
Nirav Parikh 6aa33d4c1d Merge pull request #95 from RafayLabs/casbin_fixes
Fix casbin permissions, add kratos changes
2022-04-12 12:33:15 +05:30
sigmabaryon fbae03741d Fix casbin permissions, add kratos changes 2022-04-12 11:26:52 +05:30
nirav-rafay 0874093c43 Merge pull request #93 from RafayLabs/system-audit
System audit logs
2022-04-11 17:33:51 +05:30
niravparikh05 1298874130 fixing formating issues 2022-04-11 17:31:51 +05:30
nirav-rafay 2ea4e264e5 Merge branch 'main' into system-audit 2022-04-11 17:29:55 +05:30
nirav-rafay 992e88faa4 Merge pull request #94 from RafayLabs/init_kratos_fix
retrying for kratos to be up during init and possible fix for leader election issue
2022-04-11 17:25:49 +05:30
niravparikh05 ea79bbb13d retrying for kratos to be up during init and possible fix for leaderelection issue 2022-04-11 17:18:45 +05:30
Abin Simon 8768b77698 Take care of a missing TODO 2022-04-11 13:25:34 +05:30
Abin Simon 2b03267d01 Do not print out ids in audit_logs 2022-04-11 13:25:34 +05:30
Abin Simon 853e7debae No need to support org or partner ids in audit logs
We will add this back in once we have multi-org support in the system.
2022-04-11 13:25:34 +05:30
Abin Simon ead8b91ccc Fix initialize script for auditing 2022-04-08 18:04:53 +05:30
Abin Simon 08db221239 Create audit logs for partner and oidc provider 2022-04-08 17:42:26 +05:30
Abin Simon 34c48c5892 Skip org and partner in audit query 2022-04-08 17:42:26 +05:30
Abin Simon 5784968790 Fix timestamp and search 2022-04-08 17:42:26 +05:30
Abin Simon 3aa3fb0410 Add basic info about _filebeat 2022-04-08 17:42:26 +05:30
Abin Simon 89379fe07f Fix tests after audit log changes 2022-04-08 17:42:26 +05:30
Abin Simon 5c319f3ea8 Move out event write to separate function 2022-04-08 17:42:26 +05:30
Abin Simon 0ebb1a1339 Add audit log write
https://blog.sandipb.net/2018/05/03/using-zap-creating-custom-loggers/
2022-04-08 17:42:26 +05:30
Abin Simon d9d0bc3585 Fix and cleanup tests 2022-04-08 17:42:26 +05:30
Abin Simon 729009d7fb Add basic audit logging setup 2022-04-08 17:42:26 +05:30
Abin Simon 36bfda653b Add host, ua and ip to session data 2022-04-08 17:42:26 +05:30
Abin Simon 773d45a0b2 Drop account_id constraints as kratos hard deletes identities 2022-04-08 17:42:26 +05:30
Abin Simon de3e158c21 Update go packages for kratos
go get github.com/ory/kratos/x@v0.8.2-alpha.1
2022-04-08 17:42:26 +05:30
nirav-rafay a0fd76e02e Merge pull request #92 from RafayLabs/issue83_fix
fix for casbin duplicate issue during init and removing all deletes from init
2022-04-08 15:15:49 +05:30
nirav-rafay 401f244219 Merge pull request #91 from RafayLabs/initialize-script-dockerfile
Add Dockerfile for initialize
2022-04-08 15:14:43 +05:30
niravparikh05 565b5083fc existing if resource permissions already exists 2022-04-08 15:10:47 +05:30
niravparikh05 8397d88836 fix for casbin duplicate issue during init and removing all deletes from init 2022-04-07 17:57:37 +05:30
Nirav Parikh 6892713274 Merge pull request #90 from RafayLabs/prod-init
excluding bootstrap registration from authn
2022-04-07 17:54:51 +05:30
Akshay Gaikwad 77d3d6b97e Change Dockerfile.initialize to multilevel build 2022-04-07 15:41:32 +05:30
Akshay Gaikwad 10b038d9a4 Add Dockerfile for initialize
The initialize script bootstrap application with partner, org, admin
account etc. This is going to run as initContainer for primary
application container.
2022-04-07 12:13:31 +05:30
Akshay Gaikwad f0008692e9 Remove kratos scheme env var from initialize script 2022-04-07 10:57:03 +05:30
Nirav Parikh f45ab36fb6 Merge pull request #88 from RafayLabs/user-mods
Updates to user service
2022-04-06 16:54:05 +05:30
Nirav Parikh ecf7fd5eeb Merge pull request #87 from RafayLabs/update-dockerfile
COPY migration files to docker image
2022-04-06 16:53:22 +05:30