-
Notifications
You must be signed in to change notification settings - Fork 3
OpenJul 22, 2026
No due date
•Last updated 83% complete
List view
0 of 15 selected 0 issues of 15 selected
OAuth Authz validation parity test enhancements
A-auth-validationArea: The auth-validation endpoint (aws_auth_validate_*).Area: The auth-validation endpoint (aws_auth_validate_*).A-testingArea: Tests. Suites, continuous integration.Area: Tests. Suites, continuous integration.C-enhancementCategory: ImprovementsCategory: ImprovementsE-smallEffort: Easy. Little experience required.Effort: Easy. Little experience required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open (in progress).Broker Auth/Authz Config Validation Endpoint
A-auth-validationArea: The auth-validation endpoint (aws_auth_validate_*).Area: The auth-validation endpoint (aws_auth_validate_*).C-enhancementCategory: ImprovementsCategory: ImprovementsP-mediumPriority: Medium. Normal priority.Priority: Medium. Normal priority.Status: Open.Handling assume_role in the auth validation endpoint
A-arn-configArea: ARN resolution and boot-time ARN config.Area: ARN resolution and boot-time ARN config.A-auth-validationArea: The auth-validation endpoint (aws_auth_validate_*).Area: The auth-validation endpoint (aws_auth_validate_*).C-enhancementCategory: ImprovementsCategory: ImprovementsC-refactorCategory: Code restructuring without behavior changeCategory: Code restructuring without behavior changeE-mediumEffort: Medium. Knowledge of some code-base internals/specifics may be required.Effort: Medium. Knowledge of some code-base internals/specifics may be required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.aws_lib: Add response classification to avoid retrying non-retriable errorsA-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-refactorCategory: Code restructuring without behavior changeCategory: Code restructuring without behavior changeE-largeEffort: Hard. Thorough code-base knowledge and high-level vision required.Effort: Hard. Thorough code-base knowledge and high-level vision required.P-mediumPriority: Medium. Normal priority.Priority: Medium. Normal priority.Status: Open.#80 In amazon-mq/rabbitmq-aws;aws_lib: Replace fixed retry delay with exponential backoff and jitterA-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-refactorCategory: Code restructuring without behavior changeCategory: Code restructuring without behavior changeE-largeEffort: Hard. Thorough code-base knowledge and high-level vision required.Effort: Hard. Thorough code-base knowledge and high-level vision required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#81 In amazon-mq/rabbitmq-aws;aws_lib: Decouple retry logic from request functionsA-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-refactorCategory: Code restructuring without behavior changeCategory: Code restructuring without behavior changeE-largeEffort: Hard. Thorough code-base knowledge and high-level vision required.Effort: Hard. Thorough code-base knowledge and high-level vision required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#85 In amazon-mq/rabbitmq-aws;aws_lib: Consider migrating API from list strings to binariesA-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-refactorCategory: Code restructuring without behavior changeCategory: Code restructuring without behavior changeE-largeEffort: Hard. Thorough code-base knowledge and high-level vision required.Effort: Hard. Thorough code-base knowledge and high-level vision required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#86 In amazon-mq/rabbitmq-aws;aws_lib: Support IAM Roles Anywhere via credential_processA-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-enhancementCategory: ImprovementsCategory: ImprovementsE-largeEffort: Hard. Thorough code-base knowledge and high-level vision required.Effort: Hard. Thorough code-base knowledge and high-level vision required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#92 In amazon-mq/rabbitmq-aws;aws_lib: Support ECS task role / container credentialsA-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-enhancementCategory: ImprovementsCategory: ImprovementsE-largeEffort: Hard. Thorough code-base knowledge and high-level vision required.Effort: Hard. Thorough code-base knowledge and high-level vision required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#94 In amazon-mq/rabbitmq-aws;aws_lib: Support HTTP proxy configurationA-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-enhancementCategory: ImprovementsCategory: ImprovementsE-mediumEffort: Medium. Knowledge of some code-base internals/specifics may be required.Effort: Medium. Knowledge of some code-base internals/specifics may be required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#96 In amazon-mq/rabbitmq-aws;aws_lib: Support role_arn / source_profile chaining in config filesA-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-enhancementCategory: ImprovementsCategory: ImprovementsE-largeEffort: Hard. Thorough code-base knowledge and high-level vision required.Effort: Hard. Thorough code-base knowledge and high-level vision required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#97 In amazon-mq/rabbitmq-aws;aws_lib: Remove the unused two-step connection API (open_connection/direct_request/close_connection)A-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-refactorCategory: Code restructuring without behavior changeCategory: Code restructuring without behavior changeE-smallEffort: Easy. Little experience required.Effort: Easy. Little experience required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#108 In amazon-mq/rabbitmq-aws;Run dialyzer in CI and clear the existing warning backlog
A-auth-validationArea: The auth-validation endpoint (aws_auth_validate_*).Area: The auth-validation endpoint (aws_auth_validate_*).A-aws-libArea: The imported aws_lib HTTP client and credential resolution.Area: The imported aws_lib HTTP client and credential resolution.C-refactorCategory: Code restructuring without behavior changeCategory: Code restructuring without behavior changeE-mediumEffort: Medium. Knowledge of some code-base internals/specifics may be required.Effort: Medium. Knowledge of some code-base internals/specifics may be required.Status: Open.#8 In amazon-mq/rabbitmq-aws;Add end-to-end multi-ARN broker-boot CT test for connection reuse
A-arn-configArea: ARN resolution and boot-time ARN config.Area: ARN resolution and boot-time ARN config.A-testingArea: Tests. Suites, continuous integration.Area: Tests. Suites, continuous integration.C-enhancementCategory: ImprovementsCategory: ImprovementsE-mediumEffort: Medium. Knowledge of some code-base internals/specifics may be required.Effort: Medium. Knowledge of some code-base internals/specifics may be required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Open.#136 In amazon-mq/rabbitmq-aws;Add support for escaped . in authz validation requests
A-auth-validationArea: The auth-validation endpoint (aws_auth_validate_*).Area: The auth-validation endpoint (aws_auth_validate_*).C-enhancementCategory: ImprovementsCategory: ImprovementsE-smallEffort: Easy. Little experience required.Effort: Easy. Little experience required.P-lowPriority: Low. Minor; can wait.Priority: Low. Minor; can wait.Status: Draft (not ready).