Decorating project and repository list

I’m writing a plugin that will provide additional metadata that would be important to be visible in the project and repository listing. Sadly, neither of these have extension points for extras (whereas pull request listning and branch listing does)

The only thing that comes to mind right now is to listen to the events that update the table, for example, the react component FilterableRepositoryTable and then decorate the table via javascript.

However, I’m not able to find any easy way to listen to these events, as the Bitbucket javascripts seems to be a mix of React + Jquery + pure javascript + Backbone… and in this case it’s a react component that doesn’t seem to fire off any event I can listen to.

Any suggestions would be appreciated.

2 Likes