Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: add application filter to azuread_conditional_access_policy #1357

Open
wants to merge 61 commits into
base: main
Choose a base branch
from

Commits on May 8, 2024

  1. feat: add filter to applications in schema

    Signed-off-by: Brendan Thompson <[email protected]>
    BrendanThompson authored and manicminer committed May 8, 2024
    Configuration menu
    Copy the full SHA
    cbe697b View commit details
    Browse the repository at this point in the history
  2. feat: add expansion for applications filter

    Signed-off-by: Brendan Thompson <[email protected]>
    BrendanThompson authored and manicminer committed May 8, 2024
    Configuration menu
    Copy the full SHA
    7fb5a79 View commit details
    Browse the repository at this point in the history
  3. feat: make flatten filter generic and use for device and app

    Signed-off-by: Brendan Thompson <[email protected]>
    BrendanThompson authored and manicminer committed May 8, 2024
    Configuration menu
    Copy the full SHA
    7212c53 View commit details
    Browse the repository at this point in the history
  4. chore: ensure only one inclusion option is used

    Signed-off-by: Brendan Thompson <[email protected]>
    BrendanThompson authored and manicminer committed May 8, 2024
    Configuration menu
    Copy the full SHA
    2b43824 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    afaba7f View commit details
    Browse the repository at this point in the history
  2. azuread_application_pre_authorized: fix for concurrency bug during de…

    …stroy
    
    Co-authored-by: KenSpur <[email protected]>
    KenSpur authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    c57f5ef View commit details
    Browse the repository at this point in the history
  3. Changelog for hashicorp#1299

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    1d4e727 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4d9a2c9 View commit details
    Browse the repository at this point in the history
  5. Changelog for hashicorp#1370

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    f9e9566 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8ce9ce1 View commit details
    Browse the repository at this point in the history
  7. make generate

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d155c15 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b9f693e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    17d51db View commit details
    Browse the repository at this point in the history
  10. linting, tidying

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    32d994b View commit details
    Browse the repository at this point in the history
  11. Changlog for hashicorp#1032

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    cc2677f View commit details
    Browse the repository at this point in the history
  12. v2.49.0

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    09a2c7f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    36d2903 View commit details
    Browse the repository at this point in the history
  14. Fix typo

    audunsolemdal authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e46fa44 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    8f8026c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4203bef View commit details
    Browse the repository at this point in the history
  17. another crash fix

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    1a106b3 View commit details
    Browse the repository at this point in the history
  18. Changelog for hashicorp#1375

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    09c6130 View commit details
    Browse the repository at this point in the history
  19. v2.49.1

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    945e385 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a0c02f3 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    37b8c97 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    70faa30 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    bdc62fb View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    12f268a View commit details
    Browse the repository at this point in the history
  25. CHangelog for hashicorp#1303

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    8ee0a45 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    572b7f4 View commit details
    Browse the repository at this point in the history
  27. Changelog for hashicorp#1381

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e501a91 View commit details
    Browse the repository at this point in the history
  28. bugfix: run d.Partial() to avoid setting invalid password to state wh…

    …en a user update fails
    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5847f21 View commit details
    Browse the repository at this point in the history
  29. Changelog for hashicorp#1308

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2a6284a View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    32004a7 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    b87b756 View commit details
    Browse the repository at this point in the history
  32. azuread_conditional_access_policy: improve handling of the `session_c…

    …ontrols` block
    
    - Make `sign_in_frequency_authentication_type` and
      `sign_in_frequency_internal` both Optional + Computed and remove their
      default values.
    - Handle the setting of these default values in the
      `expandConditionalAccessSessionControls()` function.
    - Expand test coverage to all reasonable permutatons of the properties
      in this block to ensure no trailing diff or incorrect setting of
      values in the request.
    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    fdfb81b View commit details
    Browse the repository at this point in the history
  33. Changelog for hashicorp#1382

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    707e868 View commit details
    Browse the repository at this point in the history
  34. typo fix

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    34506ce View commit details
    Browse the repository at this point in the history
  35. v2.50.0

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    759e56b View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    6a868fa View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    b87dda4 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    4616934 View commit details
    Browse the repository at this point in the history
  39. docs: add note on using ignore_changes on administrative_unit_ids

    … for `azuread_group`
    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    f30882b View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    ec6faa5 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    65d81d2 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    4fb9a80 View commit details
    Browse the repository at this point in the history
  43. Changelog for hashicorp#1394

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    efce4d3 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    cb67bb7 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    c3e4f41 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    f37968a View commit details
    Browse the repository at this point in the history
  47. Changelog for hashicorp#1400

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    fd91657 View commit details
    Browse the repository at this point in the history
  48. v2.51.0

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    b71f01a View commit details
    Browse the repository at this point in the history
  49. azuread_application: support ignore_changes lifecycle argument for …

    …`app_role`, `oauth2_permission_scope`, `identifier_uris`, `optional_claims`, and `required_resource_access`
    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2a5ca7f View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    c851aad View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    ff46b8e View commit details
    Browse the repository at this point in the history
  52. Changelog for hashicorp#1403

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d4d12a0 View commit details
    Browse the repository at this point in the history
  53. internal concurrency lock when updating azuread_application / azuread…

    …_application_registration
    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    fbf8e78 View commit details
    Browse the repository at this point in the history
  54. azuread_application: work around very buggy API when instantiating fr…

    …om template
    
    The `/instantiate` operation can return a 404 whlst also processing the
    request completely normally. This leads to orphaned objects in the
    directory, and a resource that cannot successfully Create.
    
    Work around this by polling for the application and service principal
    that you'd expect to see created out-of-band, whenever a 404 is
    received. Also set a temporary `displayName` for the application, as
    this is the only means we have to identify the resulting object is the
    one we are looking for.
    
    Unfortunately this means that this workaround cannot be implemented for
    the `azuread_application_from_template` resource, since that resource
    intentionally avoids changing the implicitly created
    `user_impersonation` scope - this will get created with nonsensical
    display names / descriptions in the consent flow. Since the whole point
    of the standalone resource is to inherit scopes from the template, this
    makes it infeasible to add this workaround there.
    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    692ae75 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    7d012f4 View commit details
    Browse the repository at this point in the history
  56. Changelog for hashicorp#1406

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    c5d1603 View commit details
    Browse the repository at this point in the history
  57. v2.52.0

    manicminer authored and BrendanThompson committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    c8e29ad View commit details
    Browse the repository at this point in the history