Commit Graph
12012 Commits
Author SHA1 Message Date
chrislu c66e1f5ec2 unified IAM authorization system 2025-08-27 19:26:43 -07:00
chrislu db0a9bd031 pass in filerAddressProvider 2025-08-27 19:05:41 -07:00
chrislu e9f83af6e2 address comments 2025-08-27 16:55:19 -07:00
chrislu 1c64ec6476 pre-allocate volumes 2025-08-27 16:28:42 -07:00
chrislu 801f8d98e1 validateExternalOIDCToken() - delegates to STS service's secure issuer-based lookup 2025-08-27 16:24:14 -07:00
chrislu 65682eb853 fix flanky concurrency tests 2025-08-27 15:54:15 -07:00
chrislu c4500c5b35 Update s3_copying_test.go 2025-08-27 15:09:10 -07:00
chrislu 5a46e9bcb2 fix build 2025-08-27 15:05:06 -07:00
chrislu 02ef812375 fix build 2025-08-27 14:55:38 -07:00
chrislu af1589f7c9 address comments 2025-08-27 14:17:31 -07:00
chrislu 102a081dd9 math/rand/v2 2025-08-27 13:45:31 -07:00
chrislu 5b34eea26c address comments 2025-08-27 12:54:55 -07:00
chrislu ffbf0bc71f Create session_policy_test.go 2025-08-27 10:57:43 -07:00
chrislu 20d3f8550f address comments 2025-08-27 10:34:54 -07:00
chrislu d7314e932c address comments 2025-08-27 00:05:21 -07:00
chrislu 40977d56f2 Update s3_iam_distributed_test.go 2025-08-26 23:34:54 -07:00
chrislu e1c236f517 Update s3_iam_distributed_test.go 2025-08-26 23:11:59 -07:00
chrislu b7581e698c Update s3_iam_distributed_test.go 2025-08-26 23:04:30 -07:00
chrislu 8c8a6313d9 Update s3_iam_middleware.go 2025-08-26 23:02:20 -07:00
chrislu 24f3571a2a Update s3_iam_distributed_test.go 2025-08-26 22:49:17 -07:00
chrislu 64e0c5ac7c Replaced the coarse mapping with a comprehensive, context-aware action determination engine 2025-08-26 22:45:03 -07:00
chrislu 4545eb08f3 fmt 2025-08-26 22:33:43 -07:00
chrislu e6c50f9ba9 address comments 2025-08-26 22:32:42 -07:00
chrislu 7eb587f956 add MockTrustPolicyValidator 2025-08-26 22:28:03 -07:00
chrislu b20257afb1 address comments 2025-08-26 21:55:31 -07:00
Chris LuGitHubgemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2c76a10a21 Update test/s3/iam/DISTRIBUTED.md
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-26 21:47:54 -07:00
chrislu 9d4d131043 address comments 2025-08-26 21:33:18 -07:00
chrislu 89810dcea3 address comments 2025-08-26 21:20:19 -07:00
chrislu 812f5c1a5a address comments 2025-08-26 21:09:14 -07:00
chrislu 850f0e0cde faster map lookup 2025-08-26 20:54:20 -07:00
chrislu c261b66755 Update policy_engine.go 2025-08-26 20:43:44 -07:00
chrislu b6e8c5a8ea refactor 2025-08-26 20:42:24 -07:00
chrislu 7cb138deb4 no fake ldap provider, remove stateful sts session doc 2025-08-26 19:57:51 -07:00
chrislu 0e797831aa Update s3_iam_distributed_test.go 2025-08-26 19:48:04 -07:00
chrislu 8c0bcbcc0e Update s3_iam_framework.go 2025-08-26 19:47:37 -07:00
chrislu 3ed2305603 consistent passwords 2025-08-26 19:42:56 -07:00
chrislu 513b6db967 address comments 2025-08-26 19:40:42 -07:00
chrislu f5112ad17c dedup in makefile 2025-08-26 19:36:02 -07:00
chrislu 3a39f43040 Update Makefile 2025-08-26 19:05:10 -07:00
chrislu c176e27a7f Add comprehensive debug logging for JWT authentication
- Enhanced JWT authentication logging with glog.V(0) for visibility
- Added timing measurements for OIDC provider validation
- Added server-side timeout handling with clear error messages
- All debug messages use V(0) to ensure visibility in CI logs

This will help identify the root cause of the 10-second timeout
in Keycloak S3 IAM integration tests.
2025-08-26 19:00:23 -07:00
chrislu c6593f4591 more logs 2025-08-26 17:50:27 -07:00
chrislu fa5d0540e7 fix permission 2025-08-26 17:38:39 -07:00
chrislu b3dd6b74be separate tests for keycloak 2025-08-26 17:30:51 -07:00
chrislu 639fa96d41 fmt 2025-08-26 16:51:57 -07:00
chrislu 5563183e60 add logs 2025-08-26 16:51:43 -07:00
chrislu ef9d779764 increase timeout 2025-08-26 16:39:51 -07:00
chrislu 9f9b6710b2 Reduced timeout for faster failures 2025-08-26 16:26:07 -07:00
chrislu 7650f87054 add back configure_audience_mapper 2025-08-26 15:08:12 -07:00
chrislu 88203fe29d restore 2025-08-26 13:54:18 -07:00
chrislu 45ecf2cfe0 use docker compose to test keycloak 2025-08-26 13:07:36 -07:00