Styles closed issues and merge requests on GitLab. Reads links to issues, and looks each one up in GitLab via the GitLab API. Closed issues are crossed out. Open issues with checklists in their description are underlined with a progress bar.
In this example, the issues 21528 and 21613 were closed (at the time of the screenshot), while 21706 was open, and had a checklist in it's description, so a progress bar was added as an underline.
With TamperMonkey installed in your browser, visit the Raw Script, which TamperMonkey will prompt you to install.
The script is set to automatically update itself, but the TamperMonkey extension has a very slow update interval by default. I recommend adjusting the update frequency in the TamperMonkey settings.
Visit http://gitlab-links.codelenny.com/ to configure the plugin.
- Added assets forgotten in v0.2
- Added
_version
flag to the stored data, to ensure bugfixes to caching are applied. - Fixed timestamp caching issue
- Tweaked rounding:
- if the percent of completed tasks would round to 0%, but one or more tasks are completed, round up to 10% so the issue doesn't appear unstarted
- if the percent of completed tasks would round to 100%, but one or more tasks are not yet completed, round down to 90% so the issue doesn't appear fully resolved