Техническое сопровождение Ева.ру
Раздел называется "Ева: предложения, вопросы и жалобы", поэтому предлагаю.
Предлагаю администрации ресурса свои услуги по техническому сопровождению форума.
На безвозмездной основе.
Кирилл, я знаю, Вы читаете форум.
Я могу до бесконечности играть в эти кошки-мышки,
но вместо этого предлагаю конструктивное сотрудничество.
Отвечаю на вопрос, зачем мне это надо:
мне просто интересны web-технологии и сообщество пользователей Ева.ру, участником которого я с переменным успехом являюсь 7 лет.
Мой первый паспорт (ныне заблокированный) https://eva.ru/passport/509409
У меня есть некоторый опыт в администрировании linux серверов, а также сфере информационной безопасности и сетевых технологий 😉
Практик создания фронт-энда и пользовательских интерфейсов у меня нет.
Могу принимать жалобы пользователей и предлагать их решение.
Если описанная информация Вас заинтересует, можно продолжить общение прямо здесь или в лс на Ваше усмотрение.
---
Ох, было бы очень хорошо, если бы грамотный человек навёл, наконец, порядок на сайте.
Просто бардак страшенный!
Кстати, причина, по которой почтовые уведомления с сайта массово улетают в спам, заключается в несоответствии характеристик отправляющего хоста соглашениям о добропорядочности участников обмена электронной почтовой корреспонденцией.
Во-первых: ip адрес 188.227.19.112, с которго осуществляется рассылка, не имеет обратной записи (PTR)
Да, он указан в SPF домена, как разрешенный для исходящих писем, но проверка реверса обычно выполняется ещё на этапе установки входящего соединения, до всех остальных проверок.
Если у вас нет возможности в личном кабинете пользователя 1cloud настроить PTR-запись для данного ip-шника самостоятельно, можете обратиться в поддержку ИТ-Град, хостеры обычно в данном вопросе всегда идут навстречу.
Данная особенность незначительно повышает доверие к таким хостам, а вот отсутствие таковой - значительно его снижает.
Во-вторых: ваш МТА (отправляющий почтовый сервер) на этапе установки SMTP-сессии в приветствии шлёт "HELO=debian8x64",
а должен представляться своим хостнеймом, среди A-записей которого и должен числиться айпишник, с котрого он сейчас коннектится, то есть "eva.ru".
Скорее всего debian8x64 был указан (или оставлен по умолчанию) как дефолтный primary_hostname при разворачивании почтового сервера exim4.
Проверить, что находится в текущих переменных эксима и где задана эта строка можно командой:
# exim -bP | egrep "(hostname|domain)\s*=debian8x64"
Несмотря на то, что письма имеют валидную цифровую подпись DKIM, а домен корректные SPF и DMARC,
все проверки, включая анализ содержимого письма на предмет возможного спама, осуществляются после перечисленных мною.
Есть предложение подумать, как можно в новой версии отображать закреплённые топики по примеру старой версии.
Можно, например, зарезервировать в начале списка пять карточек, а если закрепов больше, то на месте пятой какую-нибудь ссылку с текстом, типа: "Ещё (nn)"
Что-то вроде такого:
Закреп 1
Закреп 2
Закреп 3
Закреп 4
Закреп 5 / или "... ещё (3)..."
---визуальный разделитель---
Топик 1
Топик 2
........
Топик N
Ну или просто на первой странице отображать сначала закрепленные с каким нибудь визуальным префиксом, как это было в старой мобильной версии.
А переключатель подписки /forum/subscribe/actions/switchSubscribe.htm в старой версии выключен умышленно или случайно сломался?
404
Почему уведомления "Ева.Ру: Вам ответили в теме .... приходит примерно половина??
Это как-то связано с тем из какой версии евы человек пишет?
Да, я эмпирическим путем такую зависимость находил, но это было не исчерпывающим ответом на мои "изыскания"
Есть такая зависимость в действительности, думаю, только, kck сможет ответить.
Давайте проверим ещё раз.
Ответ 1 (в десктопной версии)
Ева.Ру: Вам ответили в теме "Техническое сопровождение Ева.ру"
В форуме "Ева: предложения, вопросы и жалобы" в теме "Техническое сопровождение Ева.ру"
http://eva.ru/topic/129/3667275.htm?messageId=108095854
Автор: Boлшeбницa ♧* Clair
Дата: Thu Sep 12 21:58:44 GMT+03:00 2024
Текст сообщения:
==========
десктоп.
==========
Пробежалась по темам, примерно 3 из 10 приходят.
А самое главное не приходят по "собачке" - Новый топик в разделе.
Из-за этого прошляпила 15 штук рекламных топиков про слив огэ
Ева.Ру: Вам ответили в теме "Техническое сопровождение Ева.ру"
В форуме "Ева: предложения, вопросы и жалобы" в теме "Техническое сопровождение Ева.ру"
Автор: Boлшeбницa
Дата : 12.09.2024 22:48
Текст сообщения:
===============
Мобильная
===============
Открыть в мобильной версии: https://eva.ru/forum/129/3667275#m108095950
Открыть в версии для десктопа: https://eva.ru/topic/129/3667275.htm?messageId=108095950
===============
Кстати, более того скажу.
Если подписаться на топик (у меня сейчас включена подписка на данный топик),
то уведомления о новых сообщениях в топике (то есть, ответы на не мои сообщения),
не приходят, если они были отправлены из мобильной версии.
🤦🏻♂️
В результате я получил от Вас оба уведомления (десктоп и мобильная),
и сам от себя ответы 4,5 и 6.
Ещё, бывает, редкие уведомления приходят спустя 12 ч или на следующий день :chr5
Здравствуйте, направили сюда. Сможете помочь? Мне нужно или поменять почту или отключить приходящие с Евы сообщения о переносе тем и все такое. Это технически возможно? Спасибо.
Ещё можно перенаправление без сохранения включить, если не надо, чтобы с евы уведомления на привязанный ящик сыпались.
Ну положим, не просто сюда направили, а конкретно к kck.обратиться, ибо только он является первоисточником подобных знаний :)
Я не знаю, в связи с чем на сервере запретили менять почту.
Ладно ещё могу понять, когда логин и есть почта, но у старых паспортов логин сам по себе, почта сама по себе.
Может, чтобы дубликатов почты не было, может, потому, что конфирмация только пои регистрации сделана, а без неё нельзя,
может, чтобы почту от одного логина, нельзя было в качестве другого (нового) логина использовать, моих фантазий не хватает 🤷🏻♂️
Короче, я считаю, что технически этот вопрос вполне решаемый.
По второму вопросу: галки вот эти отключать пробовали в паспорте?
https://eva.ru/profile/settings
толку ноль.
у меня обратная проблема, я получаю сообщения на почту очень выборочно и как бы, дозировано - одно приходит - три - нет.
Обещали помочь и новенький гений почти нашёл причину - молодец конечно, поймал алгоритм и всё...
...
всё по-прежнему - раз получила, а если кто с другой версии понаписал мне - пиши пропало - не приходит ответ.
и так уже с... октября что ли.
и писала и умоляла - не-а - не могутЬ
За "гения", конечно, спасибо, но я уже давно не новенький.
И напоминаю, что команде Евы никакого отношения не имею.
Лично Вам могу порекомендовать только вручную тыкать галку вот тут
https://eva.ru/topic/129/3664487.htm?messageId=107575558
на фиксе это у меня сделано автоматом для десктопной версии.
Я тыкаю, когда вспоминаю.
Но и это не даёт гарантии, уж поверьте.
А закрепить её можно с одного тычка?
И вообще, почему всё поломатое такое?
Почта не работает, да и вообще?
Всё сдвинули рекламой, я думаю.
Но и это не даёт гарантии, уж поверьте.Не верю.
А закрепить её можно с одного тычка?Я выше ответил.
И вообще, почему всё поломатое такое?Могу только разделить Ваше негодование и посочувствовать.
Почта не работает, да и вообще?
Именно по этой же причине два года назад я поднял проект "фикс".
Хотите - пользуйтесь, не хотите - страдайте дальше.
Да зачем вообще такие подписи-картинки?
В детском саду что ли?
Эта вообще маты под сообщениями постит постоянно.
Не понял Ваш вопрос.
Я могу ответить, или, хотя бы, попытаться ответить на какие-то технические вопросы.
А вопросы "зачем так, почему эдак, а вон та вообще бе-бе-бе" - это, скорее, к модераторам. Возможно, у них есть связь с администрацией ресурса, но это не точно 😁
На еве есть сложившаяся многими годами политика размещения допустимого контента и каких-то базовых принципов, уверен, модераторы в курсе этих принципов.
Я в определении того, кто и что публикует не участвовал и участвовать не собираюсь.
Господи, да уже открытым текстом всех на https://fixeva.ru отправили, а вы всё тут :))))
insіder
<img src="https://about.linkfiles.ru/me?761520">
insіder (761520)
<img src="https://about.linkfiles.ru/me?761520">
Ева.ру Night Edition 😎 (шутка)
Сторонний ресурс, созданный инициативной группой лиц для исправления косяков официального.
Существует на альтруизме, используется исключительно в личных целях,
и который мы публично просим не блокировать.
Кирилл,
в мобильной версии не хватает обработчика на 50x при отправке сообщения.
503,504 приводят к белому экрану
Application error: a client-side exception has occurred (see the browser console for more information).
и всё написанное улетает в небытие.
☝️ Можно было б сделать такое же предупреждение, как для заблокированных аккаунтов, но с предложением повторить попытку позже.
POST /api/forum/message
POST /api/forum/topic
Какой-то определенной зависимости от контекста нет, сообщения короткие, без вложений.
Например, это:
https://eva.ru/topic/77/3674320.htm?messageId=108154102
02/Oct/2024 в 14:45 был получен 503
или это:
https://eva.ru/topic/77/3674293.htm?messageId=108164134
05/Oct/2024 в 13:30 сначала вернулся 504 после длительного ожидания,
а на вторую попытку уже 502
Бывает 500;
бывает 502 (бэкэнд, видимо либо отваливается, либо перезапускается в это время, то есть web-серверу не удаётся установить соединение с бэком)
бывает 503 (можт база перегружена очередью, как вариант)
504 (тут можно предположить длительное выполнение операции с базой, тайм-аут около минуты, сервер не дожидается ответа бэка и возвращает Gateway timeout)
В десктопной версии такие случаи тоже бывают, но там хотя бы выводится уведомление "Системная ошибка" и форма не падает, можно скопипастить текст и отправить повторно,
а в мобильной версии отрабатывает роутинг в самом приложении браузера на _error и вернуться к форме с введенным текстом уже нет возможности, т.к. инпут интегрирован в единый сплошной документ.
Только перезагружать страницу полностью, потеряв ранее введеный текст 🤷🏻♂️
Можно на моках воспроизвести тест-кейс, намеренно возвращая перечисленные коды на данные запросы и посмотреть, как ведет себя приложение.