Анонс новостей (обновлений, исправлений) Easyhotspot

Анонсы всего, что происходит в плане дальнейшей модернизации программы, а также, исправления обнаруженных ошибок.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

Мелкие "рюшики" веб-интерфейса Easyhotspot:
  • В меню "Статистики" не выводится информация о тех Тарифных пакетах, у которых нет ни одного созданного ваучера (ни в круговой диаграмме, ни в тестовом поле слева от нее);
  • В меню "Пользователей онлайн" подкорректирована "предварительная подготовка" строк из лога авторизации. Теперь в ней выводится сообщение, что пароль был передан (например) методом MSCHAP (ранее эта информация подавлялась: браузер воспринимал < и > как теги языка html). Выглядит теперь подобные сообщения следующим образом:

Код: Выделить всё

Invalid user: [freek/<via Auth-Type = MSCHAP>] (from client hotspot port 2004 cli 00-11-22-33-44-55)
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

  • В скрипте страницы авторизации в строку с адресом страницы-подложки добавлен GET-параметр "nasid" (ID хотспота). Полезен в случае, если в качестве "подложки" используется скрипт, который сможет использовать эту информацию.
  • В скрипте "кабинета" откорректирован адрес перехода для подключения по https (вместо IP-адреса используется доменное имя). Т.к. -сертификаты выдаются именно на имя домена, использование IP-адреса приводило к тому, что браузеры ругались на "левый" сертификат.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

Написан новый кабинет пользователя
Проще всего - увидеть его "живьем", если перейти по ссылке:
https://wifi-hotspot.zp.ua/easyhotspot/ ... hp/cabinet
(для входа можно, например, использовать данные dmitry | dmitry (пока какой-нибудь "чудак" на букву "м" в очередной раз не сотрет этот тестовый аккаунт))
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

Внесены изменения в скрипт-инсталятор в связи с тем, что Debian убрал из своих репозиториев пакет libnet-ping-external-perl (модуль Net::Ping::External).
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

Обновлена инструкция "Перепрошивка роутера прошивкой от OpenWRT и установка в нем Coova-Chilli". В инструкцию добавлена информация для более новых версий прошивок OpenWRT (включая по Chaos Calmer 15.05).

Содержание новой версии:

Введение....................................................................................................................................................3
Важные примечания..................................................................................................................................3
Версии программного обеспечения OpenWRT........................................................................................4
Файл скрипта запуска Coova-Chilli..................................................................................................5
Файл настроек Coova-Chilli..............................................................................................................6
Подготовка к перепрошивке роутера.......................................................................................................7
Перепрошивка роутера.............................................................................................................................8
Первое подключение и настройка роутера...........................................................................................10
Включение Wi-Fi модуля роутера.................................................................................................13
Настройка LAN интерфейса (смена IP-адреса).............................................................................13
Подключаем WAN-интерфейс.......................................................................................................14
Установка пакетов (дополнительных программ)...................................................................................17
Подготовка к настройке контроллера доступа Coova-Chilli...................................................................18
Выбор редактора...........................................................................................................................18
Что еще вам потребуется для настройки и запуска Coova-Chilli.................................................19
Описание параметров контроллера Coova-Chilli.........................................................................21
Подключение к OpenWRT по SSH (вход в консоль).....................................................................24
Подключение по SSH, если вы используете ОС Windows............................................................25
Подключение по SSH, если вы используете ОС Linux..................................................................26
Настройки, выполняемые в консоли роутера........................................................................................27
Запись в роутер скрипта запуска Coova-Chilli...............................................................................27
Копирование и редактирование файла настроек Coova-Chilli....................................................28
Настройка автозапуска программы Coova-Chilli....................................................................................31
Настройка завершена, перезапуск роутера...........................................................................................32
Настройка роутера для отображения в списке активных в меню Easyhotspot....................................33
Аппаратный сброс роутера (сброс к заводским настройкам)...............................................................35
Заводская прошивка, сброс кнопкой RESET.................................................................................35
Заводская прошивка, сброс в веб-интерфейсе............................................................................36
Прошивка OpenWRT, сброс в веб-интерфейсе.............................................................................36
Прошивка OpenWRT, «аппаратный» сброс (failsafe)....................................................................37
Восстановление роутера через последовательную консоль................................................................40
Ссылки......................................................................................................................................................45

Инструкция доступна на странице онлайн-продажи:
https://wifi-hotspot.zp.ua/file_sale/goodid58
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

Исправление - изменено правило проверки логина на валидность в процессе создания и редактирования "Клиентов с оплатой по счету". Старому правилу удовлетворяли только латинские буквы и цифры. С ним не получалась создавать клиентов для мак-авторизации (в маке есть дефис). Новому правилу удовлетворяют латинские буквы, цифры, дефис и подчеркивание.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

Codeigniter (фреймворк, на котором построена "черная админка") обновлен с версии 3.1.6 до версии 3.1.7. Что при этом изменилось в самом Codeigniter можно прочесть в "Change Log" на их сайте.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

  • Исправлена ошибка нового кабинета: в меню вызова страниц платежных систем кнопка для Mixplat вызывала ошибочную ссылку. Исправлено.
  • В меню редактирования описаний тарифов платежных систем отредактированы настройки вызова редактора Tiny-MCE - добавлена кнопка прямого редактирования html-кода.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

  • Редактору Tiny-MCE добавлен вызов текстовых сообщений на украинском языке, когда он (украинский язык) выбран в черной админке.
  • В модуль Робокассы внесено изменение - убрана отправка символа валюты (RUB) при проведении платежей в рублях. В соответствии с их текущей версией документации платежи итак осуществляются в рублях и отправка информации о валюте - излишняя.
Аватара пользователя
Dmitry
Администратор
Сообщения: 1073
Зарегистрирован: 25 май 2011, 09:14
Откуда: г. Запорожье, Украина
Контактная информация:

Re: Анонс новостей (обновлений, исправлений) Easyhotspot

Сообщение Dmitry »

  • Изменен формат экспорта данных из программы - добавлена библиотека PHPExcel, и все те отчеты, которые ранее выводилось в виде CSV-файлов, теперь выводится в формате MS Office Excel 2007.
  • Параллельно ряд отчетов был сделан "более красивыми". Например, экспорт данных из архива теперь выводится на трех листах одного xlsx-файла. На первом листе выводятся сведения об аккаунтах, на втором - о платежах, и на третьем - о сеансах доступа в интернет.
  • Попутно была обнаружена и устранена ошибка, которая ранее во время экспорта (еще в CSV) результатов работы платежных модулей могла приводить к удалению из базы этих данных (уже после их экспорта), даже если администратор не ставил "птичку" про такое удаление.
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость