Новая боковая панель администратора... где кнопка «Обновить Discourse»?

Мне кажется, что я глупый и упускаю что-то, но после включения новой боковой панели администратора раздел «Обновить Discourse» полностью исчез, и его нет ни в одном из разделов боковой панели? Неужели я просто не вижу?

2 лайка

Оно должно быть одним из закрепленных прямо вверху. Хотя, появляется ли оно при использовании фильтра поиска?

1 лайк

Нет, оно просто полностью исчезло. Если только оно не появляется только при наличии нового обновления (что было бы странно), так как я только что обновил всё перед тем, как включить его.

Скриншоты боковой панели



Просто для проверки: вы не в безопасном режиме? (Поскольку это отключит плагин Docker Manager)

1 лайк

Нет, точно не в безопасном режиме, на мобильном его тоже нет. Но он появляется, как только я отключаю новую боковую панель (без других изменений), и исчезает, как только я снова её включаю.

Я всё ещё могу получить к нему доступ через /update

Хм. :thinking: Я только что обновил свой тестовый сайт, чтобы убедиться, что ничего за последний день не повлияло, но я всё ещё вижу опцию «Обновить Discourse», закреплённую в верхней части боковой панели администратора.

Не могли бы вы попробовать безопасный режим, но с отключёнными только темами, чтобы убедиться, что ничего другого не скрывает её?

1 лайк

Попробовал с отключенными темами, а затем с отмеченными всеми тремя галочками, но на скриншотах всё выглядит точно так же. Это странно.

Вы видите что-то связанное с боковой панелью администратора в консоли браузера? (Щелкните правой кнопкой мыши по странице → Просмотреть → Вкладка Консоль)

2 лайка

Единственное, что отображается в консоли (из главной панели администратора):

:information_source: Discourse v3.3.0.beta3-dev — Commits · discourse/discourse · GitHub — Ember v5.5.0

У меня то же самое. Я обновляю только через /mysite/update или через rebuild

1 лайк

Привет, да, я могу воспроизвести проблему. На венгерском языке, который является языком по умолчанию на моём сайте, кнопка недоступна. Если я изменю язык на английский (США), кнопка «Обновить» появится в боковой панели.

4 лайка

Да, я могу воспроизвести это сейчас, когда переключаюсь на несколько разных локалей по умолчанию (но не на все).

5 лайков

У меня сайт был настроен на английский (Великобритания), при переключении на английский (США) он появляется

4 лайка

Обновлено с beta1 до beta3 — я не вижу ссылку.

В консоли я вижу:

[AdminSidebar] Пользовательская ссылка root_admin_additional_root_admin_upgrade должна иметь корректную метку I18n, получено admin.docker.update_tab

Источник сообщения в консоли:
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/lib/sidebar/admin-sidebar.js#L212-L220

Как добавляется ссылка:

При просмотре языковых файлов видно, что в большинстве языков отсутствует перевод для update_tab: docker_manager/config/locales at main · discourse/docker_manager · GitHub

6 лайков

Эта проблема будет исправлена в этом коммите:

5 лайков