An open API service indexing awesome lists of open source software.

https://github.com/ericwbailey/remove-board-movement-events-from-the-github-issue-timeline

This extension can remove and restore the presence of timeline items generated by a project board event from GitHub's timeline.
https://github.com/ericwbailey/remove-board-movement-events-from-the-github-issue-timeline

Last synced: 4 months ago
JSON representation

This extension can remove and restore the presence of timeline items generated by a project board event from GitHub's timeline.

Awesome Lists containing this project

README

          

# Remove board movement events from the GitHub Issue timeline

This extension can remove and restore the presence of timeline items generated by a project board event from GitHub's timeline.

I made this extension because I find the chatter these events generate to be distracting when working in larger organizations.

## How to use

Load this as an unpacked extension in your browser of choice. Target [the child `Source/` folder](https://github.com/ericwbailey/remove-board-movement-events-from-the-github-issue-timeline/tree/main/Source), and not the parent repo folder.

Currently, this extension **only** supports browsers that support the Chrome Extension Manifest V3 format.

Click the extension's icon to remove board movement events. Click again to restore them. Neat!

## Known issues

The extension:

- Uses Manifest V3 (ew).
- Does not persist state across duplicate tabs/windows.
- Does not store last known state.
- Is not scoped to `github.com/*` sites.
- Will not work on GitHub sites where [the Primer `d-none` CSS utility class](https://primer.style/css/utilities/layout#display) is not present.

## Support

I will probably not publish this to browser extension registries. I also welcome enhancements and improvements for the known issues, but will likely not be working on them anytime soon.