Jump to content

eralde

Moderators
  • Posts

    1,593
  • Joined

  • Last visited

  • Days Won

    65

Posts posted by eralde

  1. 2 минуты назад, dimon27254 сказал:

    @eralde а в новом вебе не производится интерполяция данных, по которым строятся графики приема/передачи? RCI по команде interface rrd отдает данные за каждые 3 секунды, а на графике можно смотреть с точностью до 1 секунды. Может быть, баг как-то с этим связан.

    Похоже, что код, который забивает нулями отсутствующие значения, забыли перенести. Если его добавить, то проблема уйдет.
    Спасибо за данные для отладки!

    Интересно, что для некоторых типов интерфейсов API всегда возвращает 64-значения, а для некоторых -- нет :221_see_no_evil:

    • Thanks 1
  2. В 08.08.2023 в 20:28, KYTECHNGAMING сказал:

    Range does not give correct information.

    Looks like an error in the current ("old") UI.
    Could you remember the exact order of changes in the settings that lead to this (e.g. 1. change the IP address field, 2. change the mask, 3. ...)?

    I've tried to reproduce the issue with your settings and both versions show that the pool size is too large:

    image.png

  3. 1 час назад, dimon27254 сказал:

    @eralde если выключить соединение и оставить его так на время большее, чем выводится на график, а потом включить, получается баг:

    Никакой активности не было, т.к. интерфейс был выключен, но на графике она появилась, причем линейно нарастающая. В 3.х вебе такого нет:

    Мне пока не удается это воспроизвести, генерируя данные для графика программно.
    Если эта ситуация у вас на устройстве легко воспроизводится, выложите сюда, пожалуйста, выдачу браузера по адресам:

    • <IP_или_KeenDNS>/rci/show/interface/rrd?name=PPPoE0&attribute=rxspeed&detail=0
    • <IP_или_KeenDNS>/rci/show/interface/rrd?name=PPPoE0&attribute=txspeed&detail=0

    Выдача выглядит примерно так:
    image.png

  4. 1 час назад, dimon27254 сказал:

    @eralde в случае отсутствия установленного компонента easyconfig на кинетике, кнопка импорта настроек PPPoE должна быть доступна? 

    У меня этого компонента нет, но кнопка имеется, причем, только в новом вебе. По нажатии открывается поп-ап, и, кажется, в нем потерялся номер порта:

      Показать содержимое

     

    Похоже, что нет, без easyconfig это работать не будет. Спасибо, поправим!

    • Thanks 1
  5. 56 минут назад, keenet07 сказал:

    В Мониторе трафика. Вкладка 1 час выводит урезанный график примерно за период 20 минут во всех режимах (Клиенты / Категории / Приложения / Скорость / Трафик)

    Пространство левее никогда не заполняется. И весь график не пересчитывается на всю ширину.

    Выглядит вот так.

    @eralde

    У меня тоже так, причем в обоих версиях интерфейса. Значит, что-то сломалось в ответе команды, по которой веб-интерфейс этот график строит.

    @Le ecureuil, посмотри, пожалуйста. С интервалом в один день у меня то же самое (аптайм у Кинетика в районе недели, поэтому данные точно должны быть):  

     

    • Thanks 1
  6. 16 минут назад, T@rkus сказал:

    @eralde Giga III 4.1 Alpha 1 Заметил тут ,что на плитке Монитор трафика отображается не актуальная информация если сравнивать с Монитором трафика это так и задумано?

    Похоже я понял, о чем вы. Данные после загрузки плитки не обновляются с течением времени.
    Поправим, спасибо!

  7. 10 часов назад, dimon27254 сказал:

    @eralde в списке клиентов мне попались парочка багов.

    1. Некорректная сортировка списка: в 3.х вебе по умолчанию список сортируется по имени хоста, а в новом это происходит словно рандомно. Если вручную установить сортировку по любому из столбцов, точно такой же расстановки хостов в списке получить не удается.

    2. Если обновить страницу с открытым списком клиентов, вместо наименований сегментов (description) отображаются системные id интерфейсов (в моем случае, это Bridge0/Bridge1, вместо домашней/гостевой сети соответственно). Чтобы снова отобразились наименования, достаточно перейти на любую другую страницу интерфейса, а затем снова зайти в список клиентов. Если после этого опять обновить страницу, все повторяется.

    Всё проверим, спасибо. Сортировку действительно забыли :221_see_no_evil:

    • Thanks 1
  8. 9 часов назад, dimon27254 сказал:

    @eralde попался еще один баг с определением состояния соединения в новом вебе:

    То же подключение PPPoE. Из WAN-порта кинетика, через который это подключение работает, был отключен кабель. 3.х веб сообщает корректный статус в dashboard и настройках: "проверьте кабель".

    Новый интерфейс в настройках также просит проверить кабель:

      Показать содержимое

    А вот на dashboard отображается статус "подлежащее соединение не готово".

      Показать содержимое

    Не будет ли лучшим здесь также сообщать о неподключенном кабеле?

    Это та же самая проблема, что и выше. Надо, чтобы везде был один и тот же статус, конечно.

    • Thanks 1
  9. 2 часа назад, Rootdiv сказал:

    Я считаю что всё таки мобильная версия нужна хотя-бы до размера max-width: 768px. Ведь мобильное приложение покрывает не все настройки и если нужно быстро поправить настроку которой нет в приложении, то без web-интерфйса тут никак.

    Безусловно, нужна. Тем более, что она уже много лет существует в текущем интерфейсе.

    Но также я сразу хочу сказать, что любые ошибки в логике работы интерфейса (например, неадекватный статус выключенного WAN'а на дашборде) всегда будут более приоритетными, потому что затрагивают большее число пользователей.

    • Thanks 1
  10. 12 часа назад, bigpu сказал:

    Извиняюсь что влезаю, но наболело...почему мы все регулярно общаемся именно с вами, а не дизайнером очередной версии веб, именно вы пытаетесь править и правите баги, пилите темную тему в одного, но ваше слово не решающее до сих пор? Может, наконец, именно за такой кейс проголосовать, где все, касаемо дизайна и верстки решаете именно вы?

    Ну, тут много вопросов сразу, попробую ответить на все по порядку.

    Общение на форуме никогда не было обязательным для разработчиков, разработчики тут общаются только по собственному желанию :12_slight_smile:

    Баги совершенно точно исправляю не я один, этим занимается вся команда. Просто из-за того, что я по ним отписываюсь, создается, наверное, не очень правильное впечатление, что я всё сам и чиню.

    Расширение с ночной темой я начал делать в свободное время тоже по собственному желанию (и вместе с @T@rkus, на самом деле, он, фактически, ставил исходную задачу). Сейчас мне уже сложно вспомнить, зачем это всё было нужно, но упражнение, конечно, довольно интересное :7_sweat_smile:

    Я боюсь, что, во-первых, голосованием на форуме вопрос о том, за что я ответственный, не решается. А, во-вторых, я совершенно не уверен в том, что такое теоретическое решение вопроса сделает лучше. Все мы делаем ошибки, я их тоже делаю порядочно.

     

    В общем, чем более острой является ваша (пользователей) реакция на что-то, тем более вероятно, что мы на это что-то ещё раз посмотрим и, возможно, улучшим. Боюсь, что это единственное, что можно обещать.

    • Thanks 3
  11. 35 минут назад, dimon27254 сказал:

    @eralde имеют место быть некоторые визуальные погрешности:

    1. Для стандартных сегментов не отображается русскоязычное наименование:

      Показать содержимое

    2. В десктопном вебе столбец "Выбрать" слишком широкий (аналогично и в 3.х вебе). Может быть, вообще убрать этот заголовок, оставить только чекбоксы? Правда, еще и сами чекбоксы в неактивном состоянии слабовато различаются на белом фоне. Это уже, конечно, индивидуально, но, как мне кажется, не многие пользователи настраивают яркость/контрастность своих экранов.

    3. По умолчанию список клиентов сортируется по MAC-адресу, хотя это явно и не указано. Не лучше будет сделать как в 3.х, по имени хоста?

      Показать содержимое

    Эту страницу ждёт переработка, на самом деле.

    Она формально готова, но код внутри требуется привести в порядок. Я думаю, что вместе с этой работой мы и замечания поправим.

    • Thanks 1
  12. 46 минут назад, dimon27254 сказал:

     

      Скрыть содержимое

    Заметил, что пара моих вчерашних топиков исчезли из общего списка в теме веб-интерфейса: "Приоритеты подключений" и "Общие вопросы по мобильному вебу". По общим вопросам моб. веба я даже не получил уведомление, что вы мне ответили. Из главной страницы форума я увидел, что есть непрочитанное сообщение, но когда захожу в саму тему по вебу, то непрочитанных не было, т.к. топики скрылись. Это баг форума, или я слишком много писал за сутки? :)

    Это похоже на какие-то глюки в работе форума. Действительно, темы есть, но если подняться на уровень раздела, то их там не найти.

    Со своей стороны я могу только сказать, что я таким не занимаюсь и не думаю, что движок форума позволяет спрятать тему от модератора в общем списке тем раздела :7_sweat_smile:

     

    По остальным вашим замечаниям, я сразу могу ответить в общем, потому что почти все они касаются мобильной версии.

    Спасибо, вам за такие подробные заметки! Мы, конечно, предполагаем использование веб-интерфейса на мобильных устройствах, но вряд ли оно будет настолько же удобно, как использование на десктопе. Какую-то часть замечаний явно нужно поправить, но что-то, скорее всего, останется как есть.

    • Thanks 1
  13. 3 минуты назад, dimon27254 сказал:

    @eralde в мобильном вебе данная вкладка, можно сказать, неюзабельна. Невозможно установить ни приоритеты подключений для политик, ни применение политик для конкретных устройств или сегментов.

    Колонка "политика доступа" занимает почти все доступное место. В случае настройки приоритета подключений, не видно, какой интерфейс куда "двигать", т.к. колонка "подключение" зафиксирована и при скроллинге не прокручивается. Подпись чекбокса об автодобавлении новых подключений ушла за границу видимой области, как и, похоже, вся таблица.

    При настройке применения политик, имена устройств не читаемы. Также на одну строку умещается только одно устройство, в результате чего получается длинное нечитаемое полотно из плиток.

      Показать содержимое

    Посмотрите, пожалуйста, как можно улучшить. Было бы хорошо это увидеть хотя бы в том же виде, как и в 3.х вебе, где пусть все и сокращено троеточием, но с функционалом нет никаких проблем.

    Я понимаю ваше недовольство.
    В текущем интерфейсе этой страницей тоже совершенно невозможно пользоваться на мобильных устройствах.

    На мой взгляд, нужен какой-то иной подход к выводу доступных настроек (например, каждая политика -- раскрываемая карточка, либо вынос настроек в диалоги). Пока никакого дизайна для иного решения нет, я не могу обещать, что он будет быстро проработан.

    • Thanks 1
  14. 4 часа назад, dimon27254 сказал:

    @eralde выявил некоторые моменты, которые касаются мобильного веба в общем.

    1. Увеличились поля вокруг контента на странице. С одной стороны, это достаточно неплохо выглядит, но с другой, размер полезной области, которую можно было бы задействовать для отображения информации, уменьшился.

    Для текстового контента это большой роли не играет, так как чаще всего перенос идет по словам, но вот для таблиц и графиков это пространство было бы полезно.

    На примере таблицы зарегистрированных клиентов наглядно видно, как из-за больших полей была уменьшена ширина колонок таблицы, что привело к уменьшению количества видимых без дополнительного скролла строк. В новом вебе на моем устройстве уместилось 7 клиентов, а в текущем 9-10:

      Показать содержимое

     

    Поля явно не должны быть такими большими это ошибка. С содержимым таблиц нужно работать в каждом конкретном случае отдельно, но 4 строчки в одной ячейке -- это перебор, конечно.

     

    4 часа назад, dimon27254 сказал:

    2. Фиксация первой колонки таблиц. Это удобно, т.к. теперь сложно спутать одну строку с другой при просмотре больших таблиц, но с читаемостью остальных столбцов, если первый очень широкий, имеются большие проблемы.

    Приведу в пример таблицу из вкладки "маршрутизация". Первый столбец очень широкий, да еще и зафиксирован, а содержимое второго без скролла прочитать невозможно:

    Опять же, нужно смотреть по каждой таблице отдельно. В общем случае, видимо, нужно работать над тем, чтобы заголовки фиксированных колонок были максимально короткими. Либо задавать ограничение по ширине вручную, в зависимости от контента. В примере с маршрутами это будет работать, а вот в примере с хостами -- нет (длинные имена устройств, скорее, норма). Видимо, нужно подумать ещё.
     

    4 часа назад, dimon27254 сказал:

    3. Всплывающие подсказки вида "статьи по теме" и другие аналогичные, которые вызываются тапом по кнопке с пиктограммой "?", в большинстве случаев выходят за пределы видимой области:

      Показать содержимое

    На эту тему уже есть задача. Сейчас компонент с подсказками не адаптирован под мобильные устройства совсем, он будет доработан.

    • Thanks 1
  15. 2 часа назад, dimon27254 сказал:

    @eralde по монитору трафика возникли некоторые вопросы, а также хочу сделать репорт о найденных мной багах на этой вкладке.

    1. Как определяется цветовая гамма для графика? В моем случае на всех устройствах график отрисован в оттенки зеленого. Цвета довольно близки и некоторых из них не так легко различить с первого взгляда:

      Показать содержимое

    В 3.х вебе используются цвета, контрастные по отношению друг к другу, за счет чего очень они хорошо различимы на графике:

      Показать содержимое

    Предполагаю, сведение все к оттенкам одного цвета было сделано в угоду темной темы и новой концепции дизайна, чтобы график не казался "вырвиглазным" и не сильно выпадал из общего фона. Может быть, есть возможность как-то расширить цветовую палитру, чтобы не было проблем с различимостью столбцов?

    2. Мобильный веб: отметки времени накладываются друг на друга:

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

    3. Мобильный веб: график довольно узкий. Вкупе со схожестью цветов, небольшой его размер приводит к тому, что все детали слишком мелкие и сливаются. Слева и справа большие отступы, за счет их уменьшения можно было бы существенно расширить график в ширину.

    В старой версии он занимает почти всю ширину страницы и все части столбцов достаточно хорошо различимы:

    4. Мобильный веб: при щелчке по одному из столбцов для просмотра подробной информации за небольшой промежуток времени, этот столбец выделяется странно: во-первых, высота выделения меньше, чем высота самих столбцов, во-вторых, после первого же обновления графика (смещения на один столбец), выделение само пропадает. Также поп-ап с данными очень широкий, и какая-то его часть почти всегда оказывается за границей видимой области страницы:

    5. Мобильный веб: блок со средней скоростью и легендой графика не отцентрирован, а также не растянут на всю ширину. Его пропорции схожи с десктопным вариантом. Также после него ниже еще имеется много пустого пространства, которое увеличивает общую высоту страницы:

    Цветовую гамму выбирал дизайнер. В текущей версии действительно используются максимально контрастные между собой цвета, которые выбираются случайным образом при загрузке страницы, а в новой -- гамма фиксирована. Посмотрим, можно ли улучшить.

     

    Пункты 2-5 действительно стоит попробовать улучшить.

    • Thanks 1
    • Upvote 1
  16. 1 час назад, dimon27254 сказал:

    @eralde нашел баг, при котором управление интернет-соединением из разных мест работает по-разному.

    Так, если выключить соединение из его настроек, то вместо состояния "выключен" отображается "проверьте кабель":

      Показать содержимое

    На dashboard в плитке "интернет" переключатель показывает, что оно включено, но статус сообщает, что подлежащее (может быть, лучше заменить на "нижележащее"?) соединение не готово:

      Показать содержимое

    При этом, в 3.х вебе все отображается корректно:

      Показать содержимое

    В этом случае, как в новом, так и старом вебе, судя по логу, выключается GigabitEthernetX.

    Будем разбираться. Выключаться во всех случаях должен Vlan.
    А вот почему статусы разные (причем, и "Проверьте кабель", и "Подлежащее соединение не готов" -- это не то, что должно отображаться).

    • Thanks 1
  17. 14 минуты назад, bigpu сказал:

    @eralde А что скажете по поводу отображения скорости прием/передача в свернутой карточке соединения WAN? Какое у вас мнение по данному моменту?

    Я считаю, что это полезно. Но со свернутой секцией у нас вот какая проблема: и название подключения, и статус, выводимый слева справа, могут быть довольно длинными (не стоит забывать, что есть много пользователей, которые всё настроили через мастер настройки, у DSL-провайдеров там бывают крайне длинные названия).

    В общем, мысль хорошая, я сам понимаю, зачем это нужно. Осталось придумать, как сделать.

    • Thanks 2
  18. 5 минут назад, bigpu сказал:

    Но опять же, в старом варианте над графиком указана скорость приема и передачи, в новом варианте лишь максимум за промежуток на графике...

    Грубо говоря, не будет видно в реальном времени, скорости прием/передача сразу у обоих WAN

    А вот это недодизайнили, я помню, что говорил, что нужно придумать куда это выводить.

    • Thanks 1
  19. @bigpu я невнимательно прочитал первый пункт. Идея в том, чтобы отдельно смотреть на график, а отдельно на простыню с подробностями?

    Да, сейчас такой вариант не предусмотрен, но можно над ним подумать.

    • Thanks 1
  20. 10 минут назад, bigpu сказал:

    В старом варианте интерфейса было:

    1. гиперссылка "подробнее о соединении/скрыть подробности"

    2. возможность по другой ссылке перезагрузить соединение

    3. информация об актуальном интернет-фильтре:

      Показать содержимое

    В новом интерфейсе все эти три удобные возможности пропали:

      Показать содержимое

    Важность, на мой взгляд, этих пунктов идет от "3" к "1" по-нарастающей.

    Без 2-го пункта если создается большое неудобство с перезапуском соединения, то с отсутствием пункта "1" карточка на ровном месте увеличивается в размерах, опять появляется ненужный скролл на ровном месте.

    В моем случае имеется два провайдера, и без пункта "1" я не имею возможности просматривать на главном экране информацию о скорости соединения, график одновременно у обоих соединений.

    Помимо того, что данные пункты, которые теперь отсутствуют, очень хотелось бы вернуть, я предлагаю в свернутой карточке соединения провайдеров, указывать скорость приема/передачи.

      Показать содержимое

    Место там есть, наиболее полезная информация о соединении, наконец-то, станет доступна и в свернутом виде карточки.

    Пункт 1 пока прорабатывается дизайнером :218_frog:
    Технических причин не делать его нет.


    Пункт 2
    -- это, похоже, мой недосмотр. Мы перенесли код для перезапуска DHCP и USB-модемов, но забыли перенести код для перезапуска туннелей/PPPoE. Заведу задачу по доделке, для неё всё готово.

    Пункт 3 пока отсутствует, потому что не реализована страница с Интернет-фильтрами. Он появится вместе с ней.

    • Thanks 2
  21. 1 час назад, keenet07 сказал:

    На старой странице входа поле Имя пользователя запоминало последний введенный логин. 

    В новом оно пустое. Приходится набирать каждый раз.

    С нашей стороны это поле точно никогда ничего не запоминало.
    Autocomplete браузера должен нормально работать, и там, и там.

    • Upvote 1
×
×
  • Create New...