30 Nov 2018 |
Dober | В ответ на @progserega:rsprim.ru Dober: а спрашивал про доступ? Про riot-desktop я уже и не помню. Могу чуть позже переустановить - проверить. В браузерах спрашивал, конечно. Для хромиума помогло, для файерфоксов - нет | 05:09:27 |
3 Dec 2018 |
| Irbis joined the room. | 09:03:59 |
Irbis | Доброго! Пытаюсь зайти в историю - сбой приложения . Что - то с этим можно сделать? | 09:06:11 |
Alexey Murz Korepov | Что значит "зайти в историю"? Прокрутить историю комнаты вверх? И приложение какое именно используется? | 09:20:57 |
Irbis | Riot im.Справа - троеточие - история - начинается поиск - сбой приложения. | 09:23:00 |
Alexey Murz Korepov | А, это видимо в Android "История комнат" - там должен быть список комнат, из которых вышел. У меня не вылетает, возможно вылетает когда список пустой. | 09:25:59 |
Irbis | Да , Андроид. | 09:26:41 |
Alexey Murz Korepov | Попробуй зайти в какую-то комнату и выйти, если глюк пропадёт - значит только при пустом списке вылетает | 09:27:29 |
Irbis | Пробовал - то же. | 09:28:11 |
Irbis | Как удалить историю комнаты? | 09:30:21 |
Irbis | По одному? | 09:30:40 |
Alexey Murz Korepov | In reply to @irbis.bars:matrix.org Пробовал - то же. О, у меня тоже вылетело - если ждать долго пока прогрузится и в фильтре ничего не набирать. Запостил багрепорт разработчикам. | 09:31:22 |
Alexey Murz Korepov | Историю - да, пока по одному сообщению если только удалять. Есть скрипты для зачистки комнат с серверной стороны (если свой сервер). | 09:32:30 |
Irbis | Весёлая матрица. | 09:33:04 |
Alexey Murz Korepov | https://github.com/matrix-org/synapse/tree/develop/contrib/purge_api | 09:33:12 |
Alexey Murz Korepov | In reply to @irbis.bars:matrix.org Весёлая матрица. Ну это как бы ограничения протокола такие, чтобы никто не мог подделать историю комнаты с чужого сервера - нельзя просто так взять и удалить середину беседы, т.к. каждое последующее сообщение подписывается предыдущими. | 09:34:06 |
Irbis | Понятно. Спасибо , теперь буду знать . | 09:35:40 |
Alexey Murz Korepov | так что и удаление сообщений по одному вручную - по факту только скрывает сообщение из интерфейса, а на серверах оно продолжает храниться в базе, чтобы сохранять целостность вектора шифрования (DAG) | 09:37:26 |
Irbis | Да , это не jabber. | 09:38:04 |
Alexey Murz Korepov | Jabber выполняет задачи только по передаче сообщения от одного юзера к другому, и потом забывает об этом и спит спокойно. Вся история хранится на клиенте, или через MAM ещё бекапится на сервере лично для каждого.
Но когда встаёт вопрос о комнате с несколькими пользователями - такой подход передачи сообщений уже не подходит, поэтому у Жаббера многопользовательские конференции - просто беда в реализации ;( | 09:40:38 |
Alexey Murz Korepov | Ну а в Матрикс - переосмыслили сам процесс и реализовали хранение сообщений всегда на сервере, а пользователи просто получают нужный им диапазон сообщений из нужной комнаты. | 09:41:41 |
Irbis | Пользуюсь jabber OMEMO - нормально всё. | 09:42:18 |
Alexey Murz Korepov | Ну OMEMO - это шифрование, а тут речь о многопользовательских конференциях. В Jabber они реализованы очень и очень неудобно с технической стороны, ну и со стороны пользователя тоже. Например, нужно всегда быть в онлайне, оффлайн-сообщения там не предусмотрены. | 09:44:28 |
Alexey Murz Korepov | Альтернатива OMEMO тут - галочка "Включить шифрование" в комнате, тогда тоже только на твоих устройствах будет храниться читаемое содержимое сообщений | 09:45:42 |
Alexey Murz Korepov | В жаббере OMEMO вроде только для личных сообщений работает, или для конференций тоже реализовали уже? | 09:46:49 |
Irbis | Давно. | 09:47:16 |
Alexey Murz Korepov | Хм, прогресс! Когда я с Жаббера перелазил на Матрикс - там ещё вроде не было . | 09:47:54 |
Irbis | Всё работает , и в оффлайне тоже. | 09:48:10 |
Alexey Murz Korepov | А так - именно из-за нормально реализованных многопользовательских конференций уровня Slack нам в компании пришлось отказаться от Jabber в пользу Matrix, т.к. в Jabber это было просто боль и страдания, особенно на мобилах. | 09:49:07 |
Irbis | Понятно. | 09:50:11 |