새로운 관리자 사이드바... 'Discourse 업데이트' 버튼은 어디에 있나요?

I feel like I’m stupid and missing something, but after enabling the new Admin sidebar the “Update Discourse” section is completely gone and it’s not in any of the sections in the sidebar? Am I just blind?

2개의 좋아요

It should be one of the pinned ones right at the top. Though, does it appear when you use the search filter?

1개의 좋아요

No it’s just completely gone. Unless it only shows up when there’s a new update (which would be weird) since I just updated everything before I turned it on

Sidebar screenshots



Just to check, you’re not in safe mode? (As that would disable the docker manager plugin)

1개의 좋아요

Nope definitely not in safemode, it’s not there on mobile either. But it comes back once I turn off the new sidebar (with no other changes) and disappears once reenabled.

I can still access it with /update

Hmm. :thinking: I’ve just updated my test site to make sure nothing in the last day had any effect but I can still see the ‘update Discourse’ option pinned to the top of the admin sidebar.

Could you try safe mode but with only themes disabled to make sure that there’s nothing else hiding it?

1개의 좋아요

Tried it with themes disabled and then with all three boxes checked and still shows the exact same in the screenshots. Bizarre

Do you see something related to the admin sidebar in the browser’s console? (Right-click on the page → Inspect → Console tab)

2개의 좋아요

The only thing in console (from the main admin dash) is

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

Same here. I only update by mysite/update or by rebuild

1개의 좋아요

Hello, yeah I can repro it. In Hungarian language which is the default on my site is not available. If I change the language to English (US) the Update button appears in the sidebar.

4개의 좋아요

Yes, I can repro now when I change to a few different default locales (not all though).

5개의 좋아요

I had my site set to English (UK), setting it to English (US) makes it appear

4개의 좋아요

Upgraded beta1 → beta3, I don’t see the link.

In the console I can see:

[AdminSidebar] Custom link root_admin_additional_root_admin_upgrade must have a valid I18n label, got admin.docker.update_tab

Source of the console log:
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/lib/sidebar/admin-sidebar.js#L212-L220

How the link is inserted:

Looking at the language files, most of the languages are missing the update_tab translation docker_manager/config/locales at main · discourse/docker_manager · GitHub

6개의 좋아요

The issue will be fixed by this commit:

https://github.com/discourse/discourse/pull/27061

5개의 좋아요