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

Initial Pulumi Support, Closes #187 #1752

Open
wants to merge 131 commits into
base: master
Choose a base branch
from

Commits on May 24, 2022

  1. Configuration menu
    Copy the full SHA
    84d531d View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Configuration menu
    Copy the full SHA
    8ccd1a3 View commit details
    Browse the repository at this point in the history
  2. adding samples

    rshade committed May 25, 2022
    Configuration menu
    Copy the full SHA
    e7bff10 View commit details
    Browse the repository at this point in the history
  3. Updating Parser

    rshade committed May 25, 2022
    Configuration menu
    Copy the full SHA
    4642984 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    d539b35 View commit details
    Browse the repository at this point in the history
  2. adding new items

    rshade committed May 26, 2022
    Configuration menu
    Copy the full SHA
    b28d779 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. adding more resources in

    rshade committed May 27, 2022
    Configuration menu
    Copy the full SHA
    16c127e View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. adding in dependencies

    rshade committed May 31, 2022
    Configuration menu
    Copy the full SHA
    b3b77ab View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Configuration menu
    Copy the full SHA
    4269f76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d879326 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Configuration menu
    Copy the full SHA
    57529a3 View commit details
    Browse the repository at this point in the history
  2. adding new type

    rshade committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    c839c79 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e083f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a719d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28a5daf View commit details
    Browse the repository at this point in the history
  6. more updates

    rshade committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    377bba8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f5e52e7 View commit details
    Browse the repository at this point in the history
  8. adding more items

    rshade committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    b05a2a9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6fd4e76 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2022

  1. Adding in eks items

    rshade committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    2d16331 View commit details
    Browse the repository at this point in the history
  2. formatting plan.json

    rshade committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    afea8b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4e6b86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b80e24 View commit details
    Browse the repository at this point in the history
  5. updating contributing.md

    rshade committed Jun 8, 2022
    Configuration menu
    Copy the full SHA
    37c95bf View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2022

  1. Resource data

    rshade committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    c4b7c91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    857980b View commit details
    Browse the repository at this point in the history
  3. references

    rshade committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    a65d28b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa87010 View commit details
    Browse the repository at this point in the history
  5. Updating to remove logging

    rshade committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    e734d53 View commit details
    Browse the repository at this point in the history
  6. Adding in 4 additional items

    rshade committed Jun 9, 2022
    Configuration menu
    Copy the full SHA
    31da511 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. updating contributing

    rshade committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    9915a1f View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Merging Master

    rshade committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    2c9304f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a42d1a9 View commit details
    Browse the repository at this point in the history
  3. Cleaning up golanglint

    rshade committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    eae587f View commit details
    Browse the repository at this point in the history
  4. Other golint items

    rshade committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    5c96980 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2022

  1. fixing ebs_snapshot_copy

    rshade committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    8f232f5 View commit details
    Browse the repository at this point in the history
  2. Update CONTRIBUTING.md

    Co-authored-by: Ali Khajeh-Hosseini <[email protected]>
    rshade and alikhajeh1 committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    e25d0bd View commit details
    Browse the repository at this point in the history
  3. Update contributing/pulumi.md

    Co-authored-by: Ali Khajeh-Hosseini <[email protected]>
    rshade and alikhajeh1 committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    65af44f View commit details
    Browse the repository at this point in the history
  4. Update internal/providers/detect.go

    Co-authored-by: Ali Khajeh-Hosseini <[email protected]>
    rshade and alikhajeh1 committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    cc48a4e View commit details
    Browse the repository at this point in the history
  5. Update internal/providers/detect.go

    Co-authored-by: Ali Khajeh-Hosseini <[email protected]>
    rshade and alikhajeh1 committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    3981e10 View commit details
    Browse the repository at this point in the history
  6. Update internal/providers/pulumi/preview_json_provider.go

    Co-authored-by: Ali Khajeh-Hosseini <[email protected]>
    rshade and alikhajeh1 committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    80ad942 View commit details
    Browse the repository at this point in the history
  7. Apply suggestions from code review

    Co-authored-by: Ali Khajeh-Hosseini <[email protected]>
    rshade and alikhajeh1 committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    d2e052b View commit details
    Browse the repository at this point in the history
  8. Fixing up panics

    rshade committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    1f37060 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Configuration menu
    Copy the full SHA
    3f62232 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. upstream merge

    rshade committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    bb430ee View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2022

  1. Using Pulumi SDK instead

    rshade committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    84e0102 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Configuration menu
    Copy the full SHA
    e146d01 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Configuration menu
    Copy the full SHA
    bdf1ca3 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2022

  1. Configuration menu
    Copy the full SHA
    4ed4a2f View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. updates

    rshade committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    f84d71b View commit details
    Browse the repository at this point in the history
  2. merged go.mod

    rshade committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    8f7475c View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. Configuration menu
    Copy the full SHA
    29788ba View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2022

  1. feat: add monthly_hrs usage field for aws/azure/gcp VMs (infracost#1812)

    * first pass at ec2 instance monthly hours
    
    * add monthly hour usage example to golden files
    
    * handle usage quantities for other aws cost components
    
    * update goldens
    
    * remove unsupported elastic inference accelerator test cases
    
    * support monthly_hours on azure vm resources
    
    * add google cloud compute instance hourly usage
    
    * fix a missed bit of formatting
    
    * update usage golden files and add makefile aliases for them
    
    * update usage field names to use _hrs
    
    * use floats to allow decimal monthly_hrs values
    jessecureton authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    b12476f View commit details
    Browse the repository at this point in the history
  2. Fix/use root path for file functions (infracost#1849)

    * fix: HCL file* functions should use the root path as the base for relative paths (not the module path)
    
    * test: Add case for module file functions
    
    * test: Enable CLI test case
    
    * fix: path.module should be relative to path.root
    
    * fix: Correctly set path.cwd
    tim775 authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    fc6b760 View commit details
    Browse the repository at this point in the history
  3. feat(azure): Add Azure IoT Hub resources (infracost#1850)

    * Initial IoTHub.
    
    * Fix logic for DPS.
    
    * Add more logic for DPS.
    
    * Refactor DPS logic.
    sawyerward authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    c90fe89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4a257ee View commit details
    Browse the repository at this point in the history
  5. Updated Items

    rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    d7742c9 View commit details
    Browse the repository at this point in the history
  6. chore: add message clarifying debug log can be ignored (infracost#1859)

    We still want to log the stacktrace in case it is a valid error but these errors can be issues in the underlying hcl and cty libs, e.g. zclconf/go-cty#128
    aliscott authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    c1d10b5 View commit details
    Browse the repository at this point in the history
  7. fix: parser index panic (infracost#1861)

    This was happening in the VS Code extension when a resource name is blank. Although this is technically invalid Terraform, we can't guarantee the user always has valid Terraform while writing the code so we shouldn't fail on this.
    aliscott authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    8e61e34 View commit details
    Browse the repository at this point in the history
  8. feat(azure): Add Virtual Network peering resource (infracost#1852)

    * Initial commit.
    
    * Egress before ingress.
    
    * Resource cleanup.
    
    * Update infracost-usage-example.yml
    
    Co-authored-by: Vadim Golub <[email protected]>
    
    * Update internal/resources/azure/virtual_network_peering.go
    
    Co-authored-by: Vadim Golub <[email protected]>
    
    * Update internal/resources/azure/virtual_network_peering.go
    
    Co-authored-by: Vadim Golub <[email protected]>
    
    * Update internal/resources/azure/virtual_network_peering.go
    
    Co-authored-by: Vadim Golub <[email protected]>
    
    * Update internal/resources/azure/virtual_network_peering.go
    
    Co-authored-by: Vadim Golub <[email protected]>
    
    * Update internal/resources/azure/virtual_network_peering.go
    
    Co-authored-by: Vadim Golub <[email protected]>
    
    * Update internal/providers/terraform/azure/virtual_network_peering.go
    
    Co-authored-by: Vadim Golub <[email protected]>
    
    * More refactoring.
    
    * Whitespace.
    
    * fix(azure): Add custom zones for Virtual Network Peering
    
    Co-authored-by: Vadim Golub <[email protected]>
    Co-authored-by: Vadim Golub <[email protected]>
    3 people authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    067a78d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e9c7c8e View commit details
    Browse the repository at this point in the history
  10. fix: fix entry in nil map panic (infracost#1865)

    This happens if the user runs Infracost against code that has an empty resource block
    aliscott authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    a5a3441 View commit details
    Browse the repository at this point in the history
  11. fix(google): Update product filters for Google Storage Bucket resource (

    infracost#1868)
    
    Google introduced new SKUs that have descriptions with 'Tagging' word,
    the filter was catching two records. For example:
    - "Archive Class A Operations" - existing record
    - "Archive Tagging Class A Operations" - new one
    vdmgolub authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    0db0786 View commit details
    Browse the repository at this point in the history
  12. fix: using unsafe As methods in go-cty lib (infracost#1866)

    * fix: using unsafe As methods in go-cty lib
    
    * fix: change invalid conversion types before evaluating
    
    * fix: panic if attribute is returned as nil from GetAttribute method call
    
    * fix: strconv warning
    hugorut authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    7a82f90 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1f21bb0 View commit details
    Browse the repository at this point in the history
  14. fix: passing cty.Nil value to hcl expressions when in an partial eval…

    …uation context state (infracost#1867)
    hugorut authored and rshade committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    a2cac9f View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2022

  1. Updating from release

    rshade committed Jul 20, 2022
    Configuration menu
    Copy the full SHA
    a549a99 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2022

  1. Configuration menu
    Copy the full SHA
    4002b4d View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2022

  1. Configuration menu
    Copy the full SHA
    39fe18a View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. fix: don't assume role when parsing Terragrunt (infracost#1977)

    Previously if the user had `iam_role` set in their Terragrunt config we were assuming the role like Terragrunt does. This was failing in cases where the AWS credentials were not availability in the environment. Since we're parsing the HCL we don't make any calls to the AWS APIs so don't need to assume the role.
    aliscott authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    9201c39 View commit details
    Browse the repository at this point in the history
  2. chore: update go-git to use the latest master hash (infracost#1989)

    fixes: infracost#1987
    
    This change updates the `go-git` module to the latest master snapshot.
    hugorut authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    71fa2ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc4368f View commit details
    Browse the repository at this point in the history
  4. fix(azure): fix azurerm_mysql_flexible_server product filters followi…

    …ng Azure API changes
    aliscott authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    9ad67d7 View commit details
    Browse the repository at this point in the history
  5. feat(azure): Add support for case-insensitive VM sizes to linux_virtu…

    …al_machine resource (infracost#1994)
    
    * feat(Azure): Add support for case insensitive Azure VM sizes
    
    * chore(azure): Add test cases for linux_virtual_machine fix
    
    Co-authored-by: Vadim Golub <[email protected]>
    2 people authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    7324935 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6bf7e7f View commit details
    Browse the repository at this point in the history
  7. feat: additional VCS env vars (infracost#1990)

    * feat: additional VCS env vars
    
    fixes: infracost#1976
    
    * Adds support for additional env vars. This means users can specify incomplete metadata in deployment and VCS platforms, which don't supply valid metadata.
    * Refactors the metadata package to merge user specified metadata no matter which platform is identified
    * Removes TFC metadta fetching method as this is now redundant as all the information will be supplied by env vars
    * Additional test coverage for env var merging
    
    * test: logging path used in metadata
    
    * fix: set github actions value to null to avoid metadata parsing in local test
    
    * revert: go workflow tests
    
    * fix: check GITHUB_ACTIONS env var is actually set
    
    * fix: mark env var as blank for test
    
    * refactor: change repoUrl to repositoryUrl
    
    * chore: rename env vars to be inline with json vals
    
    * fix: timestamp invalid causing marshal error
    
    * refactor: rename env vars for vcs prefix
    
    * feat: parse id from pr url if provided
    
    * fix: commit metadata to commitSha
    hugorut authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    d2db3cf View commit details
    Browse the repository at this point in the history
  8. feat: Add upload command (infracost#1997)

    * refactor: remove shouldStoreRun for DashboardAPIClient
    
    * feat: add upload command
    
    * refactor: use new logger
    tim775 authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    5be2fb2 View commit details
    Browse the repository at this point in the history
  9. fix: use context method for cloud enabled telemetry value (infracost#…

    …1999)
    
    Uses the correct IsCloudEnabled method to set `cloudEnabled` telemetry.
    hugorut authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    5df4050 View commit details
    Browse the repository at this point in the history
  10. fix: break help text into multiple lines (infracost#2000)

    * fix: break help text into multiple lines
    
    Also add the docs link
    
    * fix: cleanup whitespace
    
    Co-authored-by: tim775 <[email protected]>
    2 people authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    c30dc09 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f9d1246 View commit details
    Browse the repository at this point in the history
  12. fix: detect vcs provider from remote if not provided (infracost#2002)

    * fix: detect vcs provider from remote if not provided
    
    Changes the metadata fetcher to set a vcs provider from the host if it has not been provided already. This is useful for deployment platforms like atlantis.
    
    * fix: vcs provider in test
    hugorut authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    a78904c View commit details
    Browse the repository at this point in the history
  13. docs: update screenshots

    alikhajeh1 authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    2dbd91e View commit details
    Browse the repository at this point in the history
  14. test(aws): Fix price hashes for China data transfer tests

    The records with the price hashes swapped directions:
    - was: cn-north-1 -> cn-northwest-1 for c1bbbe...
    - now: cn-north-1 -> cn-northwest-1 for 3700bb...
    
    and vice versa. The pricing is the same, so I'd consider this a safe
    change.
    vdmgolub authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    c70568e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c0cfd19 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d9f152a View commit details
    Browse the repository at this point in the history
  17. chore: add debug line on client requests (infracost#2018)

    adds debug line to log similar to following:
    
    ```
    'POST' request to '/graphql' using trace_id: '4af66d3e-38a7-4ef6-85ee-0b327125eca2'
    ```
    
    which means we can trace the cli run through the graphql server.
    hugorut authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    7a5c07d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    51605eb View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    d5f7c4e View commit details
    Browse the repository at this point in the history
  20. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/autoscaling (i…

    …nfracost#2021)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/autoscaling](https://github.com/aws/aws-sdk-go-v2) from 1.23.6 to 1.23.14.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@service/rds/v1.23.6...service/autoscaling/v1.23.14)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/autoscaling
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    ba73743 View commit details
    Browse the repository at this point in the history
  21. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (infracost#…

    …2027)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.27.1 to 1.27.9.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@service/s3/v1.27.1...service/s3/v1.27.9)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    9c42c48 View commit details
    Browse the repository at this point in the history
  22. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudwatch (in…

    …fracost#2028)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/cloudwatch](https://github.com/aws/aws-sdk-go-v2) from 1.19.0 to 1.21.4.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@service/s3/v1.19.0...service/eks/v1.21.4)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/cloudwatch
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    50492eb View commit details
    Browse the repository at this point in the history
  23. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/ec2 (infracost…

    …#2026)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) from 1.51.0 to 1.54.4.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@service/ec2/v1.51.0...service/ec2/v1.54.4)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/ec2
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    6d4800d View commit details
    Browse the repository at this point in the history
  24. chore(deps): bump github.com/maruel/panicparse/v2 from 2.3.0 to 2.3.1 (

    …infracost#2022)
    
    Bumps [github.com/maruel/panicparse/v2](https://github.com/maruel/panicparse) from 2.3.0 to 2.3.1.
    - [Release notes](https://github.com/maruel/panicparse/releases)
    - [Commits](maruel/panicparse@v2.3.0...v2.3.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/maruel/panicparse/v2
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    48fe3a6 View commit details
    Browse the repository at this point in the history
  25. chore(deps): bump github.com/Rhymond/go-money from 1.0.8 to 1.0.9 (in…

    …fracost#2012)
    
    Bumps [github.com/Rhymond/go-money](https://github.com/Rhymond/go-money) from 1.0.8 to 1.0.9.
    - [Release notes](https://github.com/Rhymond/go-money/releases)
    - [Commits](Rhymond/go-money@v1.0.8...v1.0.9)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/Rhymond/go-money
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    8358599 View commit details
    Browse the repository at this point in the history
  26. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb (infr…

    …acost#2023)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/dynamodb](https://github.com/aws/aws-sdk-go-v2) from 1.15.9 to 1.16.4.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@config/v1.15.9...v1.16.4)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/dynamodb
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    575410a View commit details
    Browse the repository at this point in the history
  27. chore(deps): bump github.com/hashicorp/hcl/v2 from 2.13.0 to 2.14.0 (i…

    …nfracost#2029)
    
    Bumps [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl) from 2.13.0 to 2.14.0.
    - [Release notes](https://github.com/hashicorp/hcl/releases)
    - [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md)
    - [Commits](hashicorp/hcl@v2.13.0...v2.14.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/hashicorp/hcl/v2
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    7e2e9ab View commit details
    Browse the repository at this point in the history
  28. chore(deps): bump github.com/tidwall/gjson from 1.14.1 to 1.14.3 (inf…

    …racost#2007)
    
    Bumps [github.com/tidwall/gjson](https://github.com/tidwall/gjson) from 1.14.1 to 1.14.3.
    - [Release notes](https://github.com/tidwall/gjson/releases)
    - [Commits](tidwall/gjson@v1.14.1...v1.14.3)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/tidwall/gjson
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    5611cda View commit details
    Browse the repository at this point in the history
  29. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/eks (infracost…

    …#2024)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/eks](https://github.com/aws/aws-sdk-go-v2) from 1.21.4 to 1.21.11.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@service/eks/v1.21.4...service/eks/v1.21.11)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/eks
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    beff596 View commit details
    Browse the repository at this point in the history
  30. chore(deps): bump github.com/zclconf/go-cty from 1.10.0 to 1.11.0 (in…

    …fracost#2010)
    
    Bumps [github.com/zclconf/go-cty](https://github.com/zclconf/go-cty) from 1.10.0 to 1.11.0.
    - [Release notes](https://github.com/zclconf/go-cty/releases)
    - [Changelog](https://github.com/zclconf/go-cty/blob/main/CHANGELOG.md)
    - [Commits](zclconf/go-cty@v1.10.0...v1.11.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/zclconf/go-cty
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    8990f02 View commit details
    Browse the repository at this point in the history
  31. feat: add resource type default usage data (infracost#1979)

    * feat: add wildcard usage data matching
    
    * feat: add resource_type_usage to the usage file
    
    * fix: remove extra whitespace from comment node
    
    * fix: sort order of type usages
    
    * fix: fix test cases for resource_type_usage
    
    * fix: merge usage types
    
    * fix: fix resource_type_default_usage in tests
    
    * fix: re-add defaulting to parser
    
    * fix: failed shared int test
    
    * chore: adjust comments as requestrd
    
    * fix: restructure merging solution for default usage
    
    * fix: log attribute merge errors
    
    * fix: error logging enhancement
    balazs-marjan authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    c2bac4a View commit details
    Browse the repository at this point in the history
  32. feat: add HCL warnings to project metadata (infracost#2037)

    * feat: add HCL warnings to project metadata
    
    This change introduces a new `warning` field to the project metadata. This is used to report any non-critical run errors to Infracost cloud. The initial use case for this is to capture missing Terraform variable warnings, but additional warnings could be added in the future.
    
    * returns `Module` warnings as part of the evaluation step
    * defines a new `Warning` field on `ProjectMetadata` which is populated in `hcl_provider` add metadata
    * removes `printWarning` logic in the `hcl_parser` now that we return warnings in the `Module`
    
    * fix: switch joinQuotes function to use strings.Join
    
    * refactor: add breakdown test for warnings metadata
    hugorut authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    5212765 View commit details
    Browse the repository at this point in the history
  33. chore: update dependabot config

    aliscott authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    6d48bf7 View commit details
    Browse the repository at this point in the history
  34. feat: Add support for Infracost Cloud based usage estimates (infracos…

    …t#2050)
    
    * feat: Add support for Infracost Cloud based usage estimates
    
    * refactor: make lint
    
    * test: fix array initialization
    
    * fix: Remove accidental commit
    
    * refactor: Use variable structs
    
    * refactor: Rename ResourceBuilder to PartialResource
    
    * refactor: Update UsageData.Merge to handle nils
    
    * enhance: Update usage and actual costs spinners
    
    * test: fix builder name
    
    * test: Add required trailing .
    tim775 authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    63c940d View commit details
    Browse the repository at this point in the history
  35. Enhance/actual costs output (infracost#2054)

    * enhance: separate actual costs from regular costs
    
    * enhance: Retrieve resourceId and date range from actual costs api
    
    * enhance: add actual costs to json schema
    
    * fix: handle nil response
    
    * fix: handle nil actual costs
    
    * test: Add actual usage test
    
    * test: remove copy+paste cruft
    tim775 authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    89db0b5 View commit details
    Browse the repository at this point in the history
  36. feat: custom currency format option is provided to for cost formatting (

    infracost#2017)
    
    * feat: custom currency format option is provided to for cost formatting
    
    * feat: custom currency format option is provided to for cost formatting, addressed review comments
    
    * Removed unused imports
    
    * Fixed the file format
    
    * refactor: make fmt
    
    * refactor: get currency format from config
    
    * fix: bad ref
    
    Co-authored-by: tim775 <[email protected]>
    2 people authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    ff241a2 View commit details
    Browse the repository at this point in the history
  37. refactor: CI_PLATFORM env var to allow override for the ci platform (i…

    …nfracost#2061)
    
    adds support to override the ci platform through INFRACOST_CI_PLATFORM env var.
    hugorut authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    094e5ba View commit details
    Browse the repository at this point in the history
  38. fix: add linuxbrew to release path (infracost#2062)

    GitHub runner-images have removed homebrew from the $PATH on Ubuntu images. See actions/runner-images#6283 for more information.
    
    This changes add linuxbrew to the release path so that prior steps work as intended.
    hugorut authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    26083fc View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    efc19a3 View commit details
    Browse the repository at this point in the history
  40. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 (infracost#…

    …2073)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/s3](https://github.com/aws/aws-sdk-go-v2) from 1.27.9 to 1.27.11.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@service/s3/v1.27.9...service/s3/v1.27.11)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/s3
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    820fbf9 View commit details
    Browse the repository at this point in the history
  41. chore(deps): bump github.com/slack-go/slack from 0.11.2 to 0.11.3 (in…

    …fracost#2040)
    
    Bumps [github.com/slack-go/slack](https://github.com/slack-go/slack) from 0.11.2 to 0.11.3.
    - [Release notes](https://github.com/slack-go/slack/releases)
    - [Changelog](https://github.com/slack-go/slack/blob/master/CHANGELOG.md)
    - [Commits](slack-go/slack@v0.11.2...v0.11.3)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/slack-go/slack
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    42843fa View commit details
    Browse the repository at this point in the history
  42. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/autoscaling (i…

    …nfracost#2068)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/autoscaling](https://github.com/aws/aws-sdk-go-v2) from 1.23.14 to 1.23.16.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@service/autoscaling/v1.23.14...service/autoscaling/v1.23.16)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/autoscaling
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    1949bcc View commit details
    Browse the repository at this point in the history
  43. chore(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (infra…

    …cost#2047)
    
    Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.5.8 to 0.5.9.
    - [Release notes](https://github.com/google/go-cmp/releases)
    - [Commits](google/go-cmp@v0.5.8...v0.5.9)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/google/go-cmp
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    dd1b338 View commit details
    Browse the repository at this point in the history
  44. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/eks (infracost…

    …#2070)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/eks](https://github.com/aws/aws-sdk-go-v2) from 1.21.11 to 1.22.1.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@service/eks/v1.21.11...service/eks/v1.22.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/eks
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    8ffb13d View commit details
    Browse the repository at this point in the history
  45. chore(deps): bump github.com/open-policy-agent/opa from 0.43.0 to 0.4…

    …4.0 (infracost#2042)
    
    Bumps [github.com/open-policy-agent/opa](https://github.com/open-policy-agent/opa) from 0.43.0 to 0.44.0.
    - [Release notes](https://github.com/open-policy-agent/opa/releases)
    - [Changelog](https://github.com/open-policy-agent/opa/blob/main/CHANGELOG.md)
    - [Commits](open-policy-agent/opa@v0.43.0...v0.44.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/open-policy-agent/opa
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    5e04ed2 View commit details
    Browse the repository at this point in the history
  46. chore(deps): bump github.com/aws/aws-sdk-go-v2/service/dynamodb (infr…

    …acost#2071)
    
    Bumps [github.com/aws/aws-sdk-go-v2/service/dynamodb](https://github.com/aws/aws-sdk-go-v2) from 1.16.4 to 1.17.1.
    - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
    - [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md)
    - [Commits](aws/aws-sdk-go-v2@v1.16.4...config/v1.17.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/aws/aws-sdk-go-v2/service/dynamodb
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    1656141 View commit details
    Browse the repository at this point in the history
  47. merges and rebase

    rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    9fa84fe View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    eb3a571 View commit details
    Browse the repository at this point in the history
  49. Go Mod Tidy

    rshade committed Oct 3, 2022
    Configuration menu
    Copy the full SHA
    98d1e88 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. Fixing GenerateProjectName

    rshade committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    cac8171 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Updated from merge

    rshade committed Dec 8, 2022
    Configuration menu
    Copy the full SHA
    2703942 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Upstream Merge

    rshade committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    83f5d15 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

  1. Upstream Merge, Broken

    rshade committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    c561c5b View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. upstream merge:

    rshade committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    ff4322b View commit details
    Browse the repository at this point in the history
  2. build

    rshade committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    b3eaf6a View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    5b69cc9 View commit details
    Browse the repository at this point in the history
  2. fixing lint check

    rshade committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    8577b8e View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    4b5dee6 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. Configuration menu
    Copy the full SHA
    8a5520d View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    1fed65a View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. Update internal/providers/pulumi/parser.go

    Co-authored-by: Ali Khajeh-Hosseini <[email protected]>
    rshade and alikhajeh1 committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    0331667 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    affd0b7 View commit details
    Browse the repository at this point in the history