Skip to content

Release/v0.0.4#46

Merged
jhonatapers merged 6 commits intomainfrom
release/v0.0.4
Jun 1, 2025
Merged

Release/v0.0.4#46
jhonatapers merged 6 commits intomainfrom
release/v0.0.4

Conversation

@jhonatapers
Copy link
Copy Markdown
Member

This pull request introduces several updates to configuration files, Docker setup, and logging configurations. The changes focus on improving security, standardizing environment variables, fixing typos, and enhancing logging behavior. Below is a summary of the most important changes grouped by theme:

Security and Configuration Updates:

  • Updated .env.example to set CORS_ALLOW_CREDENTIALS to false for improved security.

Dockerfile Enhancements:

  • Switched the base image in Dockerfile from jdk-alpine to jre-alpine to reduce image size and added explicit directory creation for logs and storage.

Bug Fixes:

  • Fixed a typo in application-env.yml, changing reuqest-timeout to request-timeout.
  • Corrected the reference to request-timeout in application.yml to ensure consistency with the environment variable.

Logging Configuration Improvements:

  • Updated log4j2-spring.xml to use more descriptive property names (e.g., rootLogLevelConsole) and adjusted default log levels for file and JSON logging to off. Also standardized log paths.
  • Changed the root logger and com.callv2 logger levels to all for more comprehensive logging and updated filter levels to align with the new property names.

@jhonatapers jhonatapers self-assigned this Jun 1, 2025
@jhonatapers jhonatapers added the bug Something isn't working label Jun 1, 2025
@jhonatapers jhonatapers merged commit a3ffbd0 into main Jun 1, 2025
@github-project-automation github-project-automation Bot moved this to Done in CallV2 Jun 1, 2025
@jhonatapers jhonatapers deleted the release/v0.0.4 branch June 1, 2025 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant