Skip to content

v0.1.1

Choose a tag to compare

@bruno-costanzo bruno-costanzo released this 13 Nov 20:40
· 12 commits to main since this release
340fcb5

New Features

  • Add configurable port support (optional, defaults to 443)
  • Add configurable scheme support (http/https, defaults to https)
  • Make host parameter required

What's Changed

This release adds flexibility for users running FreeIPA on non-standard ports or locally via HTTP.

Configuration Examples

Custom port:

Fripa.configure do |config|
  config.host = 'ipa.example.com'
  config.port = 8443
end

Local development with HTTP:

Fripa.configure do |config|
  config.host = 'localhost'
  config.port = 8080
  config.scheme = 'http'
  config.verify_ssl = false
end

Technical Details

  • 100% line coverage, 96% branch coverage
  • All 60 tests passing
  • Backward compatible (port and scheme are optional)