sphinx-contrib / confluencebuilder

Confluence Markup Builder Plugin for Sphinx
BSD 2-Clause "Simplified" License
315 stars 99 forks source link

Refactor Cloud detection logic #993

Closed jdknight closed 3 months ago

jdknight commented 3 months ago

Refactor the logic related to attempts to detect a Confluence Cloud instance from the configured site URL. Changes improve handling situations if a port was explicitly configured on the instance and also allows Cloud-detection logic to apply to other builds (e.g. the connection test utility).