Skip to content

Commit 2ecb752

Browse files
authored
Merge pull request #244 from aws-solutions/release/v1.5.16
Update to v1.5.16
2 parents f0249b9 + 6146ef3 commit 2ecb752

29 files changed

+1835
-4441
lines changed

CHANGELOG.md

Lines changed: 126 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,100 @@
11
# Change Log
2+
23
All notable changes to this project will be documented in this file.
34

45
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
56
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
67

8+
## [1.5.16] - 2025-06-09
9+
### Security
10+
11+
- Bump `http-proxy-middleware` to `2.0.9` to resolve CVE [CVE-2025-32996](https://avd.aquasec.com/nvd/2025/cve-2025-32996/)
12+
- Added `webpack-dev-server` override to mitigate [CVE-2025-30359](https://avd.aquasec.com/nvd/2025/cve-2025-30359/) & [CVE-2025-30360](https://avd.aquasec.com/nvd/2025/cve-2025-30360/)
13+
14+
### Removed
15+
16+
- `aws-sdk` due to no direct usage and upcoming v2 end of support.
17+
718
## [1.5.15] - 2025-04-09
19+
820
### Security
21+
922
- Bump child dependencies
1023

1124
## [1.5.14] - 2025-03-14
12-
### Security:
25+
26+
### Security
27+
1328
- Upgrade axios to `1.8.2` to resolve CVE [CVE-2025-27152](https://avd.aquasec.com/nvd/2025/cve-2025-27152/)
1429

1530
## [1.5.13] - 2025-02-06
16-
### Security:
31+
32+
### Security
33+
1734
- Bump nanoid to `3.3.8` to resolve CVE [CVE-2024-55565](https://github.com/advisories/GHSA-mwcw-c2x4-8c55)
1835
- Bump path-to-regexp to`0.1.12` to resolve CVE [CVE-2024-52798](https://github.com/advisories/GHSA-rhx6-c78j-4q9w)
1936
- Override vue dependencies to `3.4.34` to resolve CVE [CVE-2024-9506](https://github.com/advisories/GHSA-5j4c-8p2g-v4jx)
2037

2138
## [1.5.12] - 2024-11-19
22-
### Security:
39+
40+
### Security
41+
2342
- Bump cross-spawn to `7.0.6` to resolve [CVE-2024-9506](https://github.com/advisories/GHSA-5j4c-8p2g-v4jx)
2443

25-
### Fixed:
44+
### Fixed
45+
2646
- If a filesystem's stack changes from CREATE_COMPLETE to UPDATE_COMPLETE it no longer lists as managed [#229](https://github.com/aws-solutions/simple-file-manager-for-amazon-efs/issues/229)
2747

2848
## [1.5.11] - 2024-10-29
29-
### Security:
49+
50+
### Security
51+
3052
- Bump http-proxy-middleware to `2.0.7` to resolve [CVE-2024-21536](https://github.com/advisories/GHSA-c7qv-q95q-8v27)
3153
- Bump cookie to `0.7.0` to resolve CVE [CVE-2024-47764](https://github.com/advisories/GHSA-pxg6-pf52-xh8x)
3254

3355
## [1.5.10] - 2024-09-20
34-
### Security:
56+
57+
### Security
58+
3559
- Bump webpack to `5.94.0` to resolve [CVE-2024-43788](https://github.com/advisories/GHSA-4vvj-4cpr-p986)
36-
- Bump serve-static to `1.16.2` to resolve CVE with send [ CVE-2024-43799](https://github.com/advisories/GHSA-m6fv-jmcg-4jfg)
60+
- Bump serve-static to `1.16.2` to resolve CVE with send [CVE-2024-43799](https://github.com/advisories/GHSA-m6fv-jmcg-4jfg)
3761
- Bump path-to-regexp to `0.1.10` to resolve [CVE-2024-45296](https://github.com/advisories/GHSA-9wv6-86v2-598j)
3862
- Bump micromatch to `4.0.8` to resolve [CVE-2024-4067](https://github.com/advisories/GHSA-952p-6rrq-rcjv)
3963
- Remove usage of `bootstrap-vue` (EOL) and migrate `bootstrap v4` (EOL) to `bootstrap v5` to resolve [CVE-2024-6531](https://nvd.nist.gov/vuln/detail/CVE-2024-6531)
4064
- Adds Security.md file to provide guidance around reporting security vulnerabilities.
4165

42-
4366
## [1.5.9] - 2024-08-02
44-
### Security:
67+
68+
### Security
69+
4570
- Bump `fast-xml-parser` to `4.4.1` to resolve [CVE-2024-41818](https://nvd.nist.gov/vuln/detail/CVE-2024-41818)
4671
- Update to Vue 3 compat build and replace `vue-template-compiler` with `@vue/compiler-sfc` to resolve [CVE-2024-6783](https://nvd.nist.gov/vuln/detail/CVE-2024-6783)
4772

4873
### Removed
74+
4975
- Unused `vue-stepper-component` and `vue2-dropzone` dependencies
5076

5177
## [1.5.8] - 2024-06-23
52-
### Security:
78+
79+
### Security
80+
5381
- Bump `braces` to `3.0.3` to resolve [CVE-2024-4068](https://nvd.nist.gov/vuln/detail/CVE-2024-4068)
5482
- Bump `ws` to resolve [CVE-2024-37890](https://nvd.nist.gov/vuln/detail/CVE-2024-37890)
5583

5684
## [1.5.7] - 2024-05-30
57-
### Fixed:
85+
86+
### Fixed
87+
5888
- Updated API Handler Python runtime to 3.11 due to Python 3.8 Lambda runtime deprecation
5989

60-
### Changes:
90+
### Changed
91+
6192
- Updated spoke template descriptions to include suffix
6293

6394
## [1.5.6] - 2024-04-09
64-
### Fixed:
95+
96+
### Fixed
97+
6598
- Updated axios sub-dependency to use v0.28.0 to resolve security vulnerabilities:
6699
- [CVE-2023-45857](https://nvd.nist.gov/vuln/detail/CVE-2023-45857)
67100
- [CVE-2024-28849](https://nvd.nist.gov/vuln/detail/CVE-2024-28849)
@@ -73,149 +106,187 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
73106
- [CVE-2024-29041](https://nvd.nist.gov/vuln/detail/CVE-2024-29041)
74107

75108
## [1.5.5] - 2023-10-20
76-
### Fixed:
109+
110+
### Fixed
111+
77112
- Updated crypto.js dependency to fix security vulnerabilities [CVE-2023-46233](https://nvd.nist.gov/vuln/detail/CVE-2023-46233)
78113
- Updated react-dev-tools dependency to fix security vulnerabilities [CVE-2023-5654](https://nvd.nist.gov/vuln/detail/CVE-2023-5654)
79114
- Update urllib3 dependency to v1.26.18
80115

81116
## [1.5.4] - 2023-10-20
82-
### Fixed:
117+
118+
### Fixed
119+
83120
- Fixing Security Vulnerabilities
84121

85122
## [1.5.3] - 2023-09-20
86-
### Bug Fixes:
123+
124+
### Fixed
125+
87126
- Merge Website Bucket policy statements to prevent deployment failures on policy creation slowdowns
88127
- Remove uneeded exit in Unit test script
89128
- Added downline dependencies to NOTICE.txt
90129

91-
### Security:
130+
### Security
131+
92132
- Upgrade Node version to 18
93133
- Upgrade Python runtime to 3.11
94134
- Update NPM packages to fix vulnerabilities
95135

96136
## [1.5.2] - 2023-05-19
97-
### Bug Fixes:
137+
138+
### Fixed
139+
98140
- elasticfilesystem:TagResource permission added to Manager Lambda
99141
- Urllib3 downgraded to < v2
100142

101143
## [1.5.1] - 2023-04-13
102-
### Security:
103-
- Enable versioning/encryption on logging bucket
104144

105-
### Bug Fixes:
145+
### Security
146+
147+
- Enable versioning/encryption on logging bucket
148+
149+
### Fixed
150+
106151
- Enable Amazon S3 ACLs on logging bucket
107152
- Include package-lock.json to prevent incompatibilities with future package versions
108153

109154
## [1.5.0] - 2022-10-17
110-
### New:
155+
156+
### Added
157+
111158
- Paginated response for list filesystems that allows greater than 10 EFS filesystems to be displayed
112159
- AppRegistry Integration
113160
- File manager lambda creation now checks for valid security group rules
114161

115-
### Changes:
162+
### Changed
163+
116164
- Code refactoring to reduce cognitive complexity
117165
- Buildspec upgrades
118166
- Unit tests to 80% overall coverage
119167

120-
### Documentation:
168+
### Added
169+
121170
- Misc documentation
122171

123172
## [1.4.1] - 2022-08-24
124-
### Changes:
173+
174+
### Changed
175+
125176
- Python version bump to handle 3.6 EOL
126177

127178
## [1.4.0] - 2021-07-08
128-
### Changes:
179+
180+
### Changed
181+
129182
- Code refactoring to support pylint
130183
- cfn-lint / bandit code cleanup
131184

132-
### Bug Fixes:
133-
- General bug fixes
185+
### Fixed
186+
187+
- General bug fixes
188+
189+
### Added
134190

135-
### Documentation:
136191
- Misc documentation
137192

138193
## [1.3.0] - 2021-06-01
139-
### New:
140-
- Add delete functionality for SFM created resources #115
141194

142-
### Security:
143-
- IAM permissions scoped down #114
195+
### Added
144196

145-
### Documentation:
197+
- Add delete functionality for SFM created resources #115
146198
- Diagrams from previous update
147199
- Detailed architecture diagram #1
148200
- Simplified architecture diagram #1
149201
- Security sequence diagram #1
150202

203+
### Security
204+
205+
- IAM permissions scoped down #114
151206

152207
## [1.2.0] - 2021-05-26
153-
### New:
154-
- Fix rollback issue when file manager lambda is not created successfully #67
155-
- Allow upload modal to be closed if upload fails #79
156-
- Check if file exists before attempting upload #77
157208

158-
### Changes:
159-
- Generate pop up for deleting files instead of an alert #66
209+
### Added
210+
211+
- Fix rollback issue when file manager lambda is not created successfully #67
212+
- Allow upload modal to be closed if upload fails #79
213+
- Check if file exists before attempting upload #77
214+
215+
### Changed
216+
217+
- Generate pop up for deleting files instead of an alert #66
160218
- Added Nightly Tests
161219

162-
### Security:
163-
- IAM permissions scoped down for CloudFormation templates. #61
164-
- CFN Nag changes for Lambdas deployed into a VPC #63
165-
- Changes so uses a minimum of CloudFront TLS 1.2 #62
166-
- EFS-File-Manager.yaml IAM update to use iam:passedtoservice condition key #81
220+
### Security
221+
222+
- IAM permissions scoped down for CloudFormation templates. #61
223+
- CFN Nag changes for Lambdas deployed into a VPC #63
224+
- Changes so uses a minimum of CloudFront TLS 1.2 #62
225+
- EFS-File-Manager.yaml IAM update to use iam:passedtoservice condition key #81
167226

168-
### Bug Fixes:
169-
- FS lambda fails to launch due to SG constraint #75
227+
### Fixed
228+
229+
- FS lambda fails to launch due to SG constraint #75
230+
231+
### Added
170232

171-
### Documentation:
172233
- Diagrams from previous update
173234
- Detailed architecture diagram #1
174235
- Simplified architecture diagram #1
175236
- Security sequence diagram #1
176237

177-
178238
## [1.1.0] - 2021-04-26
179-
### New:
239+
240+
### Added
241+
180242
- File manager creation now accepts a custom UID, GID, and Path #22
181243
- File manager lambda automatically attaches to all available mount targets #9
182244
- Added the filesystem name to the filesystems table #41
183245

184-
### Changes:
246+
### Changed
247+
185248
- Render a message saying no filesystems found when there are no EFS filesystems in the account instead of an empty table #46
186249
- Added a creating state to indicate that the file manager lambda is still being created #42
187250
- User agent string is being sent to identify the application #52
188251
- /download and /upload moved underneath the /objects path #45
189252

190-
### Security:
253+
### Security
254+
191255
N/A
192256

193-
### Bug Fixes:
257+
### Fixed
258+
194259
- Removed the sign up option on login page which was producing an error #44
195260

196-
### Documentation:
261+
### Added
262+
197263
- Detailed architecture diagram #1
198264
- Simplified architecture diagram #1
199265
- Security sequence diagram #1
200266

201-
202267
## [1.0.0] - 2021-04-09
268+
203269
### Added
270+
204271
- example-function-js sample microservice
205272
- added unit tests for example-function-js
206273

207274
### Changed
275+
208276
- example.template to yaml file example with JS.
209277
- updated build-s3-dist.sh script to include soltion-name parameter
210278
- updated build-open-source.sh script to include soltion-name parameter
211279
- updated run-unit-tests.sh script to execute example-function-js unit tests
212280

213281
### Removed
282+
214283
- deployment/buildspec files.
215284
- helper function
216285

217286
## [0.0.1] - 2019-04-15
287+
218288
### Added
289+
219290
- CHANGELOG templated file
220291
- README templated file
221292
- NOTICE file

CODE_OF_CONDUCT.md

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

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ If you discover a potential security issue in this project we ask that you notif
5656

5757
## Licensing
5858

59-
See the [LICENSE](https://github.com/awslabs/efs-file-manager/blob/master/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
59+
See the [LICENSE](https://github.com/aws-solutions/simple-file-manager-for-amazon-efs/blob/master/LICENSE) file for our project's licensing. We will ask you to confirm the licensing of your contribution.
6060

61-
We may ask you to sign a [Contributor License Agreement (CLA)](http://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.
61+
We may ask you to sign a [Contributor License Agreement (CLA)](https://en.wikipedia.org/wiki/Contributor_License_Agreement) for larger changes.

0 commit comments

Comments
 (0)