Skip to content
  • Flávio Gomes da Silva Lisboa's avatar
    Task #12682 - Simplify multidomain configuration · 9d629859
    Flávio Gomes da Silva Lisboa authored
    - Remove unused constant Tinebase_Config::ENABLED_APPLICATIONS
    - Remove unused methods of Tinebase_Config_Manager component
    - Remove argument $target from Tinebase_Config_Manager
    - Combine methods of Tinebase_Config_Manager adapters into main
    class when one of them is empty.
    - Remove Tinebase_Config_Manager adapters because they are not
    necessary anymore
    - Remove duplicate method isEnvironmentSet() in Tinebase_Core
    (implemented into Tinebase_Config_Manager)
    - Reduce awareness of modules about multidomain
    - Only Setup and Tinebase uses Tinebase_Config_Manager now
    - Method getFullUser() was moved from Tinebase_Config_Manager to
    Tinebase_User_Abstract
    - There is no need to create a Tinebase_Backend_Sql into setup of
    modules anymore because Tinebase_Config already does it
    - Adjust multidomain migration script: option -g needs a domain now
    - Improve readability of login methods
    - Remove false premise of LDAP backend for recovering vacation status
    - Multidomain is TRUE by default
    - Corrected plugin.php script
    - Created new dist files to ease the installation
    
    Change-Id: Iff9a0ab89cb499eada8f492650c07b0ee2ed3278
    9d629859