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

Open
wants to merge 10 commits into
base: 3.x
Choose a base branch
from

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 committed 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 committed 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 committed 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 committed May 20, 2024
    Configuration menu
    Copy the full SHA
    b6f7891 View commit details
    Browse the repository at this point in the history