Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Badge Request: JetBrains Plugin Rating #4897

Closed
ChrisCarini opened this issue Apr 11, 2020 · 3 comments
Closed

Badge Request: JetBrains Plugin Rating #4897

ChrisCarini opened this issue Apr 11, 2020 · 3 comments
Labels
service-badge Accepted and actionable changes, features, and bugs

Comments

@ChrisCarini
Copy link
Contributor

馃搵 Description

JetBrains provides an ecosystem of plugins for their IDEs. shields already has two badges for this ecosystem:

  1. downloads - https://github.com/badges/shields/blob/master/services/jetbrains/jetbrains-downloads.service.js
  2. versions - https://github.com/badges/shields/blob/master/services/jetbrains/jetbrains-version.service.js

It would be great to have another one for plugin ratings.

Examples:

  • rating | 4.5/5
  • rating | 鈽呪槄鈽呪槄陆

馃敆 Data

The public API can be found here: https://plugins.jetbrains.com/plugins/list?pluginId=<pluginId>.

This is already easily accessible via /services/jetbrains/jetbrains-base.js.

馃帳 Motivation

It would be awesome to be able to display a shield with a JetBrains plugin rating!

@ChrisCarini ChrisCarini added the service-badge Accepted and actionable changes, features, and bugs label Apr 11, 2020
@ChrisCarini
Copy link
Contributor Author

Submitted PR #4898

repo-ranger bot pushed a commit that referenced this issue Apr 12, 2020
 (#4898)

* Adding badges for JetBrains Plugin Ratings. Addresses feature request #4897

* Removing unnecessary undefined label and improving variable name in tests.
@paulmelnikow
Copy link
Member

Resolved via #4898. Thank you!

@ChrisCarini
Copy link
Contributor Author

No problem! Glad to be able to contribute!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
service-badge Accepted and actionable changes, features, and bugs
Projects
None yet
Development

No branches or pull requests

2 participants