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

IMAP Authentication added to Baikal #1292

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Commits on Oct 5, 2024

  1. IMAP Authentication added

    IMAP auth added:
    - Standard.php extended, having imap_connection saved into baikal.yaml config file & Webadmin UI got a new conneted field to read/modify the IMAP connection
    - Server.php modified, to be able to use imap_connection from baikal.yaml
    
    Including Sabre.io/dav v4.6.0 IMAP Auth code, some tweaking
    n-connect committed Oct 5, 2024
    Configuration menu
    Copy the full SHA
    6007e35 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. IMAP suepport web-admin UI update

    The web-admin UI now handles the additional IMAP connection input field as it is in the database settings page: when IMAP selected the field rendered, if not it gots hidden.
    
    (No validation built-in)
    n-connect committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    365d94d View commit details
    Browse the repository at this point in the history
  2. Update Standard.php

    Fix: remove declaration of non-existent validation-hook
    n-connect committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b5fc176 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. IMAP Auth namespace and Baikal's PHP-CS alignments

    The unchanged IMAP.php from sabre.io/dav got updated:
    - the Baikal namespace & class extension
    - the GitHub PR at Baikel using different PHP-CS requirements than the one at Sabre.io/dav -> CS has been aligned to Baikal's one
    
    The same CS alignation applied to:
    - Core/Server.php
    - Model/Config/Standard.php
    - Controller/Settings/Standard.php
    n-connect committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    ebe8252 View commit details
    Browse the repository at this point in the history
  2. PHP-CS fixes again

    n-connect committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    50f4627 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9346479 View commit details
    Browse the repository at this point in the history
  4. add Yaml namespace

    n-connect committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    b323d45 View commit details
    Browse the repository at this point in the history