-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Made CHANGELOG consistent with documentation
- Loading branch information
1 parent
3b340ee
commit 36ee46e
Showing
1 changed file
with
30 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,34 +1,33 @@ | ||
# v2023.8.21.10.40 | ||
|
||
# Version 0.2.0 | ||
## MAJOR Breaking changes | ||
1. [879] - Secured ZeroMQ messaging | ||
|
||
## Bug fixes | ||
1. Fixed thread safety of repo list calls in core server which where causing | ||
seg faults | ||
2. Added better error reporting when attempting to delete repo with running tasks. | ||
|
||
## Feature | ||
1. Added GitLab CI file | ||
2. Added several files to generate configuration files | ||
3. Added several scripts for installing dependencies | ||
4. Added support for Globus Connect Server 5.4 | ||
5. Added log support (core server/repo server/web server) partial support in python CLI | ||
6. Added proxy timeout capability to assist in testing | ||
7. Added correlation ids to messages for tracking | ||
8. Split log output into server specific files. | ||
## MINOR Feature | ||
1. [879] - Added GitLab CI file | ||
2. [879] - Added several files to generate configuration files | ||
3. [879] - Added several scripts for installing dependencies | ||
4. [879] - Added support for Globus Connect Server 5.4 | ||
5. [879] - Added log support (core server/repo server/web server) partial support in python CLI | ||
6. [879] - Added proxy timeout capability to assist in testing | ||
7. [879] - Added correlation ids to messages for tracking | ||
8. [879] - Split log output into server specific files. | ||
|
||
## Technical Debt | ||
1. Added GitIgnore File | ||
2. Upgraded to C++ 17 std | ||
3. Split build and install of different DataFed components web, repo, core, foxx | ||
4. Config files auto generated from single datafed.sh config | ||
5. Removed most calls to sdms and replaced with datafed for consistency | ||
6. Replaced thread pointers with threads in CoreServer.hpp | ||
7. Moved loadRepositoryConfig from CoreServer to Config.cpp | ||
8. Authz will look for authz file in default location if the | ||
DATAFED_AUTHZ_CFG_FILE env variable is not specified | ||
9. Applied formatting, black, autopep8, js-beautify, clange-format10 | ||
10. Added pipeline script to robustly handle the provisioning of CI infrastructure | ||
11. Added workflows to check formatting and trigger formatting if needed | ||
12. Added tests: unit, foxx api tests, end to end tests, internal integration tests | ||
13. Standardized versioning, applied versioning to all APIs and clients and servers | ||
14. Secured ZeroMQ messaging | ||
## PATCH Bug fixes/Technical Debt | ||
1. [879] - Fixed thread safety of repo list calls in core server which where causing | ||
seg faults | ||
2. [879] - Added better error reporting when attempting to delete repo with running tasks. | ||
3. [879] - Added GitIgnore File | ||
4. [879] - Upgraded to C++ 17 std | ||
5. [879] - Split build and install of different DataFed components web, repo, core, foxx | ||
6. [879] - Config files auto generated from single datafed.sh config | ||
7. [879] - Removed most calls to sdms and replaced with datafed for consistency | ||
8. [879] - Replaced thread pointers with threads in CoreServer.hpp | ||
9. [879] - Moved loadRepositoryConfig from CoreServer to Config.cpp | ||
10. [879] - Authz will look for authz file in default location if the | ||
DATAFED_AUTHZ_CFG_FILE env variable is not specified | ||
11. [879] - Applied formatting, black, autopep8, js-beautify, clange-format10 | ||
12. [879] - Added pipeline script to robustly handle the provisioning of CI infrastructure | ||
13. [879] - Added workflows to check formatting and trigger formatting if needed | ||
14. [879] - Added tests: unit, foxx api tests, end to end tests, internal integration tests | ||
15. [879] - Standardized versioning, applied versioning to all APIs and clients and servers |