Skip to content

Commit

Permalink
Merge branch 'main' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
demeringo committed Mar 12, 2024
2 parents 2d5c377 + 29adab5 commit baf40b9
Show file tree
Hide file tree
Showing 50 changed files with 11,395 additions and 17,623 deletions.
4 changes: 2 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ updates:
schedule:
interval: "daily"
# Raise pull requests for version updates against dev branch
target-branch: "dev"
target-branch: "main"
- package-ecosystem: "npm"
# Look for `package.json` and `lock` files in the `root` directory
directory: "/"
# Check the npm registry for updates every day (weekdays)
schedule:
interval: "daily"
target-branch: "dev"
target-branch: "main"
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,6 @@ node_modules
.serverless
.env
.vscode
.idea/cloud-scanner.iml
.idea/modules.xml
.idea/vcs.xml
8 changes: 8 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

68 changes: 65 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,77 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased (DEV branch)
## Unreleased

_This paragraph may describe WIP/unreleased features_
_This paragraph may describe WIP/unreleased features. They are merged to main branch but not tagged._

- Add CPU usage and Storage size metrics [Expose additional metrics (like cpu usage , disk size)](https://github.com/Boavizta/cloud-scanner/issues/406)

## [2.0.4]-2024-03-01

### Added

- Add a Prometheus data volume in the docker-compose example [Document how to persist prometheus data when the container is recreated · Issue #434 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/434)
- Support all AWS regions [Improve region support · Issue #48 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/48)

### Breaking change

- Cli and Serverless parameters `--hours-use-time` were renamed into `--use-duration-hours`. Short form remain `-u`.

### Changed

- [Refactor code to make it more readable · Issue #209 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/209)
- [Improve error message when a region is incorrect · Issue #439 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/439)
- [Release 2.0.3 uses dev Boavizta API URL instead of stable · Issue #425 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/425)
- [Improve doc about passing AWS credentials · Issue #77 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/77)

### New contributors

- Thanks to @jnioche for his contribution to testing and documenting issues related to regions !

## [2.0.3]-2024-01-17

- [Use Boavizta API v1.2.0 · Issue #416 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/416)

## [2.0.2]-2024-01-17

### Added

- [Revamp demo grafana dashboard to display individual resource metrics · Issue #403 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/403)

### Changed

## [1.0.1]-2023-10-27
- Use latest released version of Rust client for Boavizta API v1.0.1

## [2.0.1]-2024-01-17

### Added

- [Expose resource tags in metrics labels · Issue #407 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/407)

### Changed

- Make _filter tags_ optional in the API routes.
- [Update to latest aws SDK 1.x · Issue #410 · Boavizta/cloud-scanner](https://github.com/Boavizta/cloud-scanner/issues/410)

## [2.0.0-alpha]-2024-01-10

### Added

- Return instance state (either *Running* or *Stopped*) with the inventory: [Add instance state to the inventory](https://github.com/Boavizta/cloud-scanner/issues/396).
- Return metrics of individual resources: [Expose individual metrics (label metrics with resource id's and other metadata)](https://github.com/Boavizta/cloud-scanner/issues/379)

### Changed

- **Breaking change**: Renamed the count summary metrics (_instances_ become _resources_ because we now take into account additional resources like storage):
- `boavizta_number_of_instances_total` becomes `boavizta_number_of_resources_total`
- `boavizta_number_of_instances_assessed` becomes `boavizta_number_of_resources_assessed`
- Use Boavizta API v1.1.0 in docker-compose (this adds support for additional instances): https://github.com/Boavizta/cloud-scanner/issues/386
- Update logo in documentation: https://github.com/Boavizta/cloud-scanner/pull/381
- Add link checker when publishing documentation: https://github.com/Boavizta/cloud-scanner/pull/382
- Add logo in the doc website: https://github.com/Boavizta/cloud-scanner/pull/383

## [1.0.1]-2023-10-28

### Added

Expand Down
Loading

0 comments on commit baf40b9

Please sign in to comment.