Skip to content

Comments

Oauth support#3

Open
thecrazymonkey wants to merge 17 commits intomasterfrom
oauth_support
Open

Oauth support#3
thecrazymonkey wants to merge 17 commits intomasterfrom
oauth_support

Conversation

@thecrazymonkey
Copy link
Owner

added oauth support for all resources except for quotas and schema for the moment

thecrazymonkey and others added 17 commits October 29, 2024 16:21
… added .ansible to .gitignore and included README enhancements for better project overview and usage examples. Added Connect Secrets Registry management.
- Add OAuth authentication support for schema and secrets registry roles
- Refactor schema CRUD into reusable task files (_schema_set_compatibility,
  _schema_register, _schema_delete), reducing ~930 lines to ~350
- Normalize all schema input levels (topic, topicrecord, record) into a
  single flat list in schemas_manage.yml
- Add end-to-end integration test suite (tests/schemas/) covering full
  CRUD lifecycle across Avro, Protobuf, and JSON Schema types
- Add example schema files for all three schema types
- Fix ansible-lint violations in inventory sample files
- Add no_log to sensitive auth tasks; remove no-log-password skip from lint config
- Update README with testing section and project structure

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant