Дата
Участники
Цели
- Синхронизироваться по прогрессу, обсудить планы и задачи на следующую неделю
Повестка встречи
| Время | Темы встречи | Кто | Примечания |
|---|---|---|---|
| 5мин | Прогресс по задачам и планы на следующую неделю | Kryuchkov Matvey | Сделал ответственных за категорию и делал панельку с контролем доступа к статье (как "настройки доступа" в гуглдоках). По плану допилить интерфейс для ответственного на аппрувы. |
| 5мин | Прогресс по задачам и планы на следующую неделю | Добавила подразделение "Президиум", удалила всякое легаси, почистила код department'ов. По планам тестировать ui/ux, подчищать всё и готовить активизм к релизу. В релиз войдут таск-трекер и базовый активизм с механиками чра/оров (но без прогрессивной системы) | |
| 5мин | Прогресс по задачам и планы на следующую неделю | Добавил в ListFilterMixin пагинацию, оно теперь там работает. Далее работа с фильтрацией мероприятий - т.к. добавляем пагинатор, то фильтрацию надо отдать бэкенду и проверка, что новый ListFilterMixin ничего не сломает | |
| 5мин | Прогресс по задачам и планы на следующую неделю | Поправил баги фильтров для активизма на мобильной версии, переделал логику компоненты фильтра на десктопе, чтобы унифицировать между мобилкой и десктопом. По планам - тестировать активизм и готовить к релизу. | |
| 5мин | Прогресс по задачам и планы на следующую неделю | Выехал на интеграции почт phystech.edu и акков vk, чтобы устроить миграции данных (phystech.edu понадобится для dcam.pro, вк - для 8ka.mipt.ru). План - сделать модельку "миграции аккаунта", в объекты которой переводим список для миграции, чтобы далее все зарегистрированные пользователи, у которых есть привязка нужного аккаунта, мигрировались и им добавилась бы денежная операция пополнения. В случае успеха присылаем уведомление человеку в vk/tg о том, что его баланс был перенесен. Так как такая рассылка может быть сильно большой, скорее всего упрёмся в лимиты рассылок vk/tg. У нас не стоят retry'и на эти таски в серели, их надо починить. Под это дело объявил крестовый поход на инфраструктуру, чтобы наконец-то разрешить давно нависшие задачи по CI/CD, контейнерам и сервисам. Из важных изменений: будет практически полностью переработан GitlabCI, появится автоматическое версионировани, выкатка и деплой релизов с помощью semantic-release, будут изменены конфигурации контейнеров (будем использовать более ужатые образы, это поможет сохранить новичкам лишние полтора гигабайта трафика при первом запуске). Кроме этого, изменятся и вспомогательные сервисы: Redis разобьётся на триаду Redis + Memcached + RabbitMQ. На redis'е останутся только атомарные счётчики (можно, например, хранить там балансы денег чуваков, их чра, и другие вычисляемые поля), и всякие другие персистентные key-value пары. В memcached уйдут кэши и любые другие временные key-value. Наконец, в RabbitMQ уйдут очереди и взаимодействие с Celery |