Git Product home page Git Product logo

dashboard's Introduction

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?

dashboard's People

Contributors

ashmaroli avatar coliff avatar dependabot[bot] avatar dirtyf avatar parkr avatar pathawks avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dashboard's Issues

Sort rows by desired column at client-side

For example, unreleased_commits is the one data cell that is of most importance when one would like to think about cutting a new release. At another time, the total number of issue tickets open is most important to give clues to which repository needs priority for triaging, etc.

Since the dashboard data is rendered as a table, it would be helpful to be able to sort the table by desired column client-side.

Add minimum required Ruby version column

This may be a bit far-fetched but was wondering if you could add a column displaying the required minimum Ruby version for each "gem" listed.
Rubygems.org listings have a field for it, so there's already an available API to procure the info.

This change will allow us to easily gauge if (a) particular gem(s) will force a user to install a newer Ruby.

Thanks.

what am I doing wrong?

`~/gits/dashboard $ make
go install ./...
go: downloading github.com/google/go-github/v37 v37.0.0
go: downloading golang.org/x/oauth2 v0.0.0-20181102170140-232e45548389
go: downloading golang.org/x/net v0.0.0-20190311183353-d8887717615a
go: downloading golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
go: downloading github.com/google/go-querystring v1.0.0
go test ./...
?       github.com/jekyll/dashboard     [no test files]
?       github.com/jekyll/dashboard/cmd/dashboard      [no test files]
?       github.com/jekyll/dashboard/cmd/generate-project-list   [no test files]
?       github.com/jekyll/dashboard/triage      [no test files]

I'm using termux

Fix SSL certificate provisioning

It is a manual process I do on my Mac! Not ideal.

This site is hosted on heroku. Maybe I can host it privately so SSL is easier?

@mattr-, does AWS have a Heroku-like Solution? I like auto-deploys so any merge deploys the app.

Count All Items in the Changelog on HEAD

To help increase visibility in lost changes, like if I merge something and wait for another change but oops 4 months went by hope you didn't want your change released

Make Heroku Work

Heroku is the worst. Godep is the worst.

currently banging my head against

# github.com/jekyll/dashboard/Godeps/_workspace/src/goji.io
Godeps/_workspace/src/goji.io/handle.go:36: cannot use "goji.io/internal".ContextWrapper literal (type "goji.io/internal".ContextWrapper) as type Handler in assignment:
    "goji.io/internal".ContextWrapper does not implement Handler (wrong type for ServeHTTPC method)
        have ServeHTTPC("golang.org/x/net/context".Context, http.ResponseWriter, *http.Request)
        want ServeHTTPC("github.com/jekyll/dashboard/Godeps/_workspace/src/golang.org/x/net/context".Context, http.ResponseWriter, *http.Request)
godep: go exit status 2

Add AppVeyor column

We are working toward Windows compatibility. While it’s never perfect since we don’t develop on Windows, we should add the indicator here just to be sure :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.