Ho effettuato alcune manutenzioni tanto necessarie qui:
main ← deprecation
merged 10:51PM - 25 Mar 26 UTC
Ma ho anche aggiunto una funzionalità molto necessaria!
main ← new_topic_notifications_retry
merged 09:42PM - 25 Mar 26 UTC
- Added intersection-aware new-topic banner support.
- New pre-initialize… r:
- assets/javascripts/discourse/pre-initializers/intersection-topic-tracking.gjs
- Extends core TopicTrackingState so incoming-topic counts are scoped to:
- all selected intersection tags
- current category, if present
- current filter mode where core supports incoming counts (latest/new/unread/unseen)
- Added system coverage for the new banner behavior.
- spec/system/tag_intersection_navigator_spec.rb
- Verifies the banner appears only for in-scope incoming topics and excludes:
- wrong tags
- wrong category
- Fixed the plugin’s composer cleanup to preserve tag objects.
- assets/javascripts/discourse/initializers/init-tag-intersection-nav.gjs
- This removes the plugin’s contribution to the Discourse 2026.01 tag-object deprecation by filtering out the
sentinel allWord without coercing real tag objects back to strings
Ora puoi ricevere le normali notifiche a banner dei nuovi argomenti senza dover lasciare la vista delle intersezioni dei tag! il che la rende più pratica anche come homepage.
Se ti piace il mio lavoro considera di sponsorizzarmi
1 Mi Piace