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

DM-45049: Add support for SSL/TLS in the Qserv Czar frontend #859

Merged
merged 5 commits into from
Jul 18, 2024

Commits on Jul 18, 2024

  1. Refactoring in a hierarchy of the HTTP modules

    The former base class http::ModuleBase was split into
    the HTTP library neutral class http::Module and the QHTTP-specific
    intermediate base class http::QhttpModule. All existing modules that were
    based on the former were migrated to depend on the the latter.
    
    This refactoring prepared ground for introducing another intermediate
    base class for the HTTPLIB-based REST services.
    iagaponenko committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    9fba535 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bba044f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    afd6d1f View commit details
    Browse the repository at this point in the history
  4. Implemented HTTPS-based Czar front-end

    Eliminated classes of the QHTTP-based version of the Czar frontend
    iagaponenko committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    da1f607 View commit details
    Browse the repository at this point in the history
  5. Extended the entry point for Czar HTTP frontend to support SSL/TLS co…

    …nfig
    
    Switched to the SSL-based REST services for testing.
    iagaponenko committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    d47dea3 View commit details
    Browse the repository at this point in the history