dashboard

package module
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 24, 2025 License: MIT Imports: 12 Imported by: 2

README

dashboard

A dashboard for at-a-glance knowledge of the health of the Jekyll ecosystem.

Features

Jekyll Dashboard

  • Shows all our plugins at a glance. Versions. Changes since latest version
  • Shows the core team
  • Shows commits this week, month.
  • Shows pull requests created this week, month
  • Shows issues created this week, month.

Access each plugin via JSON api to ease composability and caching freedom?

Documentation

Overview

THIS FILE IS AUTO-GENERATED WITH 'go generate .' LAST UPDATED Jan 27, 2023 21:24:49 UTC

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Listen

func Listen(bindAddr string) error

Types

type GitHub

type GitHub struct {
	Owner                     string            `json:"owner"`
	Name                      string            `json:"name"`
	CommitsThisWeek           int               `json:"commits_this_week"`
	OpenPRs                   int               `json:"open_prs"`
	OpenIssues                int               `json:"open_issues"`
	CommitsSinceLatestRelease int               `json:"commits_since_latest_release"`
	LatestReleaseTag          string            `json:"latest_release_tag"`
	LatestCommitCIData        []githubCIContext `json:"latest_commit_ci_data"`
}

type Project

type Project struct {
	GlobalRelayID string `json:"id"`
	Name          string `json:"name"`
	Nwo           string `json:"nwo"`
	Branch        string `json:"branch"`
	GemName       string `json:"gem_name"`
	Stars         int    `json:"star_count"`

	Gem    *RubyGem `json:"gem"`
	GitHub *GitHub  `json:"github"`
	// contains filtered or unexported fields
}

type RubyGem

type RubyGem struct {
	Name             string `json:"name"`
	Version          string `json:"version"`
	Downloads        int    `json:"downloads"`
	HomepageURI      string `json:"homepage_uri"`
	DocumentationURI string `json:"documentation_uri"`
}

func GetRubyGem

func GetRubyGem(gem string) (*RubyGem, error)

Directories

Path Synopsis
cmd
dashboard command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL