新管理サイドバー... Discourse 更新ボタンはどこ?

新しい管理者のサイドバーを有効にした後、「Discourse の更新」セクションが完全に消えてしまい、サイドバーのどのセクションにも見当たりません。私がただ見落としているだけでしょうか?

「いいね!」 2

一番上に固定されているものの一つのはずですが、検索フィルターを使用すると表示されますか?

「いいね!」 1

いいえ、完全に消えています。新しいアップデートがある場合にのみ表示される(それは奇妙だろう)のでなければ、電源を入れる前にすべてを更新したばかりです。

サイドバーのスクリーンショット



念のため確認ですが、セーフモードではありませんよね?(セーフモードだとDockerマネージャープラグインが無効になります)

「いいね!」 1

いいえ、絶対にセーフモードではありません。モバイルでも表示されません。しかし、新しいサイドバーをオフにすると(他に何も変更せずに)元に戻り、再度有効にすると消えます。

/update でまだアクセスできます。

うーん。 :thinking: 過去1日間に影響を与えたものが何もないことを確認するために、テストサイトを更新したばかりですが、管理者のサイドバーの上部に「Discourseを更新」オプションが固定されているのがまだ見えます。

テーマのみを無効にしてセーフモードを試してみて、他に隠されているものがないことを確認していただけますか?

「いいね!」 1

テーマを無効にした場合と、3つのチェックボックスすべてをオンにした場合の両方で試しましたが、スクリーンショットと全く同じ表示になります。奇妙です。

ブラウザのコンソール(ページを右クリック → 検証 → コンソールタブ)で、管理者のサイドバーに関連する何かが見えますか?

「いいね!」 2

コンソール(メインの管理者ダッシュボードから)にあるのは以下の通りです。

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

私も同じです。mysite/update または再構築でのみ更新します。

「いいね!」 1

こんにちは、はい、再現できます。私のサイトのデフォルトであるハンガリー語では利用できません。言語を英語(米国)に変更すると、サイドバーに更新ボタンが表示されます。

「いいね!」 4

はい、いくつかの異なるデフォルトロケールに変更すると再現できます(すべてではありませんが)。

「いいね!」 5

サイトを英語(英国)に設定していましたが、英語(米国)に設定すると表示されるようになります

「いいね!」 4

beta1からbeta3にアップグレードしましたが、リンクが表示されません。

コンソールには以下が表示されます。

[AdminSidebar] Custom link root_admin_additional_root_admin_upgrade must have a valid I18n label, got 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