Wonderful!
@mbcahyono could you please create a new topic for the plugin in plugin?
Wonderful!
@mbcahyono could you please create a new topic for the plugin in plugin?
The Discourse Images Guardian plugin no longer works with the latest Discourse beta — you can’t set a URL for the logos any more so all images now require authentication, this results in the site logos returning 404’s for non-authenticated users, I have opened an issue for this on GitHub to see if we can find a way to solve this.
The Discourse Images Guardian has been updated by @mbcahyono so it now works with the latest Discourse beta, I have deployed it to a couple of servers running v2.3.0.beta1
.
The Discourse Images Guardian plugin doesn’t currently work with the latest Discourse v2.3.0.beta5, I have had to disable it on a couple of sites. I have raised an issue for this on GitHub and hopefully @mbcahyono will have a suggestion for a fix for this soon.
Сегодня мы начали внутреннее тестирование новой настройки «Безопасные медиа», которая доступна только при включённой загрузке в S3. Вот что она делает:
В настоящее время эта настройка доступна только для самостоятельно размещённых экземпляров Discourse. Мы предоставим дополнительные обновления после завершения внутренних испытаний.
Каковы недостатки этого? Влияет ли это на производительность?
URL для медиафайлов в сообщениях/личных сообщениях просто заменяется на URL сервера Discourse, который затем предоставляет закрытый URL S3 для загрузки.
Просто для уточнения.
Недостаток в том, что для приватного контента больше нельзя использовать CDN: каждый запрос изображения или загрузка должны «проходить» через приложение, чтобы разблокировать бакет для пользователя.
На небольших внутренних форумах вы, скорее всего, ничего не заметите. На крупных форумах, требующих входа в систему, отказ от CDN и маршрутизация запросов через приложение могут оказать определённое влияние.
Плагин Image Guardian не работает с последней версией Discourse. Я создал соответствующий запрос в GitHub:
Я рассматривал вариант использования опции «Безопасная загрузка», но она требует использования S3, что в данном случае на форуме не применимо. Поэтому плагин всё ещё необходим, и надеюсь, что @mbcahyono сможет решить эту проблему… ![]()
@chrisc У нас сейчас праздничный сезон, поэтому я проверю это на следующей неделе ![]()
Это потрясающе, спасибо @mbcahyono, счастливых праздников! ![]()
Это должно исправить ошибку пересборки. Хотя у меня пока не было возможности протестировать саму функциональность.
Это великолепно, @mbcahyono! Я установил и протестировал — всё отлично
Спасибо ещё раз!
@mbcahyono, возможно ли также защитить загруженные пользователями аватары, сделав просмотр изображений доступным только при наличии cookie?
Их URL-пути выглядят так: /user_avatar/$DOMAIN_NAME/$USER_NAME/$NUNBER/$ANOTHER_NUMBER.png.