Skip to content

release/v0.0.2#37

Merged
jhonatapers merged 65 commits intorelease/v0.0.2from
develop
May 28, 2025
Merged

release/v0.0.2#37
jhonatapers merged 65 commits intorelease/v0.0.2from
develop

Conversation

@jhonatapers
Copy link
Copy Markdown
Member

This pull request introduces various changes to support folder ownership functionality, improve Docker integration, and enhance workflows for building and pushing Docker images. Key updates include adding owner information to folders, creating new Docker-related files, and modifying workflows for automated builds. Below is a breakdown of the most significant changes:

Folder Ownership Functionality:

Docker Integration:

  • .dockerignore: Added common development and build artifacts to the .dockerignore file to optimize Docker builds.
  • Dockerfile: Created a multi-stage Dockerfile for building and running the application, including environment setup for storage location.

Workflow Enhancements:

  • .github/workflows/build-and-push-docker-image.yml: Added a reusable workflow for building and pushing Docker images. Includes support for secrets and dynamic image naming.
  • .github/workflows/latest.yml, .github/workflows/nightly.yaml, .github/workflows/release.yml: Introduced workflows for pushing Docker images to Docker Hub based on different triggers (e.g., main branch push, develop branch push, release publication). [1] [2] [3]

Test Updates for Folder Ownership:

  • Updated multiple test cases across DefaultCreateFileUseCaseTest, DefaultGetFileUseCaseTest, DefaultMoveFolderUseCaseTest, and DefaultGetFolderUseCaseTest to reflect changes in folder creation logic with ownership details. [1] [2] [3] [4]

These changes collectively enhance folder management by introducing ownership, streamline Docker-related processes, and improve CI/CD workflows for the project.

Saccilotto and others added 30 commits March 3, 2025 21:15
…ase on application, adds member gateway import and member id validation
Co-authored-by: Matheus Martins Pigatto <MatheusmPigatto@users.noreply.github.com>
Co-authored-by: Matheus Martins Pigatto <MatheusmPigatto@users.noreply.github.com>
…l.yml

Co-authored-by: Matheus Martins Pigatto <MatheusmPigatto@users.noreply.github.com>
Co-authored-by: Matheus Martins Pigatto <MatheusmPigatto@users.noreply.github.com>
Co-authored-by: Matheus Martins Pigatto <MatheusmPigatto@users.noreply.github.com>
fix: fix application configuration files for production and local env…
…cts for error and execution handling

Co-authored-by: Artur S <Artituis@users.noreply.github.com>
…f method arguments and signatures

Co-authored-by: Artur S <Artituis@users.noreply.github.com>
Co-authored-by: Artur S <Artituis@users.noreply.github.com>
… context records for before and after execution
…application-env.yml for improved configuration management
…aders

feat: add forward-headers-strategy configuration to environment files…
feat: add CORS configuration properties to support cross-origin requests
feat: allow OPTIONS requests for CORS and streamline session manageme…
feat: allow OPTIONS requests for all endpoints in security configuration
fix: rename allowedOriginsPatterns to allowedOrigins in CORS configur…
@jhonatapers jhonatapers self-assigned this May 28, 2025
@jhonatapers jhonatapers added the enhancement New feature or request label May 28, 2025
@jhonatapers jhonatapers merged commit 352e928 into release/v0.0.2 May 28, 2025
1 check passed
@github-project-automation github-project-automation Bot moved this to Done in CallV2 May 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants