Skip to content

Commit 2ab62c9

Browse files
authored
Merge pull request #71 from G-Lenz/main
release v2.7.0
2 parents 596e7a9 + 5252e8c commit 2ab62c9

File tree

86 files changed

+14953
-6170
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+14953
-6170
lines changed

CHANGELOG.md

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
11
# Change Log
22
All notable changes to this project will be documented in this file.
3-
3+
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [2.7.0] - 2024-07
8+
### Added
9+
- Workspace performance metrics
10+
- DynamoDB tables for workspace data and for individual user sessions
11+
- Auto-updating container image for most recent patches up to next minor release
12+
- Private subnets for Fargate container
13+
- Powertools logging
14+
- Operational insights CloudWatch dashboard
15+
- Support for G4DN workspaces
16+
### Fixed
17+
- sts token expired after one hour
18+
719
## [2.6.6] - 2024-07
820
### Fixed
921
- Updated the base python image in the Dockerfile used to mitigate [CVE-2023-50387](https://security-tracker.debian.org/tracker/CVE-2023-50387), [CVE-2023-5678](https://security-tracker.debian.org/tracker/CVE-2023-5678), [CVE-2024-0727](https://security-tracker.debian.org/tracker/CVE-2024-0727), [CVE-2023-6129](https://security-tracker.debian.org/tracker/CVE-2023-6129) and several low severity vulnerabilities
@@ -42,7 +54,7 @@
4254
### Fixed
4355
- Changed the Object Ownership for logging bucket from 'Object writer' to 'Bucket owner enforced' to mitigate the impact caused by new S3 default settings.
4456
- Updated S3 bucket policy to support access logging.
45-
57+
4658
## [2.6.1] - 2023-04
4759
### Added
4860
- Added support to block customer misconfiguration for 'Terminate Unused Workspaces' feature. The feature will terminate workspaces only on the last day of the month to avoid accidental termination due to misconfiguration.
@@ -67,36 +79,34 @@
6779

6880
## [2.4.1] - 2021-10
6981
- Fixed the bug to get all the workspaces in a directory
70-
82+
7183
## [2.4] - 2021-09
7284
### Fixed
7385
- Fixed the bug to correctly calculate billable hours if user disconnects workspace within autostop timeout
74-
86+
7587
### Added
7688
- Feature to terminate unused workspaces
7789
- Generate aggregated reports
7890
- Feature to specify AWS Regions to monitor
7991
- Support for Gov cloud partition
80-
92+
8193
## [2.3] - 2021-06
8294
### Fixed
8395
- Fixed the bug to catch InvalidResourceException during the modify_workspace API Call
8496
- Fixed the bug to catch the Timeout error when sending solution metrics
85-
97+
8698
### Added
8799
- Feature to support using existing VPC for ECS task
88100
- Calculate ADMIN_MAINTENANCE hours and add it to final billable hours
89101
- Added new columns to the daily report
90-
- Improved the accuracy to calculate billable hours
91-
102+
- Improved the accuracy to calculate billable hours
103+
92104
## [2.2.1] - 2020-04-22
93105
### Fixed
94106
- Removed the the api call for describe_workspace_bundles to address the throttling issue
95107
- Changed the metric to calculate billable hours from "Stopped" to "UserConnected"
96-
108+
97109
## [2.2.0] - 2019-11-12
98110
### Added
99111
- Made tagging case insensitive
100112
- Removed duplicate handler in CF
101-
102-

CODE_OF_CONDUCT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
## Code of Conduct
2-
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
3-
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
2+
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
3+
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
44
[email protected] with any additional questions or comments.

CONTRIBUTING.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
# Contributing Guidelines
22

3-
Thank you for your interest in contributing to our project. Whether it's a bug report, new feature, correction, or additional
3+
Thank you for your interest in contributing to our project. Whether it's a bug report, new feature, correction, or additional
44
documentation, we greatly value feedback and contributions from our community.
55

6-
Please read through this document before submitting any issues or pull requests to ensure we have all the necessary
6+
Please read through this document before submitting any issues or pull requests to ensure we have all the necessary
77
information to effectively respond to your bug report or contribution.
88

99

1010
## Reporting Bugs/Feature Requests
1111

1212
We welcome you to use the GitHub issue tracker to report bugs or suggest features.
1313

14-
When filing an issue, please check [existing open](https://github.com/aws-solutions/cost-optimizer-for-amazon-workspaces/issues), or [recently closed](https://github.com/aws-solutions/cost-optimizer-for-amazon-workspaces/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), issues to make sure somebody else hasn't already
14+
When filing an issue, please check [existing open](https://github.com/aws-solutions/cost-optimizer-for-amazon-workspaces/issues), or [recently closed](https://github.com/aws-solutions/cost-optimizer-for-amazon-workspaces/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed%20), issues to make sure somebody else hasn't already
1515
reported the issue. Please try to include as much information as you can. Details like these are incredibly useful:
1616

1717
* A reproducible test case or series of steps
@@ -36,17 +36,17 @@ To send us a pull request, please:
3636
5. Send us a pull request, answering any default questions in the pull request interface.
3737
6. Pay attention to any automated CI failures reported in the pull request, and stay involved in the conversation.
3838

39-
GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and
39+
GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and
4040
[creating a pull request](https://help.github.com/articles/creating-a-pull-request/).
4141

4242

4343
## Finding contributions to work on
44-
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels ((enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/aws-solutions/cost-optimizer-for-amazon-workspaces/labels/help%20wanted) issues is a great place to start.
44+
Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels ((enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/aws-solutions/cost-optimizer-for-amazon-workspaces/labels/help%20wanted) issues is a great place to start.
4545

4646

4747
## Code of Conduct
48-
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
49-
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
48+
This project has adopted the [Amazon Open Source Code of Conduct](https://aws.github.io/code-of-conduct).
49+
For more information see the [Code of Conduct FAQ](https://aws.github.io/code-of-conduct-faq) or contact
5050
[email protected] with any additional questions or comments.
5151

5252

0 commit comments

Comments
 (0)