Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:changelogs:0.8x [2019/02/07 14:28]
andriy
abills:changelogs:0.8x [2019/04/17 11:20] (текущий)
andriy
Строка 2: Строка 2:
  
 ====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
 +  * ''​Internet+''​. Исправлен вывод всех полей в таблице сервисов на странице абонента.
 +  * ''​Storage''​. Улучшили удобство использования страницы установке оборудования в сервисах абонента.
 +  * ''​Ureports''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=6258920|Добавление отчетов в многопользовательских операциях]]
 +  * ''​Employees''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=17760266|Добавили возможность пополнение мобильного счета сотрудника]]
 +  * ''​Employees''​. ''​Admins''​. По умолчанию показываются только активные сотрудники.
 +  * ''​Equipment''​. Добавлено поле потребления электричества.
 +  * ''​Netblock''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=7503874|Расширены возможности добавления блокировок]]
 +  * ''​Crm''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=16974112|Логирование выплат зарплат сотрудникам]]
 +  * ''​Nas''​. Использование команд консоли сервера доступа записывается в системный журнал.
 +  * Исправлены проблемы web интерфейса в модуле Equipment.
 +
 +<​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 `screenshot_url` varchar(64) NOT NULL DEFAULT '​0.0.0.0';​
 +ALTER TABLE `cams_tp` ADD COLUMN `dvr` smallint(6) unsigned DEFAULT 0;
 +ALTER TABLE `cams_tp` ADD COLUMN `ptz` smallint(6) unsigned DEFAULT 0;
 +
 +CREATE TABLE IF NOT EXISTS `employees_ext_params` (
 +  `id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,​
 +  `aid` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '​0',​
 +  `phone` VARCHAR(16) NOT NULL DEFAULT ''​ UNIQUE,
 +  `sum` DOUBLE(10, 2) UNSIGNED NOT NULL DEFAULT '​0.00',​
 +  `day_num` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '​0',​
 +  `status` SMALLINT(1) UNSIGNED NOT NULL DEFAULT '​0',​
 +  PRIMARY KEY `id` (`id`)
 +)
 +  DEFAULT CHARSET = utf8
 +  COMMENT = '​Employees extra parameters';​
 +
 +CREATE TABLE IF NOT EXISTS `employees_mobile_reports` (
 +  `id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,​
 +  `aid` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '​0',​
 +  `phone` VARCHAR(16) NOT NULL DEFAULT '',​
 +  `sum` DOUBLE(10, 2) UNSIGNED NOT NULL DEFAULT '​0.00',​
 +  `date` datetime NOT NULL DEFAULT '​0000-00-00 00:​00:​00',​
 +  `transaction_id` VARCHAR(24) NOT NULL DEFAULT '',​
 +  `status` SMALLINT(1) UNSIGNED NOT NULL DEFAULT '​0',​
 +  PRIMARY KEY `id` (`id`)
 +)
 +  DEFAULT CHARSET = utf8
 +  COMMENT = '​Employees mobile reports';​
 +
 +CREATE TABLE IF NOT EXISTS `netblock_ssl` (
 +  `id` int(10) unsigned NOT NULL DEFAULT 0,
 +  `ssl_name` varchar(255) NOT NULL DEFAULT '',​
 +  `skip` tinyint(1) NOT NULL DEFAULT '​0',​
 +  KEY `id` (`id`),
 +  FOREIGN KEY (`id`) REFERENCES `netblock_main` (`id`) ON DELETE CASCADE
 +) COMMENT='​Netblock ssl table';​
 +
 +CREATE TABLE IF NOT EXISTS `netblock_ports` (
 +  `id` int(10) unsigned NOT NULL DEFAULT 0,
 +  `ports` varchar(255) NOT NULL DEFAULT '',​
 +  `skip` tinyint(1) NOT NULL DEFAULT '​0',​
 +  KEY `id` (`id`),
 +  FOREIGN KEY (`id`) REFERENCES `netblock_main` (`id`) ON DELETE CASCADE
 +) COMMENT='​Netblock ports table';​
 +
 +ALTER TABLE `equipment_models` ADD COLUMN `electric_power` INT(6) UNSIGNED NOT NULL DEFAULT '​0';​
 +ALTER TABLE `employees_ext_params` ADD COLUMN `mob_comment` VARCHAR(255) NOT NULL DEFAULT '';​
 +
 +
 +</​code></​panel></​accordion>​
 +
 +19.02.2019
 +  * ''​Cams''​. [[http://​abills.net.ua:​8090/​display/​AB/​Cams.+New+Version|Интегрировали плагины Flussonic и Zoneminder для работы с камерами ]]
 +  * ''​Cams''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=15761423|Новая модель тарифных планов]]
 +  * ''​Equipment''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=9601185|Отчет по количеству занятых и свободных портов]]
 +  * ''​Storage''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=4030512|Появилась возможность установки оборудования клиенту с меню сервисов]]
 +  * ''​Iptv''​. [[http://​abills.net.ua:​8090/​display/​AB/​Omega+TV#​OmegaTV-%D0%9F%D0%BB%D0%B5%D0%B9%D0%BB%D0%B8%D1%81%D1%82%D1%8B%D0%B8%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0|Добавлены плейлисты к модулю OmegaTV]]
 +  * ''​Paysys''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=15237141|Платежная система PSCB]]
 +  * ''​Ureports''​. При удалении тарифного плана теперь удаляются и все связанные с ним записи в базе.
 +  * ''​Employees''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=16973845||В модуль добавлены отделы.]]
 +  * ''​Employees''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=3211351#​id-%D0%A2%D0%B0%D0%B1%D0%B5%D0%BB%D1%8C%D1%80%D0%B0%D0%B1%D0%BE%D1%82-%D0%93%D1%80%D0%B0%D1%84%D0%B8%D0%BA%D0%B8%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BF%D0%BE%D1%81%D0%BE%D1%82%D1%80%D1%83%D0%B4%D0%BD%D0%B8%D0%BA%D0%B0%D0%BC|Добавили фильтры Должность и ФИО для вывода графика работы сотрудника]]
 +  * ''​Employees''​. В журнал работ добавили фильтр по отделам.
 +  * ''​Msgs''​. Разделили администраторов выдавшего и выданному наряд работ.
 +  * ''​Msgs''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=6258791#​id-%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%81%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B0%D0%BC%D0%B8%D0%B0%D0%B1%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BE%D0%B2-%D0%9E%D0%BF%D0%BB%D0%B0%D1%82%D0%B0%D0%B2%D1%8B%D0%BF%D0%BE%D0%BB%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F%D0%B7%D0%B0%D1%8F%D0%B2%D0%BE%D0%BA|Оплаты за ремонт]]
 +  * ''​Msgs''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=6258797|Улучшена работа и возможности нарядов работ]]
 +  * [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=6258920#​id-%D0%9C%D0%BD%D0%BE%D0%B3%D0%BE%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B5%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8-%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F%D0%91%D0%BE%D0%BD%D1%83%D1%81%D0%BE%D0%B2%D1%87%D0%B5%D1%80%D0%B5%D0%B7%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B5%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%B8|Теперь можно начислять бонусы в многопользовательских операциях]]
 +  * Поле "​Дата рождения"​ занесли в панель Паспорт в карточке абонента.
 +  * Оптимизирована работа с базой данных.
 +  * Исправлены проблемы с элементом select в модуле Msgs.
 +  * Исправлены проблемы с элементом select при выборе SVLAN в карточке абонента.
 +
 +<​accordion title="​20190219"><​panel title="​MySQL"><​code mysql>
 +ALTER TABLE `ureports_users_reports` ADD COLUMN `tp_id` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '​0';​
 +
 +
 +CREATE TABLE IF NOT EXISTS `employees_department` (
 +  `id` SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,​
 +  `name` char(60) NOT NULL DEFAULT '',​
 +  `comments` TEXT,
 +  PRIMARY KEY (`id`)
 +)
 +  DEFAULT CHARSET = utf8
 +  COMMENT = '​Employees departments';​
 +
 +ALTER TABLE `admins` ADD COLUMN `department` SMALLINT(3) UNSIGNED NOT NULL DEFAULT '​0';​
 +
 +ALTER TABLE `crm_salaries_payed` ADD COLUMN `spending_id` SMALLINT UNSIGNED NOT NULL DEFAULT '​0';​
 +</​code></​panel></​accordion>​
 +
 05.02.2019 05.02.2019
   * ''​Internet''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=7504045|Автоформатирование MAC адреса.]]   * ''​Internet''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=7504045|Автоформатирование MAC адреса.]]
Строка 65: Строка 245:
 10.01.2019 10.01.2019
   * ''​Internet''​. Информация о мультисервисности теперь выводится и в личном кабинете абонента.   * ''​Internet''​. Информация о мультисервисности теперь выводится и в личном кабинете абонента.
-  * ''​Internet''​. [[http://​abills.net.ua:​8090/​display/AB/​Internet+IPoE#InternetIPoE-%D0%A0%D0%BE%D1%82%D0%B0%D1%86%D0%B8%D1%8F%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%B0IPN|Настраиваемый период сохранения логов без ротации для сервиса IPN]]+  * ''​Internet''​. [[http://​abills.net.ua:​8090/​pages/viewpage.action?​pageId=7503925#id-%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8FInternetIPoE-%D0%A0%D0%BE%D1%82%D0%B0%D1%86%D0%B8%D1%8F%D0%BB%D0%BE%D0%B3%D0%BE%D0%B2%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%B0IPN|Настраиваемый период сохранения логов без ротации для сервиса IPN]]
   * ''​Internet''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=7503983|Визуальный мониторинг домов теперь показывает гостевые сессии]]   * ''​Internet''​. [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=7503983|Визуальный мониторинг домов теперь показывает гостевые сессии]]
   * ''​ExtReceipts''​. Добавлен [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=11403316|модуль]]работы с онлайн чеками.   * ''​ExtReceipts''​. Добавлен [[http://​abills.net.ua:​8090/​pages/​viewpage.action?​pageId=11403316|модуль]]работы с онлайн чеками.