I’ve just added this to our instance:
:discourse2: Summary GitHub Status Indicators adds status indicators to GitHub oneboxes for issues and pull requests. Live information is provided by https://shields.io. 🛠 Repository Link https://github.com/discourse/github-status-theme 📖 New...
Reading time: 1 mins 🕑
Likes: 41 ❤
What this means is that any GitHub Oneboxes will automatically show the status of PRs and Issues. This closes the loop nicely for many of our addressed issues and will hopefully reduce our need to post things like “I’ve just merged the PR”. See this example:
paviliondev:main
← paviliondev:fix_category_settings
opened 09:49AM - 10 May 23 UTC
This should be particularly handy for our @development_team .
5 Likes
Thanks Nathan, I had actually noticed that feature wasn’t working and hadn’t realised the status required a plugin!
Not a plugin - just a theme component!
Would the Github plugin be useful for you guys? I confess to not understanding what it actually does.
:discourse2: Summary Discourse GitHub Allows staff to assign badges to users based on GitHub contributions. Also allows users to create Github Linkbacks and Permalinks 🛠 Repository Link https://github.com/discourse/discourse-github 📖 Install...
Reading time: 6 mins 🕑
Likes: 30 ❤
It does two things:
it adds these three contributor badges to a discourse instance, based on accepted prs on github:
it enables GitHub linkbacks, links from a Github pull request or commit back to a Discourse post where it is mentioned .
E.g. commit mentioned here:
Thanks for the report @nolo, this is a recent regression, it should be fixed by: FIX: Regression with clicks outside dropdowns by pmusaraj · Pull Request #21382 · discourse/discourse · GitHub (once it gets reviewed and merged).
Linkback on the pr:
discourse:main
← discourse:fix-select-kit-click-outside-regression
opened 12:56PM - 04 May 23 UTC
Some select-kit dropdowns don't set focus to the body immediately when opened, a… nd this meant that they wouldn't get the `focusout` event either (following a change in 1b2a1c9).
This commit changes the event listener to be on the main element of the select-kit component instead of the body, the main element should have focus every time SK is invoked.
2 Likes