mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
UX: add gift emoji styling for new features (#24523)
When admin has unseen new feature, gift emoji is added to a link. In addition, `/new-features` path was changed to `/whats-new`
This commit is contained in:
committed by
GitHub
parent
856ccb34e1
commit
dc2a0854b0
@@ -7,6 +7,7 @@ class Admin::DashboardController < Admin::StaffController
|
||||
if SiteSetting.version_checks?
|
||||
data.merge!(version_check: DiscourseUpdates.check_version.as_json)
|
||||
end
|
||||
data.merge!(has_unseen_features: DiscourseUpdates.has_unseen_features?(current_user.id))
|
||||
|
||||
render json: data
|
||||
end
|
||||
@@ -38,11 +39,15 @@ class Admin::DashboardController < Admin::StaffController
|
||||
has_unseen_features: DiscourseUpdates.has_unseen_features?(current_user.id),
|
||||
release_notes_link: AdminDashboardGeneralData.fetch_cached_stats["release_notes_link"],
|
||||
}
|
||||
|
||||
mark_new_features_as_seen
|
||||
|
||||
render json: data
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def mark_new_features_as_seen
|
||||
DiscourseUpdates.mark_new_features_as_seen(current_user.id)
|
||||
render json: success_json
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user