Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: j5ik2o/docker-controller-scala
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: j5ik2o/docker-controller-scala
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: fix/renovate-java
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 20 commits
  • 13 files changed
  • 3 contributors

Commits on Sep 7, 2025

  1. Configuration menu
    Copy the full SHA
    ceb0cce View commit details
    Browse the repository at this point in the history
  2. reformat

    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    3f0d5eb View commit details
    Browse the repository at this point in the history
  3. fix: Initialize _containerId with None to prevent NullPointerException

    Fixed uninitialized var _containerId which was causing NullPointerException
    in Scala 3 environment. The variable is now properly initialized with None.
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    j5ik2o and claude committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    8bc7a1e View commit details
    Browse the repository at this point in the history
  4. chore(deps): Update flyway to v11

    renovate[bot] authored and j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    798fd80 View commit details
    Browse the repository at this point in the history
  5. fix(deps): Add PostgreSQL module for Flyway 11 compatibility

    Flyway 11 requires database-specific modules to be explicitly included.
    Added flyway-database-postgresql dependency to ensure PostgreSQL tests work correctly.
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    j5ik2o and claude committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    013ce26 View commit details
    Browse the repository at this point in the history
  6. reformat

    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    00999b8 View commit details
    Browse the repository at this point in the history
  7. chore(deps): Update Flyway to v11 and add PostgreSQL module

    - Update Flyway from v10 to v11 in build.sbt
    - Add flyway-database-postgresql module for Flyway 11 compatibility
    - Update Java version from 17 to 21 in CI workflows and mise.toml
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    j5ik2o and claude committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    49ff345 View commit details
    Browse the repository at this point in the history
  8. fix(ci): Add DOCKER_HOST environment variable for ElasticsearchContro…

    …llerSpec
    
    ElasticsearchControllerSpec was failing in CI due to Docker connection issues.
    Added DOCKER_HOST=unix:///var/run/docker.sock to properly configure Docker client
    connection in GitHub Actions Ubuntu environment.
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    j5ik2o and claude committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    0ba5e1d View commit details
    Browse the repository at this point in the history
  9. chore(deps): update docker-java to 3.6.0 and improve Docker connectio…

    …n handling
    
    - Update docker-java from 3.3.3 to 3.6.0
    - Use docker-java default configuration in DockerClientConfigUtil
    - Add exception handling for container removal and stop operations (404/304 errors)
    - Add debug logging for Docker connection information
    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    5f7072e View commit details
    Browse the repository at this point in the history
  10. fix(ci): remove explicit DOCKER_HOST environment variable

    The explicit DOCKER_HOST configuration is no longer needed as docker-java now uses its default configuration
    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    93137c8 View commit details
    Browse the repository at this point in the history
  11. fix(deps): resolve Jackson version conflict in memcached module

    - Exclude jackson-module-scala_2.13 from finagle-memcached dependency
    - Add explicit jackson-module-scala dependency with compatible version (2.20.0)
    - Fixes CI failure due to incompatible Jackson versions (2.14.3 vs 2.19.2)
    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    610a87c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2f2ce11 View commit details
    Browse the repository at this point in the history
  13. chore: change default Scala version to 2.13.14

    - Change default scalaVersion from Scala 3 to Scala 2.13.14
    - Avoids Scala 3 compatibility issues with scalafix and finagle-memcached
    - Makes development commands simpler (no need for ++2.13.14 prefix)
    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    531763c View commit details
    Browse the repository at this point in the history
  14. fix(deps): resolve Elasticsearch client compatibility issue

    - Replace deprecated elasticsearch-rest-high-level-client with elasticsearch-rest-client v8.17.2
    - Fix NoSuchMethodError by using compatible versions of elasticsearch-java and rest-client
    - Remove unused imports from ElasticsearchControllerSpec
    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    36169e2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    71c75b4 View commit details
    Browse the repository at this point in the history
  16. fix(test): fix Elasticsearch client compatibility and test configuration

    - Replace ping() with info() method for Elasticsearch 8.x compatibility
    - Add environment variables to disable security for test environment
    - Add ES_JAVA_OPTS to set memory limits
    - Format code with scalafmt
    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    d280611 View commit details
    Browse the repository at this point in the history
  17. fix(elasticsearch): update to compatible versions and fix test config…

    …uration
    
    - Update elasticsearch-java to 8.15.2 and elasticsearch-rest-client to 8.15.2
    - Update default Elasticsearch image to 8.15.2 in ElasticsearchController
    - Configure Elasticsearch for test environment with security disabled
    - Replace deprecated ping() with info() method in test
    - Increase wait timeout to 60 seconds for proper container startup
    - Test successfully passes with Elasticsearch 9.1.3 image
    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    db21459 View commit details
    Browse the repository at this point in the history
  18. refactor: apply DRY principle to Elasticsearch configuration

    - Move default environment variables to ElasticsearchController.DefaultEnvVars
    - Remove duplicate environment variable configuration from test code
    - Use ping() method for connection test which works correctly with Elasticsearch 9.1.3
    - Format code with scalafmt
    j5ik2o committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    38a46c6 View commit details
    Browse the repository at this point in the history
  19. fix(build): update Scala 3 version from 3.1.3 to 3.3.3

    - Updated Scala 3 version in project/Dependencies.scala from 3.1.3 to 3.3.3
    - Updated CI workflow to test with Scala 3.3.3 instead of 3.3.1
    - Resolves TASTy version compatibility issues with finagle-memcached and elasticmq modules
    - Fixes compilation errors due to incompatible TASTy format versions between Scala 3.1.x and 3.3.x
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    j5ik2o and claude committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    b47ca11 View commit details
    Browse the repository at this point in the history
  20. chore(renovate): restrict Java version to 17 in mise configuration

    - Added package rule to maintain Java 17 for mise manager
    - Prevents automatic updates to Java 21 or higher versions
    - Ensures project compatibility with Java 17 LTS
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    j5ik2o and claude committed Sep 7, 2025
    Configuration menu
    Copy the full SHA
    a5ed81c View commit details
    Browse the repository at this point in the history
Loading