Инструменты пользователя

Инструменты сайта


relnotes

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
relnotes [2019/11/08 14:41]
nightfly
relnotes [2020/07/06 12:42] (текущий)
nightfly [1.0.9]
Строка 1: Строка 1:
 **Все рекомендации (а точнее - строгие требования) ниже, следует понимать как "​перед обновлением"​**\\ **Все рекомендации (а точнее - строгие требования) ниже, следует понимать как "​перед обновлением"​**\\
 в случае игнорирования этих рекомендаций и получении после этого очень нехороших эффектов - ССЗБ. в случае игнорирования этих рекомендаций и получении после этого очень нехороших эффектов - ССЗБ.
 +
 +====== 1.0.9 ======
 +
 +В конфиг alter.ini добавить:​
 +<code ini>
 +MG_DOMAIN=""​
 +TASKMAN_GULAG=0
 +BLITZORTUNG_URL=""​
 +</​code>​
 +
 +====== 1.0.8 ======
 +
 +В конфиг alter.ini добавить:​
 +<code ini>
 +PT_ENABLED=0
 +PON_IFDESC=0
 +SEARCH_NOTES=0
 +PONBOXES_ENABLED=0
 +</​code>​
 +
 +Изменения в структуре БД:
 +<code sql>
 +ALTER TABLE `banksta2_presets` ADD `payment_type_id` int(11) NOT NULL DEFAULT 0;
 +
 +CREATE TABLE IF NOT EXISTS `pt_users` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `login` varchar(64) NOT NULL,
 +  `day` int(11) DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +
 +CREATE TABLE IF NOT EXISTS `pt_tariffs` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `tariff` varchar(40) NOT NULL,
 +  `fee` double DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +CREATE TABLE IF NOT EXISTS `pt_log` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `date` datetime NOT NULL,
 +  `login` varchar(64) NOT NULL,
 +  `tariff` varchar(40) NOT NULL,
 +  `day` int(11) DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +CREATE TABLE IF NOT EXISTS `ponifdesc` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `oltid` int(11) NOT NULL,
 +  `iface` varchar(64) DEFAULT NULL,
 +  `desc` varchar(200) DEFAULT NULL,
 +  PRIMARY KEY (`id`),
 +  KEY (`oltid`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +CREATE TABLE IF NOT EXISTS `ponboxes` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `name` varchar(64) NOT NULL,
 +  `geo` varchar(64) DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +CREATE TABLE IF NOT EXISTS `ponboxeslinks` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `boxid` int(11) NOT NULL,
 +  `login` varchar(64) DEFAULT NULL,
 +  `address` varchar(200) DEFAULT NULL,
 +  `onuid` int(11) DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +</​code>​
 +
 +
 +====== 1.0.7 ======
 +Если вы ожидаете,​ что все должно идти по плану:
 +
 +В конфиг alter.ini добавить:​
 +<code ini>
 +AUTOCREDIT_CFID=0
 +CAN_TOUCH_MONEY=""​
 +VCASH_ENABLED=0
 +</​code>​
 +
 +В конфиг userstats.ini добавить:​
 +<code ini>
 +SC_REMOTE=0
 +</​code>​
 +
 +Изменения в структуре БД:
 +<code sql>
 +CREATE TABLE IF NOT EXISTS `address_extended` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `login` varchar(50) NOT NULL,
 +  `postal_code` varchar(10) NOT NULL DEFAULT '',​
 +  `town_district` varchar(150) NOT NULL DEFAULT '',​
 +  `address_exten` varchar(250) NOT NULL DEFAULT '',​
 +  PRIMARY KEY (`id`),
 +  UNIQUE KEY (`login`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +ALTER TABLE `payments` MODIFY `note` varchar(200) NULL DEFAULT NULL;
 +ALTER TABLE `paymentscorr` MODIFY `note` varchar(200) NULL DEFAULT NULL;
 +</​code>​
 +
 +====== 1.0.6 ======
 +
 +Обновляемся обновлятором,​ тычем кнопочки в "​Менеджере Обновлений"​.
 +
 +В конфиг alter.ini добавить:​
 +
 +<code ini>
 +ONUAUTO_CONFIG_DELETE=0
 +ONUAUTO_CONFIG_DEREGISTER=0
 +</​code>​
 +
 +
 +Изменения в структуре БД:
 +<code sql>
 +ALTER TABLE `vservices` MODIFY `price` double NOT NULL DEFAULT 0;
 +ALTER TABLE `vservices` ADD `charge_period_days` tinyint(3) NOT NULL DEFAULT 0;
 +
 +CREATE TABLE IF NOT EXISTS `invoices` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `login` varchar(50) NOT NULL,
 +  `invoice_num` varchar(40) NOT NULL DEFAULT '',​
 +  `invoice_date` datetime NOT NULL,
 +  `invoice_sum` double NOT NULL DEFAULT 0,
 +  `invoice_body` text NOT NULL,
 +  PRIMARY KEY (`id`),
 +  UNIQUE KEY (`invoice_num`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +</​code>​
 +====== 1.0.5 ======
 +
 +Обновляемся обновлятором,​ тычем кнопочки в "​Менеджере Обновлений"​. Или делаем следующее руками (не, ну серьезно?​ до сих пор? 2020-й год же на улице!) ​
 +
 +
 +В конфиг alter.ini добавить:​
 +
 +<code ini>
 +TRASSIRMGR_ENABLED=0
 +OMEGATV_TARIFFSBUNDLE=""​
 +</​code>​
 +
 +В конфиг userstats.ini добавить:​
 +
 +<code ini>
 +OM_TARIFFSDENIED=""​
 +OM_TARIFFSBUNDLE=""​
 +</​code>​
 +
 +Изменения в структуре БД:
 +<code sql>
 +CREATE TABLE IF NOT EXISTS `visor_chans` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `visorid` int(11) NOT NULL,
 +  `dvrid` int(11) NOT NULL,
 +  `chan` varchar(255) DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +CREATE TABLE IF NOT EXISTS `visor_secrets` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `visorid` int(11) NOT NULL,
 +  `login` varchar(64) NOT NULL,
 +  `password` varchar(64) DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +ALTER TABLE `frozen_charge_days` ADD `last_freeze_charge_dt` datetime NOT NULL AFTER `freeze_days_used`;​
 +ALTER TABLE `frozen_charge_days` ADD `last_workdays_upd_dt` datetime NOT NULL;
 +
 +ALTER TABLE `visor_dvrs` ADD `camlimit` int(11) NULL DEFAULT 0 AFTER `type`;
 +</​code>​
 +====== 1.0.4 ======
 +Просто обновляемся автообновлятором. Нажимаем кнопочки в менеджере обновлений.
 +
 +В конфиг alter.ini добавить:​
 +<code ini>
 +VISOR_IN_PROFILE=0
 +SMARTUP_ENABLED=0
 +ENVY_ENABLED=0
 +</​code>​
 +
 +Изменения в структуре БД:
 +<code sql>
 +CREATE TABLE IF NOT EXISTS `envyscripts` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `modelid` int(11) NOT NULL,
 +  `data` TEXT DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +
 +CREATE TABLE IF NOT EXISTS `envydevices` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `switchid` int(11) NOT NULL,
 +  `login` varchar(255) DEFAULT NULL,
 +  `password` varchar(255) DEFAULT NULL,
 +  `enablepassword` varchar(255) DEFAULT NULL,
 +  `custom1` varchar(255) DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +CREATE TABLE IF NOT EXISTS `envydata` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `switchid` int(11) NOT NULL,
 +  `date` datetime NOT NULL,
 +  `config` mediumtext,
 +  PRIMARY KEY (`id`),
 +  KEY `switchid` (`switchid`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 +
 +ALTER TABLE `envydevices` ADD `active` TINYINT NULL DEFAULT '​1'​ AFTER `switchid`; ​
 +</​code>​
  
 ====== 1.0.3 ====== ====== 1.0.3 ======
Строка 10: Строка 227:
 ONUREG_HUAWEI_NATIVE_VLAN=0 ONUREG_HUAWEI_NATIVE_VLAN=0
 PONMAP_ENABLED=0 PONMAP_ENABLED=0
 +ITSATRAP_ENABLED=0
 +PAYMENTCARDS_UNIQUE_MODE=1
 </​code>​ </​code>​
  
Строка 26: Строка 245:
     KEY (`cvlan`)     KEY (`cvlan`)
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​ ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
-</​code>​ 
  
 +ALTER TABLE `banksta2_presets` CHANGE `col_skiprow` col_skiprow varchar(100) DEFAULT '';​
 +ALTER TABLE `banksta2_presets` ADD `replace_strs` tinyint(3) DEFAULT 0;
 +ALTER TABLE `banksta2_presets` ADD `col_replace_strs` varchar(100) DEFAULT '';​
 +ALTER TABLE `banksta2_presets` ADD `strs_to_replace` varchar(200) DEFAULT '';​
 +ALTER TABLE `banksta2_presets` ADD `strs_to_replace_with` varchar(200) DEFAULT '';​
 +ALTER TABLE `banksta2_presets` ADD `replacements_cnt` tinyint(3) DEFAULT 1;
 +ALTER TABLE `banksta2_presets` ADD `remove_strs` tinyint(3) DEFAULT 0;
 +ALTER TABLE `banksta2_presets` ADD `col_remove_strs` varchar(100) DEFAULT '';​
 +ALTER TABLE `banksta2_presets` ADD `strs_to_remove` varchar(200) DEFAULT '';​
  
 +ALTER TABLE `visor_dvrs` ADD `apikey` VARCHAR(255) NULL DEFAULT NULL AFTER `password`; ​
 +ALTER TABLE `visor_dvrs` ADD `name` VARCHAR(255) NULL DEFAULT NULL AFTER `apikey`;
 +ALTER TABLE `visor_dvrs` ADD `type` VARCHAR(40) NULL DEFAULT NULL AFTER `name`;
  
 +CREATE TABLE IF NOT EXISTS `traptypes` (
 +  `id` int(11) NOT NULL AUTO_INCREMENT,​
 +  `match` varchar(255) NOT NULL,
 +  `name` varchar(255) NOT NULL,
 +  `color` varchar(20) DEFAULT NULL,
 +  PRIMARY KEY (`id`)
 +) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;​
 +
 +ALTER TABLE `cardbank` ADD KEY `serial` (`serial`);
 +
 +ALTER TABLE `cardbank` ADD KEY `part` (`part`);
 +
 +ALTER TABLE `cardbank` ADD KEY `serial_part` (`serial`,​`part`);​
 +
 +</​code>​
 ====== 1.0.2 ====== ====== 1.0.2 ======
  
relnotes.1573216874.txt.gz · Последние изменения: 2019/11/08 14:41 — nightfly