Skip to content

Releases: PastVu/pastvu

Версия 0.8.1

20 Jul 21:08
Compare
Choose a tag to compare
  • (added) Футер страницы

  • (fixed) Роли в информации о пользователе

  • (fixed) Правка сессии


    Полный список изменений: 0.8.0...0.8.1

Версия 0.8.0

18 Jul 21:34
Compare
Choose a tag to compare
  • (added) Для защиты от бесконтрольной загрузки фотографий, при этой операции учитывается кол-во подтвержденных и новых, еще не подтвержденных фотографий пользователя.
    Он может одновременно иметь следующее кол-во новых фотографии, в зависимости от подтвержденных:
    3 если имеет менее 25 подтвержденных фотографий; 5: от 25 до 49; 10: 50 - 199; 50: 200 - 999; и 100, если имеет от 1000 подтвержденных фотографий.
    Он может загрузить весь доступных ему лимит фотографий как одновременно так и последовательно.

  • (added) Пользователь может сколько угодно редактировать загруженную фотографию перед отправкой модераторам на подтверждение.
    При сохранении такой фотографии выводится уведомление, что для рассмотрения о публикации необходимо нажать кнопку Готово.

  • (added) При отправке на подтверждение новой фотографии без координаты выводится предложение её заполнить.

  • (added) Если у фотографии нет координаты, то в её карточке на встроенной карте в режиме просмотра отображается уведомление об этом,
    а в режиме редактирования отображается текст, о том как координату установить.

  • (added) Кнопка "обнулить координату" в режиме редактирования фотографии.

  • (added) Владелец и модератор могут удалить фотографию, пока она неподтверждена модератором. В этом случае она удаляется безвозвратно вместе с файлом.

  • (added) Удаление подтвержденной фотографии перемещает её в отдельную коллекцию, видимую только администратору. Владелец и модератор её не видят.

  • (added) В галереи пользователя обычному пользователю показываются только подтвержденные фото, владельцу и модератору - еще новые и неактивные, администратору - еще и удаленные.

  • (added) В кластеризации участвуют только публичные подтвержденные фото. При деактивации/удалении фотографии, кластеры с её участием пересчитываются

  • (added) Слайдер выбора диапазона лет на карте работает и в карточке фотографии

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

  • (fixed) В карточке пользователя показывается только количество его публичных фотографий и комментариев

  • (tech) Фотографии создаются в базе не сразу после загрузки, а после нажатия на подтверждающую кнопку Завершить

  • (tech) Для изоляции и ускорения выборки публичных фотографий из базы, их объекты хранятся в разных коллекциях в зависимости от статуса (новые, публичные, неактивные, удаленные).

  • (tech) Статический контент (фото, аватары) могут запрашиваться с поддоменов при указании настройки в конфиге.
    В этом случае превью на карте запрашиваются сразу со всех поддоменов, распределяясь по ним равномерно.
    Для остальных фотографий случайно выбирается один поддомен и все грузится с него для того чтобы при переходах на странице в течении сессии пользователя фотографии закешировались браузером


    Полный список изменений: 0.7.1...0.8.0