Начиная со среды, 1 мая 2024 года, мы будем использовать подписанные URL-адреса R2 для всех загрузок баз данных, чтобы повысить безопасность и надежность наших сервисов.
Подскажите, влияет ли это на использование Maxmind в Discourse?
прямая ссылка (которую использует Discourse) должна работать как есть. Это означает, что она будет автоматически перенаправлена на их новые URL-адреса. Пока всё хорошо.
Однако, судя по коду, перенаправления не обрабатываются: это, скорее всего, приведёт к ошибке.
Вам нужно либо обновить URL-адрес, либо разрешить перенаправление, чтобы исправить это.
Что ж, это было всего одно слово, и я уже работал с кодом на живом сайте, так что это не составило особого труда. Похоже, все автоматические тесты прошли успешно…
О, я думал, что мне придётся вспоминать, как запускать все тесты локально, а с тех пор, как я последний раз это делал, я переустановил систему, так что был уверен, что это превратится в кроличью нору поиска и установки зависимостей… Просто позволить автоматизации справиться с этим — разумно.