mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-04 08:00:01 +08:00
Instead of showing new feature feed items in the main list for admins, we are going to show them in the "what's new" page, because then all admins even admins that haven't noticed the item being automatically enabled will see them. In addition, a linked PR for the new features feed plugin will allow admins to override details for permanent upcoming changes, or show them in different websites like releases.discourse.org * Merge new feature feed items with permanent upcoming changes, taking into account if the items are already linked to an upcoming change * If a new feature feed item is linked to an upcoming change, but the site doesn't have that upcoming change or it's not in the permanent status, then exclude it from the new features feed * Add filter option to UpcomingChanges::List to filter by specific status * Add option to return the actual file path of the upcoming change image so a file reference can be created and an upload can be made from that * Cache current status + datetime the status changed for every upcoming change, as well as all permanent upcoming changes, keyed to the git version --------- Co-authored-by: Régis Hanol <regis@hanol.fr> |
||
|---|---|---|
| .. | ||
| about_controller.rb | ||
| color_palettes_controller.rb | ||
| customize_controller.rb | ||
| discourse_id_controller.rb | ||
| flags_controller.rb | ||
| fonts_controller.rb | ||
| logo_controller.rb | ||
| site_settings_controller.rb | ||
| upcoming_changes_controller.rb | ||
| welcome_banner_controller.rb | ||