Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mnixo/github-events-watcher
GEW is a small web application that periodically requests the events related to a given GitHub organization, via the GitHub API.
https://github.com/mnixo/github-events-watcher
dashboard events github github-api github-organization github-organizations listener lit-element lit-html nuxeo polymer polymer-3 polymer3 pwa pwa-apps pwapp travis travis-ci watcher webapp
Last synced: 14 days ago
JSON representation
GEW is a small web application that periodically requests the events related to a given GitHub organization, via the GitHub API.
- Host: GitHub
- URL: https://github.com/mnixo/github-events-watcher
- Owner: mnixo
- License: mit
- Created: 2018-07-02T07:47:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-08-19T11:17:42.000Z (over 6 years ago)
- Last Synced: 2024-11-10T21:47:45.519Z (2 months ago)
- Topics: dashboard, events, github, github-api, github-organization, github-organizations, listener, lit-element, lit-html, nuxeo, polymer, polymer-3, polymer3, pwa, pwa-apps, pwapp, travis, travis-ci, watcher, webapp
- Language: JavaScript
- Homepage: http://mnixo.github.io/github-events-watcher
- Size: 423 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub Events Watcher
[![Build Status](https://travis-ci.org/mnixo/github-events-watcher.svg?branch=master)](https://travis-ci.org/mnixo/github-events-watcher)
GEW is a small web application that periodically requests the events related to a given GitHub organization, via the GitHub API.
[Try it here!](https://mnixo.github.io/github-events-watcher/)
### Parameters
- Organization: the ID of the GitHub organization (default: `nuxeo`)
- Request Interval: interval of time between two requests, in seconds (default: `30`)
- GitHub API Endpoint:
- [Public Organization Events](https://developer.github.com/v3/activity/events/#list-public-events-for-an-organization) (default)
- [Private Organization Events](https://developer.github.com/v3/activity/events/#list-events-for-an-organization) (requires authentication)### Authentication
Authentication is not required but it is recommended, as it significantly increases the number of allowed requests to the GitHub API (read more about [GitHub API Rate Limiting](https://developer.github.com/v3/rate_limit/)) and allows fetching private organization events (if the authenticated user is an organization member).
Basic and token authentication are available.