{"id":19841299,"url":"https://github.com/codelenny/gitlab-links","last_synced_at":"2026-05-25T16:32:45.923Z","repository":{"id":90327390,"uuid":"67070015","full_name":"CodeLenny/gitlab-links","owner":"CodeLenny","description":"Styles closed issues and merge requests on GitLab.","archived":false,"fork":false,"pushed_at":"2016-09-02T17:05:38.000Z","size":83,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-27T09:48:47.304Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://gitlab-links.codelenny.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CodeLenny.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-08-31T20:10:36.000Z","updated_at":"2016-09-02T01:09:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"08611120-03a9-402b-ae3d-5325922db61d","html_url":"https://github.com/CodeLenny/gitlab-links","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/CodeLenny/gitlab-links","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeLenny%2Fgitlab-links","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeLenny%2Fgitlab-links/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeLenny%2Fgitlab-links/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeLenny%2Fgitlab-links/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CodeLenny","download_url":"https://codeload.github.com/CodeLenny/gitlab-links/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CodeLenny%2Fgitlab-links/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33483894,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-25T14:31:05.219Z","status":"ssl_error","status_checked_at":"2026-05-25T14:31:02.878Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T12:29:56.989Z","updated_at":"2026-05-25T16:32:45.894Z","avatar_url":"https://github.com/CodeLenny.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GitLab Link Styler\nStyles closed issues and merge requests on GitLab.  Reads links to issues, and looks each one up in GitLab via the\nGitLab API.  Closed issues are crossed out.  Open issues with checklists in their description are underlined with a\nprogress bar.\n\n![Link Styler Example](http://i.imgur.com/iSUZum2.png)\n\nIn this example, the issues 21528 and 21613 were closed (at the time of the screenshot), while 21706 was open, and had\na checklist in it's [description](https://gitlab.com/gitlab-org/gitlab-ce/issues/21706), so a progress bar was added\nas an underline.\n\n## Installation\n\nWith [TamperMonkey](https://tampermonkey.net/) installed in your browser,\nvisit the [Raw Script](https://raw.githubusercontent.com/CodeLenny/gitlab-links/master/styler.user.js),\nwhich TamperMonkey will prompt you to install.\n\nThe script is set to automatically update itself, but the TamperMonkey extension has a very slow update interval by\ndefault.  I recommend adjusting the update frequency in the TamperMonkey settings.\n\n## Settings\n\nVisit [http://gitlab-links.codelenny.com/](gitlab-links.codelenny.com) to configure the plugin.\n\n## Change Log\n\n#### v0.3 (8/11/2016)\n\n- Added assets forgotten in v0.2\n\n#### v0.2 (8/11/2016)\n\n- Added `_version` flag to the stored data, to ensure bugfixes to caching are applied.\n- Fixed timestamp caching issue\n- Tweaked rounding:\n  - 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\n  - 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\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodelenny%2Fgitlab-links","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodelenny%2Fgitlab-links","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodelenny%2Fgitlab-links/lists"}