Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:changelogs:0.8x [2019/03/11 09:38]
andriy
abills:changelogs:0.8x [2019/05/16 16:40] (текущий)
andriy [0.81]
Строка 1: Строка 1:
 Список запланированных изменений [[abills:​todo:​todo|Todo List]] Список запланированных изменений [[abills:​todo:​todo|Todo List]]
 +
 +====0.81====
 +14.05.2019
 +  * ''​Internet''​. Реализована опция снятия абонплаты за целый месяц при статусе слишком маленький депозит.
 +  * ''​Internet''​. Исправлено отображение тарифного плана у клиентов.
 +  * ''​Internet''​. Оптимизированы периодические процессы.
 +  * ''​Iptv''​. Оптимизированы периодические процессы.
 +  * ''​Paysys''​. Добавлен модуль для платежной системы Paynet.
 +  * ''​Paysys''​. Добавлен модуль для платежной системы BM Tehcnologies.
 +  * Доработан поиск администраторов
 +
 +<​accordion title="​20190514"><​panel title="​MySQL"><​code mysql>
 +ALTER TABLE cams_streams ADD COLUMN `coordx` double(20,​14) NOT NULL DEFAULT '​0.00000000000000';​
 +ALTER TABLE cams_streams ADD COLUMN `coordy` double(20,​14) NOT NULL DEFAULT '​0.00000000000000';​
 +ALTER TABLE cams_streams ADD COLUMN `transport` tinyint(1) unsigned NOT NULL DEFAULT '​0';​
 +ALTER TABLE cams_streams ADD COLUMN `sound` tinyint(1) unsigned NOT NULL DEFAULT '​0';​
 +ALTER TABLE cams_streams ADD COLUMN `limit_archive` tinyint(1) unsigned NOT NULL DEFAULT '​0';​
 +ALTER TABLE cams_streams ADD COLUMN `pre_image` tinyint(1) unsigned NOT NULL DEFAULT '​0';​
 +ALTER TABLE cams_streams ADD COLUMN `constantly_working` tinyint(1) unsigned NOT NULL DEFAULT '​0';​
 +ALTER TABLE cams_streams ADD COLUMN `archive` tinyint(1) unsigned NOT NULL DEFAULT '​0';​
 +ALTER TABLE cams_streams ADD COLUMN `only_video` tinyint(1) unsigned NOT NULL DEFAULT '​0';​
 +ALTER TABLE cams_streams ADD COLUMN `pre_image_url` varchar(128) NOT NULL DEFAULT '';​
 +ALTER TABLE cams_streams ADD COLUMN `point_id` int(11) unsigned DEFAULT NULL;
 +
 +ALTER TABLE cams_groups MODIFY `build_id` smallint(6) unsigned;
 +ALTER TABLE cams_groups MODIFY `street_id` smallint(6) unsigned;
 +ALTER TABLE cams_groups MODIFY `district_id` smallint(6) unsigned;
 +ALTER TABLE cams_groups MODIFY `location_id` smallint(6) unsigned;
 +
 +ALTER TABLE `internet_log` MODIFY COLUMN `nas_id` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '​0';​
 +ALTER TABLE `ring_rules` ADD COLUMN `update_day` VARCHAR(25) NOT NULL DEFAULT '';​
 +ALTER TABLE `ring_rules` ADD COLUMN `sql_query` VARCHAR(200) NOT NULL DEFAULT '';​
 +ALTER TABLE `employees_rfid_log` MODIFY COLUMN `rfid` VARCHAR(15) NOT NULL DEFAULT '';​
 +ALTER TABLE `crm_leads` ADD COLUMN `tag_ids` VARCHAR(20) NOT NULL DEFAULT '';​
 +
 +ALTER TABLE `storage_incoming` ADD COLUMN `invoice_number` VARCHAR(60) DEFAULT '';​
 +</​code></​panel></​accordion>​
  
 ====0.80==== ====0.80====
 +17.04.2019
 +  * Реализована RADIUS авторизация для [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=24182789|D-link коммутатора]]
 +  * ''​Iptv''​. Добавлена опция запрещающая одинаковые сервисные тарифный планы для одного абонента.
 +  * ''​Iptv''​. Реализован протокол модуля [[http://​abills.net.ua:​8090/​display/​AB/​Conax+TV|Conax TV]]
 +  * ''​Ureports''​. Исправлены ошибки в модуле при использовании многопользовательских операций.
 +  * ''​Paysys''​. В модуль добавлена возможность оплаты с клиентского кабинета.
 +  * ''​Paysys''​. Добавлен модуль работы с протоколом Яндекс.Деньги.
 +  * ''​Paysys''​. Добавлен модуль работы с протоколом Asisnur.
 +  * ''​Docs''​. [[http://​abills.net.ua:​8090/​display/​AB/​Docs#​Docs-%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%BE%D0%B2%D0%B0%D1%8F%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F%D1%81%D1%87%D0%B5%D1%82%D0%BE%D0%B2%D0%B8%D0%BA%D0%B2%D0%B8%D1%82%D0%B0%D0%BD%D1%86%D0%B8%D0%B9%D0%BD%D0%B0%D0%BE%D0%BF%D0%BB%D0%B0%D1%82%D1%83|Групповая генерация счетов и квитанций на оплату]]
 +  * ''​Equipment''​. [[http://​abills.net.ua:​8090/​display/​AB/​PON+GRabber|Автоопределение ONU по её серийному номеру]]
 +  * ''​GPS''​. Поддержка девйсов GT06
 +  * ''​Msgs''​. Уведомление в телеграмм теперь передает и статус заявки.
 +  * ''​Msgs''​. При переключении фильтров статусов,​ сортировка в таблице сохраняется.
 +  * ''​Crm''​. Подтягивание администратора в расходе с кассы после выплаты зарплаты.
 +  * ''​Employees''​. Добавлен поиск сотрудников.
 +  * ''​Employees''​. ''​Admins''​. Добавлено поле для RFID метки.
 +  * ''​Employees''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=26443779|Отправка SMS сотруднику]]
 +  * ''​Crm''​. Вся работа зарплатами и кассами вынесена в модуль Employyes.
 +  * ''​Notepad''​. Исправлены ошибки.
 +  * ''​Sms''​. Добавлено переключение статусов абонента с помощью SMS callback.
 +  * Через телеграмм бота теперь можно отправлять скриншоты в заявки.
 +  * Добавлено ограничение на удаление компании,​ если к компании привязаны абоненты.
 +  * Исправлены ошибки с адресами на странице регистрации.
 +  * [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=11403585|Реализована регистрация с не существующим в системе адресом]]
 +  * Добавлен отчёт [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=11404074|прогнозируемые ARPU показатели]]
 +
 +<​accordion title="​20190417"><​panel title="​MySQL"><​code mysql>
 +RENAME TABLE `cashbox_cashboxes` TO `employees_cashboxes`,​
 +              `cashbox_spending` TO `employees_spending`,​
 +              `cashbox_spending_types` TO `employees_spending_types`,​
 +              `cashbox_coming` TO `employees_coming`,​
 +              `cashbox_coming_types` TO `employees_coming_types`,​
 +              `crm_bet` TO `employees_bet`,​
 +              `crm_salaries_payed` TO `employees_salaries_payed`,​
 +              `crm_reference_works` TO `employees_reference_works`,​
 +              `crm_works` TO `employees_works`,​
 +              `crm_working_time_norms` TO `employees_working_time_norms`,​
 +              `crm_bonus_types` TO `employees_bonus_types`,​
 +              `crm_salary_bonus` TO `employees_salary_bonus`;​
 +</​code></​panel></​accordion>​
 +19.03.2019
 +  * ''​Internet''​. Исправлена проблема вывода тегов пользователей в таблице Internet.
 +  * ''​Internet''​. В arpping добавление производителя.
 +  * ''​Internet''​. Проверка на дубликаты CID и IP при добавлении.
 +  * ''​Internet''​. Diagnostic пинг через Mikrotik.
 +  * ''​Crm''​. Формы прихода и расхода дополнены полем ответственного.
 +  * ''​Netblock''​. [[http://​abills.net.ua:​8090/​display/​AB/​Netblock+DPI|Модуль обновлен]]
 +  * ''​Tags''​. Исправлен дублированный вывод в таблице при установке более 1-ой метки.
 +  * ''​Paysys''​. Модуль [[https://​docs.google.com/​document/​d/​e/​2PACX-1vTion-fu1RzMCQgZXOYKKWAmvi-QAAxZ7AKnAZESGY5lF2j3nX61RBsa5kXzpu7t5gacl6TgztonrIE/​pub|Приват Автоклиент]] реализован для новой версии.
 +  * ''​Paysys''​. Импорт платежей добавлен для новой версии.
 +  * ''​Mikrotik''​. auth_export переведен на Internet+.
 +  * ''​XML API''​. Поиск по телефону исправлен.
 +  * ''​Ring''​. Настройки [[http://​abills.net.ua:​8090/​display/​AB/​Ring|модуля]] когда Asterisk на удаленном сервере.
 +  * ''​TelegramBot''​. Добавлены и [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=11403847| кнопки взаимодействия]]
 +  * Улучшили систему подсчета срока следующей абонплаты с учетом всех периодов.
 +  * Автоматическая регистрация. Теперь есть возможность проверять телефон абонента.
 +  * В [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=15237199|договорах абонента]] теперь можно получать данные о сервисах.
 +  * [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=21430286|Добавлен быстрый отчет с типами оплат по администратору]] ​
 +  * [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=11403447|Обновлен образ Docker контейнера]]
 +  * Добавлено право на "​Отображение истории абонента"​.
 +  * Исправлены визуальные проблемы в отчетах.
 +
 +<​accordion title="​20190319"><​panel title="​MySQL"><​code mysql>
 +ALTER TABLE `cashbox_spending` ADD COLUMN `admin_spending` INT(11) UNSIGNED NOT NULL DEFAULT 0;
 +ALTER TABLE `cashbox_coming` ADD COLUMN `uid` INT(11) UNSIGNED NOT NULL DEFAULT 0;
 +
 +ALTER TABLE `admins` ADD COLUMN `expire` DATETIME NOT NULL DEFAULT '​0000-00-00 00:​00:​00';​
 +
 +REPLACE INTO `admin_permits` (`aid`, `section`, `actions`) SELECT aid, 0, 30 FROM `admins` WHERE aid > 3;
 +
 +ALTER TABLE `cams_services` ADD COLUMN `login` VARCHAR(72) NOT NULL DEFAULT '';​
 +ALTER TABLE `cams_services` ADD COLUMN `password` BLOB;
 +
 +ALTER TABLE `admins` ADD COLUMN `rfid_number` VARCHAR(15) NOT NULL DEFAULT '';​
 +
 +</​code></​panel></​accordion>​
 +
 11.03.2019 11.03.2019
   * ''​Internet+''​. Исправлен вывод всех полей в таблице сервисов на странице абонента.   * ''​Internet+''​. Исправлен вывод всех полей в таблице сервисов на странице абонента.
Строка 14: Строка 128:
   * Исправлены проблемы web интерфейса в модуле Equipment.   * Исправлены проблемы web интерфейса в модуле Equipment.
  
-<​accordion title="​20190219"><​panel title="​MySQL"><​code mysql>+<​accordion title="​20190311"><​panel title="​MySQL"><​code mysql>
 ALTER TABLE `cams_streams` ADD COLUMN `extra_url` varchar(64) NOT NULL DEFAULT '​0.0.0.0';​ ALTER TABLE `cams_streams` ADD COLUMN `extra_url` varchar(64) NOT NULL DEFAULT '​0.0.0.0';​
 ALTER TABLE `cams_streams` ADD COLUMN `screenshot_url` varchar(64) NOT NULL DEFAULT '​0.0.0.0';​ ALTER TABLE `cams_streams` ADD COLUMN `screenshot_url` varchar(64) NOT NULL DEFAULT '​0.0.0.0';​