Skip to content

Commit

Permalink
Made CHANGELOG consistent with documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
JoshuaSBrown committed Sep 11, 2023
1 parent 3b340ee commit 36ee46e
Showing 1 changed file with 30 additions and 31 deletions.
61 changes: 30 additions & 31 deletions CHANGELOG.md
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

0 comments on commit 36ee46e

Please sign in to comment.