Skip to content

Releases: bjoernch/universal-roundcube-oidc-mail-sso

v0.3.1

Choose a tag to compare

@bjoernch bjoernch released this 13 Feb 12:53

Highlights

  • Ready for official Roundcube plugin ecosystem submission (Packagist + plugin-installer compatible).
  • Added drop-in compatibility entry files for standard installer layout.
  • Added clear docs for existing Docker Roundcube deployments and Packagist submission.
  • Fixed release workflow validation issues in GitHub Actions.

Details

Added

  • Composer metadata for official package submission:
    • root composer.json
    • package name: bjoernch/universal_oidc_mail_sso
    • package type: roundcube-plugin
    • dependency: roundcube/plugin-installer
    • Roundcube installer metadata via extra.roundcube
  • Root compatibility entry files for installer-based plugin layout:
    • universal_oidc_mail_sso.php
    • callback_bridge.php
    • config.inc.php.dist
  • New docs for existing Docker-based Roundcube installations:
    • docs/existing-roundcube-docker.md
  • New Packagist submission guide:
    • docs/packagist.md

Changed

  • Composer package description now explicitly highlights IMAP/SMTP provisioning.
  • Documentation index now includes direct links for Packagist submission and existing Docker deployment integration.

Fixed

  • Release workflow validation issue in .github/workflows/release-artifacts.yml:
    • removed direct secrets.* usage in step if expressions
    • switched to job-level env wiring for optional GPG import
    • added explicit contents: write permission for release asset upload

v0.2.2

Choose a tag to compare

@bjoernch bjoernch released this 13 Feb 07:14
  • Redirect to OIDC provider end_session_endpoint after Roundcube logout\n- Improved direct admin action routing: unauthenticated access now always starts OIDC login

v0.2.1

Choose a tag to compare

@bjoernch bjoernch released this 12 Feb 22:00
  • Documented all environment variables in root and plugin README\n- Added explicit VPS fetch/update workflows\n- Added missing OIDC_SCOPES and ADMIN_EMAILS to .env.example

v0.2.0

Choose a tag to compare

@bjoernch bjoernch released this 12 Feb 21:59
  • Strict OIDC email binding is now default (admins can allow override)\n- Improved connect/admin UI messaging and security info\n- Admin direct URL now redirects to OIDC login when unauthenticated\n- Added ALLOW_CUSTOM_MAILBOX_EMAIL env wiring