Користувальницькькі налаштування

Налаштування сайту


relnotes

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
Наступна ревізія По сторонах наступні версії
relnotes [2023/01/09 18:37]
nightfly [1.3.4]
relnotes [2024/03/08 00:53]
nightfly
Рядок 1: Рядок 1:
 **Всі рекомендації (а точніше - суворі вимоги) нижче, слід розуміти як "перед оновленням"**\\ **Всі рекомендації (а точніше - суворі вимоги) нижче, слід розуміти як "перед оновленням"**\\
 у разі ігнорування цих рекомендацій та отриманні після цього вкрай негативних ефектів - ССЗБ. у разі ігнорування цих рекомендацій та отриманні після цього вкрай негативних ефектів - ССЗБ.
 +
 +====== 1.4.5 ======
 +
 +
 +В конфіг alter.ini необхідно додати наступні опції 
 +<code ini>
 +ONUAUTO_CONFIG_DLP=0
 +ONUAUTO_CONFIG_ELP=0
 +</code>
 +
 +
 +====== 1.4.4 ======
 +
 +Наразі без різких рухів... та що ж таке, знову:
 +
 +В конфіг alter.ini необхідно додати наступні опції 
 +<code ini>
 +WAREHOUSE_INCOP_SEARCHBL=0
 +</code>
 +
 +
 +Зміни в структурі БД: 
 +<code sql>
 +ALTER TABLE `vservices` ADD `exclude_tags` VARCHAR(255) NOT NULL DEFAULT '';
 +</code>
 +
 +====== 1.4.3 ======
 +
 +видихаємо
 +
 +В конфіг alter.ini необхідно додати наступні опції 
 +<code ini>
 +OPHANIMFLOW_ENABLED=0
 +OPHANIMFLOW_URLS=""
 +PHOTOSTORAGE_POSTPROCESSING=0
 +PHOTOSTORAGE_WATERMARK=1
 +PHOTOSTORAGE_RECOMPRESS=1
 +PHOTOSTORAGE_AUTORESIZE=1
 +PHOTOSTORAGE_DRAWIMGINFO=1
 +ONDEMAND_CHARTS=0
 +</code>
 +
 +В конфіг userstats.ini необхідно додати наступні опції 
 +<code ini>
 +OPHANIM_ENABLED=0
 +</code>
 +
 +
 +Зміни в структурі БД: 
 +<code sql>
 +ALTER TABLE `envydevices` ADD `port` INT NULL DEFAULT NULL AFTER `cutend`; 
 +
 +CREATE TABLE IF NOT EXISTS `ophtraff` (
 +  `id` INT(11) NOT NULL AUTO_INCREMENT,
 +  `login` VARCHAR(50) NOT NULL,
 +  `month` tinyint(4) NOT NULL,
 +  `year` SMALLINT(6) NOT NULL,
 +  `U0` BIGINT(20) DEFAULT NULL,
 +  `D0` BIGINT(20) DEFAULT NULL,
 +  PRIMARY KEY (`id`),
 +  KEY `login` (`login`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;
 +</code>
 +
 +
 +====== 1.4.2 ======
 +
 +<del>Поки що панікувати зарано.</del>
 +  Ні хвилини спОкою
 +  Ні секунди спОкою
 +  Бо апдейти Ubilling
 +  І у снах із тобою...
 +Ця маленька пісенька-експромт буде тепер переслідувать всіх тих, хто досі робить оцеє всеє руками і змушує оцейво всьо писать...
 +
 +
 +В конфіг billing.ini необхідно додати наступні опції 
 +<code ini>
 +REGFROZEN=0
 +</code>
 +
 +В конфіг alter.ini необхідно додати наступні опції 
 +<code ini>
 +WAREHOUSE_INEDT_ENABLED=0
 +TASKMAN_EMPLOYEE_TAGID_FILTER=0
 +TASKMAN_EMPLOYEE_APPOINTMENT_FILTER=""
 +TASKMAN_EMPDONESEL_SEARCHBL=0
 +PSEUDOCRM_ACT_PROTECTED=0
 +TASKMAN_DEPTH_LIMIT=6
 +VSERVICES_CONSIDER_CREDIT=0
 +</code>
 +
 +Зміни в структурі БД: 
 +<code sql>
 +ALTER TABLE `contrahens_extinfo` ADD `paysys_token` VARCHAR(255) NOT NULL DEFAULT '';
 +ALTER TABLE `contrahens_extinfo` ADD `paysys_secret_key` VARCHAR(255) NOT NULL DEFAULT '';
 +ALTER TABLE `contrahens_extinfo` ADD `paysys_password` VARCHAR(255) NOT NULL DEFAULT '';
 +</code>
 +
 +====== 1.4.1 ======
 +
 +В конфіг alter.ini необхідно додати наступні опції 
 +<code ini>
 +VISOR_USERSEL_SEARCHBL=1
 +PSEUDOCRM_ENABLED=0
 +PSEUDOCRM_ACT_CUSTSTATES=""
 +STEALTH_TARIFFS_ENABLED=0
 +OPENPAYZ_STATIC_ID=0
 +OPENPAYZ_STATIC_ID_PREFIX=""
 +MEACULPA_ENABLED=0
 +</code>
 +
 +
 +В конфіг userstats.ini необхідно додати наступні опції 
 +<code ini>
 +POWERTARIFFS_MAXDAY=26
 +</code>
 +Зміни в структурі БД: 
 +<code sql>
 +CREATE TABLE IF NOT EXISTS `crm_leads` (
 +  `id` INT(11) NOT NULL AUTO_INCREMENT,
 +  `address` varchar(255) NOT NULL,
 +  `realname` varchar(255) NOT NULL,
 +  `phone` varchar(32) DEFAULT NULL,
 +  `mobile` varchar(32) NOT NULL,
 +  `extmobile` varchar(32) DEFAULT NULL,
 +  `email` varchar(64) DEFAULT NULL,
 +  `branch` int(11) DEFAULT NULL,
 +  `tariff` varchar(64) DEFAULT NULL,
 +  `login` varchar(64) DEFAULT NULL,
 +  `employeeid` int(11) DEFAULT NULL,
 +  `notes` varchar(255) DEFAULT NULL,
 +   PRIMARY KEY (`id`),
 +   KEY `login` (`login`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 +
 +CREATE TABLE IF NOT EXISTS `crm_activities` (
 +  `id` INT(11) NOT NULL AUTO_INCREMENT,
 +  `leadid` INT(11) NOT NULL,
 +  `date` datetime NOT NULL,
 +  `admin` varchar(64) DEFAULT NULL,
 +  `employeeid` int(11) DEFAULT NULL,
 +  `state` tinyint(1) DEFAULT 0,
 +  `notes` varchar(255) DEFAULT NULL,
 +   PRIMARY KEY (`id`),
 +   KEY `leadid` (`leadid`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 +
 +
 +CREATE TABLE IF NOT EXISTS `crm_stateslog` (
 +  `id` INT(11) NOT NULL AUTO_INCREMENT,
 +  `date` datetime NOT NULL,
 +  `admin` varchar(64) DEFAULT NULL,
 +  `scope` varchar(64) DEFAULT NULL,
 +  `itemid` varchar(128) NOT NULL,
 +  `action` varchar(32) DEFAULT NULL,
 +  `state` varchar(255) DEFAULT NULL,
 +   PRIMARY KEY (`id`),
 +   KEY `scope` (`scope`),
 +   KEY `itemid` (`itemid`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 +
 +CREATE TABLE IF NOT EXISTS `stealthtariffs` (
 +  `id` INT(11) NOT NULL AUTO_INCREMENT,
 +  `tariff` varchar(64) DEFAULT NULL,
 +   PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 +
 +CREATE TABLE IF NOT EXISTS `op_static` (
 +  `id` int(11) NOT NULL auto_increment,
 +  `realid` varchar(255) NOT NULL,
 +  `virtualid` varchar(255) NOT NULL,
 +   PRIMARY KEY  (`id`),
 +   KEY `realid` (`realid`),
 +   KEY `virtualid` (`virtualid`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 +
 +CREATE TABLE IF NOT EXISTS `mlg_culpas` (
 +  `id` INT(11) NOT NULL AUTO_INCREMENT,
 +  `login` varchar(64) NOT NULL,
 +  `culpa` varchar(255) DEFAULT NULL,
 +   PRIMARY KEY (`id`),
 +   KEY `login` (`login`),
 +   KEY `culpa` (`culpa`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 +</code>
 +
 +
 +====== 1.4.0 ======
 +
 +В конфіг alter.ini необхідно додати наступні опції
 +<code ini>
 +BUILDLOCATOR_EXTENDED=0
 +BRANCHES_ONUVIEW=0
 +BRANCHES_ONUVIEW_BATCHREG=0
 +</code>
 +
 +Зміни в структурі БД:
 +<code sql>
 +ALTER TABLE `banksta2_presets` ADD `sum_in_coins` tinyint(3) DEFAULT 0 AFTER `col_paysum`;
 +ALTER TABLE `banksta2_presets` ADD `noesc_inet_srv_keywords` tinyint(3) DEFAULT 0 AFTER `inet_srv_keywords`;
 +ALTER TABLE `banksta2_presets` ADD `noesc_ukv_srv_keywords` tinyint(3) DEFAULT 0 AFTER `ukv_srv_keywords`;
 +ALTER TABLE `banksta2_presets` ADD `noesc_skip_row_keywords` tinyint(3) DEFAULT 0 AFTER `skip_row_keywords`;
 +ALTER TABLE `banksta2_presets` ADD `noesc_replace_keywords` tinyint(3) DEFAULT 0 AFTER `replacements_cnt`;
 +ALTER TABLE `banksta2_presets` ADD `noesc_remove_keywords` tinyint(3) DEFAULT 0 AFTER `strs_to_remove`;
 +</code>
 +
 +====== 1.3.9 ======
 +
 +а хто сказав, що буде легко?
 +
 +В конфіг alter.ini додаємо: 
 +<code ini>
 +VSERVICES_AS_PAYMENTS=1
 +VISOR_CACHED_USERDATA=1
 +BTRX24_POLLS_URL="http://127.0.0.1/dev/post_debug.php"
 +BTRX24_POLLS_VAR="pollsupdtd"
 +DEFERRED_SALE_ENABLED=0
 +</code>
 +
 +====== 1.3.8 ======
 +
 +Ще рано для паніки
 +
 + В конфіг alter.ini додаємо: 
 +<code ini>
 +BTRX24_ENABLED=0
 +BTRX24_EXPORT_LAT=0
 +BTRX24_EXPORT_URL="http://127.0.0.1/dev/post_debug.php"
 +BTRX24_EXPORT_VAR="usrsupdtd"
 +WOLFRECORDER_ENABLED=0
 +</code>
 +
 +З структурою БД теж ні хвилини спокою
 +<code sql>
 +ALTER TABLE `visor_dvrs` ADD `apiurl` VARCHAR(255) NULL DEFAULT NULL AFTER `password`; 
 +</code>
 +
 +====== 1.3.7 ======
 +
 +В конфіг alter.ini додаємо: 
 +<code ini>
 +ONUREG_PONIZER_ONU_REPLACE=1
 +</code>
 +
 +Ну ось знову... зміни в структурі БД
 +
 +<code sql>
 +ALTER TABLE `exhorse` ADD `a_outtotalcalls` INT NULL DEFAULT NULL;
 +ALTER TABLE `exhorse` ADD `a_outtotalanswered` INT NULL DEFAULT NULL;
 +ALTER TABLE `exhorse` ADD `a_outtotalcallsduration` INT NULL DEFAULT NULL;
 +ALTER TABLE `exhorse` ADD `a_outaveragecallduration` INT NULL DEFAULT NULL;
 +
 +CREATE TABLE IF NOT EXISTS `paynetuz_transactions` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,
 +  `date_create` datetime NOT NULL,
 +  `transact_id` varchar(255) NOT NULL,
 +  `op_transact_id` varchar(255) NOT NULL,
 +  `op_customer_id` varchar(255) NOT NULL,
 +  `amount` double NOT NULL DEFAULT 0,
 +  `state` tinyint(2) NOT NULL DEFAULT 0,
 +  `paynet_transact_timestamp` datetime NOT NULL,
 +  `create_timestamp` datetime NOT NULL,
 +  `perform_timestamp` datetime NOT NULL,
 +  `cancel_timestamp` datetime NOT NULL,
 +  `cancel_reason` varchar(255) NOT NULL DEFAULT '',
 +  `receivers` text DEFAULT '',
 +PRIMARY KEY (`id`),
 +KEY `date_create` (`date_create`),
 +UNIQUE KEY `transact_id` (`transact_id`),
 +UNIQUE KEY `op_transact_id` (`op_transact_id`),
 +KEY `op_customer_id` (`op_customer_id`),
 +KEY `paynet_transact_timestamp` (`paynet_transact_timestamp`),
 +KEY `create_timestamp` (`create_timestamp`),
 +KEY `perform_timestamp` (`perform_timestamp`),
 +KEY `cancel_timestamp` (`cancel_timestamp`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8;
 +</code>
 +
 +====== 1.3.6 ======
 +
 +А ви думали, все так просто саме собі минеться?
 +
 +В конфіг alter.ini додаємо: 
 +<code ini>
 +CORPSEL_SEARCHBL=0
 +ONUREG_ALWAYS_SHOW_UNREGISTERED=1
 +</code>
 +
 +====== 1.3.5 ======
 +
 +А ви як думали?
 +
 +В конфіг alter.ini додаємо: 
 +<code ini>
 +MULTI_ENVY_PROC=0
 +</code>
 +
 +В конфіг billing.ini додаємо: 
 +<code ini>
 +XHPROF=0
 +</code>
 +
 +Апдейт на БД:
 +<code sql>
 +ALTER TABLE `condet` ADD `term` INT NULL AFTER `price`; 
 +
 +ALTER TABLE `cfitems` ADD INDEX(`login`); 
 +
 +ALTER TABLE `contractdates` ADD `from` DATE NULL AFTER `date`, ADD `till` DATE NULL AFTER `from`; 
 +
 +ALTER TABLE `contrahens` ADD `agnameabbr` VARCHAR(255) NULL AFTER `contrname`, ADD `agsignatory` VARCHAR(255) NULL AFTER `agnameabbr`, ADD `agsignatory2` VARCHAR(255) NULL AFTER `agsignatory`, ADD `agbasis` VARCHAR(255) NULL AFTER `agsignatory2`, ADD `agmail` VARCHAR(100) NULL AFTER `agbasis`, ADD `siteurl` VARCHAR(255) NULL AFTER `agmail`; 
 +
 +ALTER TABLE `corp_data` ADD `corpnameabbr` VARCHAR(255) NULL AFTER `notes`, ADD `corpsignatory` VARCHAR(255) NULL AFTER `corpnameabbr`, ADD `corpsignatory2` VARCHAR(255) NULL AFTER `corpsignatory`, ADD `corpbasis` VARCHAR(255) NULL AFTER `corpsignatory2`, ADD `corpemail` VARCHAR(100) NULL AFTER `corpbasis`; 
 +</code>
  
 ====== 1.3.4 ====== ====== 1.3.4 ======
  
-Все буде добре.+Зараз буде трішки складніше, ніж зазвичай - спробуйте зосередитись.
  
 В конфіг alter.ini додаємо:  В конфіг alter.ini додаємо: 
Рядок 34: Рядок 348:
   `cashtype` INT(11) DEFAULT NULL,   `cashtype` INT(11) DEFAULT NULL,
   PRIMARY KEY (`id`),   PRIMARY KEY (`id`),
-  KEY `login` (`login`)  +  KEY `login` (`login`)  
 +  KEY `date` (`date`)
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;
 </code> </code>
Рядок 40: Рядок 355:
 **А тепер неочікуване(!)** **А тепер неочікуване(!)**
  
-Виконайте в консолі вашого сервера команду+Зробіть [[https://www.youtube.com/watch?v=_J0eP3G7QXY|якось так]] або виконайте в консолі вашого сервера команду
 <code> <code>
 ubapi "feesharvester&full" ubapi "feesharvester&full"
 </code> </code>
  
-(перший запуск може тривати деякий часне лякайтесьдайте йому завершитись)+(перший запуск може тривати деякий час не лякайтесь дайте йому завершитись)
  
 та додайте в налаштуваннях вашого crontab наступний виклик: та додайте в налаштуваннях вашого crontab наступний виклик:
relnotes.txt · Востаннє змінено: 2024/04/25 19:34 повз nightfly