Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#395 closed улучшение (fixed)

При отсутствии соединения с сервером

Reported by: san Owned by: san
Priority: minor Milestone: 2 очередь
Component: ПО MC04-Dispatcher. Пульт диспетчера/техника Keywords: network
Cc:

Description

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

  1. Очистить список конференций (или заблокировать его)
  2. "Заблокировать" список пользователей

термин заблокировать постараюсь уточнить позже

Change History (16)

comment:1 by dimag, 8 years ago

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

comment:2 by dimag, 8 years ago

Keywords: network added
Resolution: fixed
Status: newclosed

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

comment:3 by san, 8 years ago

Resolution: fixed
Status: closedreopened

В r487 никаких отличий от предыдущей реализации нет

comment:4 by dimag, 8 years ago

В r496 при отсутствие соединение блокируются все операции с конференциями, пользователями, невозможно добавить/просмотреть информацию о пользователе, набрать номер телефона, запустить фильтр аудиозаписей.
Возможно только поменять и сохранить настройки.
Предлагаю следующее поведение при отсутствие абонента.

comment:5 by san, 8 years ago

  1. Не понял последнее предложение в comment:4
  1. Кроме запрета функций я бы хотел чтобы для пользователя этот запрет был визуализирован, т.е. пользователь, в момент пропадания связи с сервером, должен увидеть что список абонентов и конференций "задизэйблены". А как это изобразить я пока не могу предложить точнее, если есть какие-то мысли по отображению блокированного интерфейса - предлагайте.

comment:6 by dimag, 8 years ago

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

in reply to:  4 comment:7 by san, 8 years ago

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

Да где не напиши его, всё равно не понятно причём тут отсутствующий абонент.

comment:8 by dimag, 8 years ago

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

comment:9 by san, 8 years ago

Тикет по теме отсутствия соединения ESL программы с сервером, при чём тут абоненты?

in reply to:  4 comment:10 by dimag, 8 years ago

Replying to dimag:

В r496 при отсутствие соединение блокируются все операции с конференциями, пользователями, невозможно добавить/просмотреть информацию о пользователе, набрать номер телефона, запустить фильтр аудиозаписей.
Возможно только поменять и сохранить настройки.
Предлагаю следующее поведение при отсутствие абонента.

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

comment:11 by dimag, 8 years ago

Александр, твоё мнение.

comment:12 by san, 8 years ago

не изменилось

comment:13 by dimag, 8 years ago

Опиши, как визуализировать запрет, я написал своё предложение, как ты себе представляешь запрет?

comment:14 by alx, 8 years ago

Milestone: 1 очередьТекущее

comment:15 by alx, 8 years ago

Resolution: fixed
Status: reopenedclosed

In 873/dispatcher:

При аварии "нет ответа от FreeSwitch" блокируются вкладки "Конференции" и "Записи переговоров".
Отображения списков пользователей, конференций, участников конференций и записей теперь
учитывают состояние блокировки (Disabled) и отрисовывают элементы в серых тонах. Closes #395.

comment:16 by san, 7 years ago

Milestone: Текущее2 очередь

Milestone renamed

Note: See TracTickets for help on using tickets.