auth0 / terraform-provider-auth0

The Auth0 Terraform Provider is the official plugin for managing Auth0 tenant configuration through the Terraform tool.
https://registry.terraform.io/providers/auth0/auth0/latest/docs
Mozilla Public License 2.0
157 stars 73 forks source link

Add support for show_as_button and is_signup_enabled #974

Closed acwest closed 2 weeks ago

acwest commented 3 weeks ago

πŸ”§ Changes

πŸ“š References

πŸ”¬ Testing

There should be more test cases for failure cases:

πŸ“ Checklist

codecov-commenter commented 3 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.28%. Comparing base (5b2e3ed) to head (e57b4a8).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/auth0/terraform-provider-auth0/pull/974/graphs/tree.svg?width=650&height=150&src=pr&token=geObb1Hn9E&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=auth0)](https://app.codecov.io/gh/auth0/terraform-provider-auth0/pull/974?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=auth0) ```diff @@ Coverage Diff @@ ## main #974 +/- ## ========================================== + Coverage 90.24% 90.28% +0.03% ========================================== Files 103 103 Lines 13866 13910 +44 ========================================== + Hits 12514 12558 +44 Misses 961 961 Partials 391 391 ``` | [Files](https://app.codecov.io/gh/auth0/terraform-provider-auth0/pull/974?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=auth0) | Coverage Ξ” | | |---|---|---| | [internal/auth0/organization/data\_source.go](https://app.codecov.io/gh/auth0/terraform-provider-auth0/pull/974?src=pr&el=tree&filepath=internal%2Fauth0%2Forganization%2Fdata_source.go&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=auth0#diff-aW50ZXJuYWwvYXV0aDAvb3JnYW5pemF0aW9uL2RhdGFfc291cmNlLmdv) | `89.76% <100.00%> (+1.16%)` | :arrow_up: | | [internal/auth0/organization/expand.go](https://app.codecov.io/gh/auth0/terraform-provider-auth0/pull/974?src=pr&el=tree&filepath=internal%2Fauth0%2Forganization%2Fexpand.go&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=auth0#diff-aW50ZXJuYWwvYXV0aDAvb3JnYW5pemF0aW9uL2V4cGFuZC5nbw==) | `100.00% <100.00%> (ΓΈ)` | | | [internal/auth0/organization/flatten.go](https://app.codecov.io/gh/auth0/terraform-provider-auth0/pull/974?src=pr&el=tree&filepath=internal%2Fauth0%2Forganization%2Fflatten.go&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=auth0#diff-aW50ZXJuYWwvYXV0aDAvb3JnYW5pemF0aW9uL2ZsYXR0ZW4uZ28=) | `100.00% <100.00%> (ΓΈ)` | | | [internal/auth0/organization/resource\_connection.go](https://app.codecov.io/gh/auth0/terraform-provider-auth0/pull/974?src=pr&el=tree&filepath=internal%2Fauth0%2Forganization%2Fresource_connection.go&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=auth0#diff-aW50ZXJuYWwvYXV0aDAvb3JnYW5pemF0aW9uL3Jlc291cmNlX2Nvbm5lY3Rpb24uZ28=) | `88.23% <100.00%> (+0.60%)` | :arrow_up: | | [...nternal/auth0/organization/resource\_connections.go](https://app.codecov.io/gh/auth0/terraform-provider-auth0/pull/974?src=pr&el=tree&filepath=internal%2Fauth0%2Forganization%2Fresource_connections.go&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=auth0#diff-aW50ZXJuYWwvYXV0aDAvb3JnYW5pemF0aW9uL3Jlc291cmNlX2Nvbm5lY3Rpb25zLmdv) | `88.14% <100.00%> (+1.21%)` | :arrow_up: |