Some Cool Discourse Updates

One of the things we’ve been working on is improving how we use and maintain It can be really trick to keep an eye on the things you care about when it gets noisy on here. To stay on top of everything, you really have to go and look at every day (yes, some people do that every day of the year… or two!).

To that end, we’ve been working with the Discourse folks to add in some extra filters to build lists of topics for a more personalized experience. There is already quite a robust set of filters that can be used (discourse/search.rb at main · discourse/discourse · GitHub) on the /latest view. And we’ve added a few more!

The new composable query parameters are:

  • categories - a comma separated list of categories to include
  • exclude_categories - a comma separated list of categories to exclude
  • include_tags - a comma separated list of tags
  • topic_author - group-name
  • reply_from - group-name
  • no_reply_from - group-name
  • after - number of days (before already exists) yyyy-mm-dd
  • exclude_tags

A few of these take group names which you can find at The Atlassian Developer Community

For instance, if we wanted to find Forge topics that need some DAC love, you could check it out here: The Atlassian Developer Community

Or if you wanted to see all of the topics from Atlassians that have never received any replies in the General category: (Spoilers, they’re mostly mine! :joy:)

We’re still figuring out exactly how we want to use these and I’m hopeful we have more to share on that in the future. But for now I thought the updates themselves were worth sharing. Hopefully you and your teams may find them useful for keeping track of things.