September 15, 2023

Контекст на время отпуска @akr 18-26.09  

Прямо сейчас из незаконченный фичей остались:

Портфолио (что б оно горело)

По каким вопросам могу прийти:

1) Настройки администратора для скрытия разделов (например при сбое)

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

Наиболее вероятный для скрытия раздел- Независимые диагностики на экране Учёба.

С моей стороны заведены все задачи и описаны все требования, необходимо сообщать им о ходе разработки.

Задачи:

  • На клиент
    • https://jira.mos.social/browse/EDM-5156 Самая важная задача про возможность скрывать разделы в табе Учёба.
    • https://jira.mos.social/browse/EDM-5153 Вторая по важности задачи про возможность скрывать разеделы во всех остальных табах, кроме Учёбы
  • На бэк: https://jira.mos.social/browse/MESFAMILY2-360 Алиса уже ею занимается

Все изменения в артефактах указаны в задаче

2) Новый метод для отображения детальной информации карточек

Контекст: отчасти большая нагрузка на бэк Портфолио обусловлена тем, что для отображения ВСЕХ деталок карточек мы используем их метод GET /cards

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

Решение: мы договорились с ними, что с их стороны будет предоставлен другой эндпоинт, который будет возвращаться не все записи в их БД, а только ту, которую мы запросим по id.

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

С кем связываться:

  • Читать чат Портфолио (веб-вью) + МП и отвечать про сроки
  • Аналитик с их стороны: https://t.me/ignatyan

Единые настройки получателей

Контекст: сейчас МЭШ.Уведомления работают по след. логике-

  1. Существуют группы уведомлений (например Вход/Выход). Включение или выключение группы повлияет на все настройки внутри этой группы (включил группы -> включил все уведомления)
  2. МЭШ.Уведомления управляют многими каналами связи с пользователями, например пуш-уведомления, email рассылка, колокольчик в вебе и т.п. Управление уведомлением (например при включении в группе Вход/Выход уведомления Вход) включит не только пуш уведомления, но и остальные каналы связи
  3. Существующие методы позволяют получать настройки для ВСЕХ каналов связи и настраивать соответственно тоже все каналы связи

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

А также должен быть доработан метод получения настроек уведомлений- нам должны возвращаться только настройки для пушей.

Задача: https://jira.mos.social/browse/EDM-4788

Чат для общения: МЭШ.Настройка Уведомлений

Ответственный аналитик: https://t.me/elDrednout

Наберите / для быстрой вставки...