Skip to content

Conversation

@eiri
Copy link
Contributor

@eiri eiri commented Oct 6, 2025

PR summary

This PR removes support of AUTH_DISABLE_SSL for CouchDbSessionAuthenticator to keep it in line with other impl and also fixes monkey-patch for set_disable_ssl_verification

Fixes: s1029

Note: An existing issue is required before opening a PR.

PR Checklist

Please make sure that your PR fulfills the following requirements:

  • The commit message follows the
    Angular Commit Message Guidelines.
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

PR Type

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • New tests
  • Build/CI related changes
  • Documentation content changes
  • Other (please describe)

What is the current behavior?

We treat settings for DISABLE_SSL and AUTH_DISABLE_SSL as a separate entries in session auth, so it is possible to have it disabled for client and not for auth and visa versa. This can get confusing, since unlike other auth session queries the same URL

What is the new behavior?

Setting for AUTH_DISABLE_SSL disregarded and DISABLE_SSL treated as a main config. Same time patch to set_disable_ssl_verification fixed, so function call works for session auth as well.

Does this PR introduce a breaking change?

  • Yes
  • No

Copy link
Member

@ricellis ricellis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

one nit

@eiri eiri force-pushed the s1029-fix-disable-ssl-verification branch from 36c2df6 to c48f169 Compare October 7, 2025 13:28
@eiri eiri merged commit 2c98a76 into main Oct 7, 2025
10 checks passed
@eiri eiri deleted the s1029-fix-disable-ssl-verification branch October 7, 2025 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants