Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance Temporal Connection Configuration with SSL Support and Flexibility #83

Merged
merged 20 commits into from
Aug 30, 2024

Commits on Mar 22, 2024

  1. Enhanced Temporal connection configuration for flexibility and SSL su…

    …pport
    
    This commit significantly overhauls the Temporal connection configuration system. The previous configuration was limited to specifying a single Temporal address with no support for SSL connections. With the new setup, developers can now define multiple connection options, including SSL-enabled connections.
    
    Changes include:
    - Introduction of a 'connections' array to specify multiple connection types (e.g., `default`, `SSL`).
    - Addition of the `SslConnection` class to handle SSL connection parameters such as certificates and keys.
    - Preservation of backward compatibility by supporting the previous `address` configuration under the `default` connection type.
    butschster committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    2d262ad View commit details
    Browse the repository at this point in the history
  2. fix

    butschster committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    5af4962 View commit details
    Browse the repository at this point in the history
  3. fix psalm issues

    butschster committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    2f65f78 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a9d04b View commit details
    Browse the repository at this point in the history
  5. fix

    butschster committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    5796ee4 View commit details
    Browse the repository at this point in the history
  6. fix

    butschster committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    e395aae View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. Update src/Connection/Connection.php

    Co-authored-by: Aleksei Gagarin <[email protected]>
    butschster and roxblnfk authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    8f0044d View commit details
    Browse the repository at this point in the history
  2. Update src/Connection/SslConnection.php

    Co-authored-by: Aleksei Gagarin <[email protected]>
    butschster and roxblnfk authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a8f3e30 View commit details
    Browse the repository at this point in the history
  3. Update src/Connection/TemporalCloudConnection.php

    Co-authored-by: Aleksei Gagarin <[email protected]>
    butschster and roxblnfk authored Mar 26, 2024
    Configuration menu
    Copy the full SHA
    5b84286 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Update src/Connection/Connection.php

    Co-authored-by: Aleksei Gagarin <[email protected]>
    butschster and roxblnfk authored May 20, 2024
    Configuration menu
    Copy the full SHA
    b6f7891 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. update composer.json

    roxblnfk committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    6a72992 View commit details
    Browse the repository at this point in the history
  2. Merge branch '3.x' into feature/ssl-conection-support

    # Conflicts:
    #	composer.json
    #	src/Bootloader/TemporalBridgeBootloader.php
    roxblnfk committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a00adcf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bdd3747 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8af5186 View commit details
    Browse the repository at this point in the history
  5. Fix tests

    roxblnfk committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    48e7016 View commit details
    Browse the repository at this point in the history
  6. Format examples in docs

    roxblnfk committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    bec1ef3 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Separate TlsConfig

    roxblnfk committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    d94eb74 View commit details
    Browse the repository at this point in the history
  2. Add ClientConfig

    roxblnfk committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    38b4118 View commit details
    Browse the repository at this point in the history
  3. Fix psalm issues

    roxblnfk committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    8bb069f View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    22401af View commit details
    Browse the repository at this point in the history