{"id":24727398,"url":"https://github.com/sayhellogmbh/hello-issue-tracker","last_synced_at":"2026-04-10T23:41:11.831Z","repository":{"id":34068846,"uuid":"156964712","full_name":"SayHelloGmbH/hello-issue-tracker","owner":"SayHelloGmbH","description":"A WordPress plugin that connects your admin interface with your GitLab Issue System.","archived":false,"fork":false,"pushed_at":"2023-03-02T13:17:15.000Z","size":2278,"stargazers_count":0,"open_issues_count":17,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-22T15:23:48.727Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/SayHelloGmbH.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}},"created_at":"2018-11-10T09:04:42.000Z","updated_at":"2022-11-05T19:18:22.000Z","dependencies_parsed_at":"2023-01-15T04:23:22.776Z","dependency_job_id":null,"html_url":"https://github.com/SayHelloGmbH/hello-issue-tracker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SayHelloGmbH/hello-issue-tracker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SayHelloGmbH%2Fhello-issue-tracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SayHelloGmbH%2Fhello-issue-tracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SayHelloGmbH%2Fhello-issue-tracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SayHelloGmbH%2Fhello-issue-tracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SayHelloGmbH","download_url":"https://codeload.github.com/SayHelloGmbH/hello-issue-tracker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SayHelloGmbH%2Fhello-issue-tracker/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267285793,"owners_count":24064226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-27T02:00:11.917Z","response_time":82,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2025-01-27T14:58:46.562Z","updated_at":"2026-04-10T23:41:06.785Z","avatar_url":"https://github.com/SayHelloGmbH.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Hello Issue Tracker\n======================\n**A WordPress plugin that connects your admin interface with your GitLab Issue System**\n\n![Screenshot](assets/img/screenshot.png)\n\nIf you manage your or your clients WordPress website over GitLab you already have a very powerful ticketing system. But it's quite hard to use for non developers. That's why \"Hello Issue Tracker\" closes the gap!\n\n\"Hello Issue Tracker\" provides an interface, where any WordPress admin can create, read, edit and comment GitLab issues! Awesome, right?  \nIt also provides a fully featured WYSIWYG editor that even allows image uploads and has a label-abstraction that gives you a better overview over the type, the priority and the author of an issue.\n\n_This plugin is in an open beta version and not yet in the plugin directory._\n\n## Set-up\n* Download an install the plugin\n* Navigate to the Issue Tracker Admin Page\n* Insert the URL to your GitLab repository\n* Insert you [Private Token ](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html)\n* Save the settings and let the magic happen\n\n## Developers\n\n### Hooks\n\n**Filter `hit_priorities`**\n\nAdd or remove priorities.\n\n````php\nfunction mytheme_hit_priorities( $priorities ) {\n\t/*\n\tDefault value:\n\t$priorities = array(\n\t\t'low'    =\u003e 'Low',\n\t\t'normal' =\u003e 'Normal',\n\t\t'high'   =\u003e 'High',\n\t);\n\t*/\n\t\n\t$priorities[ 'immediately' ] = 'Immediately'; // Ex. adds an even higher priority\n\treturn $priorities;\n}\nadd_filter( 'hit_priorities', 'mytheme_hit_priorities' );\n````\n\n**Filter `hit_types`**\n\nAdd or remove issue-types.\n\n````php\nfunction mytheme_hit_types( $types ) {\n\t/*\n\tDefault value:\n\t$types = array(\n\t\t'low'    =\u003e 'Low',\n\t\t'normal' =\u003e 'Normal',\n\t\t'high'   =\u003e 'High',\n\t);\n\t*/\n\t\n\t$types[ 'support' ] = 'Support request'; // Ex. adds a support issue type\n\treturn $types;\n}\nadd_filter( 'hit_types', 'mytheme_hit_types' );\n````\n\n**Filter `hit_label_prefix`**\n\n\"Hello Issue Tracker\" adds a prefix to identify things like the author, the type or the priority of an issue or comment. By default it's `wp_`. But it can easily be changed by using this filter.\n\n````php\nfunction mytheme_hit_label_prefix( $prefix ) {\n\treturn 'myprefix_';\n}\nadd_filter( 'hit_label_prefix', 'mytheme_hit_label_prefix' );\n````\n\n## What about GitHub or Bitbucket?\nAt the moment we focus on GitLab since we use GitLab for our own client repositories.  \nBut as soon as we have a stable version we will adapt this to other Git hosting providers as well.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsayhellogmbh%2Fhello-issue-tracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsayhellogmbh%2Fhello-issue-tracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsayhellogmbh%2Fhello-issue-tracker/lists"}