API-module

Критически важные изменения

  • В файле api/app/Configs/SettingsMail.php необходимо добавить новые константы:
    // РЕЗЕРВНЫЙ КАНАЛ (ВСЕГДА SMTP)
    
    /**
     * Отправка через SMTP с авторизацией
     */
    const RESERVE = false;
    
    /**
     * Почтовый адрес
     */
    const RESERVE_APP_EMAIL = 'no-reply@domain.tld';
    
    /**
     * Тип протокола (ssl|tls)
     */
    const RESERVE_SMTP_SECURITY = 'ssl';
    
    /**
     * Сервер
     */
    const RESERVE_SMTP_HOST = 'HOST';
    
    /**
     * Порт
     */
    const RESERVE_SMTP_PORT = 'PORT';
    
    /**
     * Адрес почты
     */
    const RESERVE_SMTP_USERNAME = 'no-reply@domain.tld';
    
    /**
     * Пароль от почтового ящика
     */
    const RESERVE_SMTP_PASSWORD = 'PASSWORD';
    
  • В файле api/app/Configs/SettingsCron.php необходимо добавить новые константы:
    /**
     * Выполнять (true) или нет (false) cron-задачу: Очистка устаревших токенов для скачивания файлов
     */
    const FILE_OLDER_TOKENS_ENABLED = true;
    
    /**
     * Выполнять (true) или нет (false) cron-задачу: Очистка устаревших файлов во временном каталоге
     */
    const FILE_OLDER_FILES_ENABLED = true;
    
    /**
     * Выполнять (true) или нет (false) cron-задачу: Ротация таблицы data_change_logs
     */
    const DATA_CHANGE_LOGS_ROTATOR_ENABLED = true;