Skip to content

DataFed-v2024.6.17.10.40

Compare
Choose a tag to compare
@AronPerez AronPerez released this 11 Feb 20:40
· 1 commit to master since this release
bcd0d26

v2024.6.17.10.40

MAJOR Breaking changes

MINOR Feature

  1. [912] - Adds initial compose file and docker files for python-client
  2. [909] - Added Support for Google Analytics
  3. [916] - Reworked Docker build process to be faster and produce simpler and
    smaller images
  4. [912] - Adding working compose instance for core metadata services.
  5. [937] - Working metadata services running together as part of CI
  6. [946] - Added docker compose for DataFed Repository and for Metadata Services
  7. [955] - Adds repo pieces to CI with working end-to-end tests
  8. [973] - Adds log output at the end of CI test pipeline
  9. [968] - Adds the ability to specify both base and root path when creating
    Globus collections.
  10. [1003] - Updated admin install documentation.
  11. [1005] - Consolidate Development Environment setup documentation.
  12. [970] - Adds Web UI testing to the CI pipeline.

PATCH Bug fixes/Technical Debt/Documentation

  1. [914] - Improve GitHub template
  2. [910] - Static code analysis and status checks fixed, improvements to CI
  3. [923] - Fixed missing flag in certificate refresh script
  4. [917] - Add additional files to .gitignore
  5. [915] - Refactor CI to use pipelines Gitlab feature along with pipelines
  6. [927] - Add vim swp files to .gitignore
  7. [935] - Fixed CI branching with dynamic children, swiched to Harbor registry.
    Moved Blake's files into the correct folders.
  8. [924] - Fix log messaging format in web server
  9. [948] - Bug in getProjectId fixed, better handling of env variables in
    python.
  10. [952] - Bug in globus cleanup python script fixed, was trying to use projects
    instead of the auth_client.
  11. [953] - Refactored docker compose build scripts to address technical debt
  12. [957] - Updated ArangoDB version used in compose file.
  13. [956] - Adds improved error message, when paths of repo don't align.
  14. [966] - CI refactor check that containers exist if not force build for branch.
  15. [968] - Fixes bug by creating distinction between base and root path.
  16. [981] - Fixes html injection that can occur from user name when displaying owner in schema dlg box.
  17. [983] - Fixes google analytics by adding nonce which was broken.
  18. [995] - Fixes issue with project and user folders in repo being created under root user permissions.
  19. [994] - Fixes issue with spaces not being preserved in shell scripts from docker compose .env file.
  20. [996] - Fixes bug in lego install script where function name had additional s
  21. [998] - Fixing missing :latest tag on push in container, in common.yml of ci files
  22. [999] - Fixes repo service entrypoint script to append to log file instead of rewriting