From 7135867488f56f21ae82f4b0cda2bc3f14ea5165 Mon Sep 17 00:00:00 2001 From: "Community Hass.io Add-ons Bot" Date: Sun, 24 Jun 2018 08:39:25 +0000 Subject: [PATCH] :tada: Release of add-on Octobox 0.1.0 --- README.md | 23 +++++++++++++++ octobox/CHANGELOG.md | 1 + octobox/README.md | 56 +++++++++++++++++++++++++++++++++++++ octobox/config.json | 65 +++++++++++++++++++++++++++++++++++++++++++ octobox/icon.png | Bin 0 -> 4150 bytes octobox/logo.png | Bin 0 -> 6173 bytes 6 files changed, 145 insertions(+) create mode 100644 octobox/CHANGELOG.md create mode 100644 octobox/README.md create mode 100644 octobox/config.json create mode 100644 octobox/icon.png create mode 100644 octobox/logo.png diff --git a/README.md b/README.md index d00f7bfc..f27a3a4b 100644 --- a/README.md +++ b/README.md @@ -194,6 +194,19 @@ Flow-based programming for the Internet of Things [:books: Node-RED add-on documentation][addon-doc-node-red] +### ✓ [Octobox][addon-octobox] + +![Latest Version][octobox-version-shield] +![Supports armhf Architecture][octobox-armhf-shield] +![Supports aarch64 Architecture][octobox-aarch64-shield] +![Supports amd64 Architecture][octobox-amd64-shield] +![Supports i386 Architecture][octobox-i386-shield] +![Docker Pulls][octobox-pulls-shield] + +Take back control of your GitHub notifications + +[:books: Octobox add-on documentation][addon-doc-octobox] + ### ✓ [Pi-hole][addon-pi-hole] ![Latest Version][pi-hole-version-shield] @@ -338,6 +351,7 @@ on the correct GitHub repository matching the add-on. - [Open an issue for the add-on: IDE][ide-issue] - [Open an issue for the add-on: InfluxDB][influxdb-issue] - [Open an issue for the add-on: Node-RED][node-red-issue] +- [Open an issue for the add-on: Octobox][octobox-issue] - [Open an issue for the add-on: Pi-hole][pi-hole-issue] - [Open an issue for the add-on: Plex Media Server][plex-issue] - [Open an issue for the add-on: SSH - Secure Shell][ssh-issue] @@ -503,6 +517,15 @@ SOFTWARE. [node-red-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg [node-red-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg [node-red-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg +[addon-octobox]: https://github.com/hassio-addons/addon-octobox/tree/v0.1.0 +[addon-doc-octobox]: https://github.com/hassio-addons/addon-octobox/blob/v0.1.0/README.md +[octobox-issue]: https://github.com/hassio-addons/addon-octobox/issues +[octobox-version-shield]: https://img.shields.io/badge/version-v0.1.0-blue.svg +[octobox-pulls-shield]: https://img.shields.io/docker/pulls/hassioaddons/octobox.svg +[octobox-aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg +[octobox-amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg +[octobox-armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg +[octobox-i386-shield]: https://img.shields.io/badge/i386-yes-green.svg [addon-pi-hole]: https://github.com/hassio-addons/addon-pi-hole/tree/v1.2.0 [addon-doc-pi-hole]: https://github.com/hassio-addons/addon-pi-hole/blob/v1.2.0/README.md [pi-hole-issue]: https://github.com/hassio-addons/addon-pi-hole/issues diff --git a/octobox/CHANGELOG.md b/octobox/CHANGELOG.md new file mode 100644 index 00000000..7332d310 --- /dev/null +++ b/octobox/CHANGELOG.md @@ -0,0 +1 @@ +:tada: Initial release! \ No newline at end of file diff --git a/octobox/README.md b/octobox/README.md new file mode 100644 index 00000000..45c0bcda --- /dev/null +++ b/octobox/README.md @@ -0,0 +1,56 @@ +# Community Hass.io Add-ons: Octobox + +[![Release][release-shield]][release] ![Project Stage][project-stage-shield] ![Project Maintenance][maintenance-shield] + +[![Discord][discord-shield]][discord] [![Community Forum][forum-shield]][forum] + +[![Buy me a coffee][buymeacoffee-shield]][buymeacoffee] + +Take back control of your GitHub notifications. + +## About + +If you manage more than one active project on GitHub, you probably find GitHub notifications pretty lacking. + +Notifications are marked as read and disappear from the list as soon as you load the page or view the email of the notification. This makes it very hard to keep on top of which notifications you still need to follow up on. + +Most open source maintainers and GitHub staff end up using a complex combination of filters and labels in Gmail to manage their notifications from their inbox. If you are like me, try to avoid email, then you might want something else. +Octobox is a beautiful application that manages your GitHub notifications via GitHub’s API, allowing you to filter down by organization, project, notification type, or the reason why you are receiving the notification in the first place. + +It is easy to drill down into the issues that matter to you in the current moment while still allowing you to be subscribed to projects that you’d like to keep an eye on. You can quickly address threads that you’ve authored yourself or remember that you still need to submit your review that someone requested. +You can “star” long-running issues that you know might be important down the road. + +A real must-have for every GitHub opensource contributor. + +[Click here for the full documentation][docs] + +![Home Assistant Control Panel screenshot][screenshot] + +## WARNING! THIS IS A BETA VERSION! + +This Hass.io Add-ons repository contains beta releases of add-ons. + +- They might stop working at any time. +- They could have a negative impact on your system. + +This repository was created for: + +- Anybody willing to test. +- Anybody interested in trying out upcoming add-ons or add-on features. + +If you are more interested in stable releases of our add-ons: + + + +[buymeacoffee-shield]: https://www.buymeacoffee.com/assets/img/guidelines/download-assets-sm-2.svg +[buymeacoffee]: https://www.buymeacoffee.com/frenck +[discord-shield]: https://img.shields.io/discord/330944238910963714.svg +[discord]: https://discord.gg/c5DvZ4e +[docs]: https://github.com/hassio-addons/addon-octobox/blob/v0.1.0/README.md +[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg +[forum]: https://community.home-assistant.io/t/community-hass-io-add-on-octobox/57695?u=frenck +[maintenance-shield]: https://img.shields.io/maintenance/yes/2018.svg +[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg +[release-shield]: https://img.shields.io/badge/version-v0.1.0-blue.svg +[release]: https://github.com/hassio-addons/addon-octobox/tree/v0.1.0 +[screenshot]: https://github.com/hassio-addons/addon-octobox/raw/master/images/screenshot.png \ No newline at end of file diff --git a/octobox/config.json b/octobox/config.json new file mode 100644 index 00000000..743f4a95 --- /dev/null +++ b/octobox/config.json @@ -0,0 +1,65 @@ +{ + "name": "Octobox", + "version": "0.1.0", + "slug": "octobox", + "description": "Take back control of your GitHub notifications", + "url": "https://community.home-assistant.io/t/community-hass-io-add-on-octobox/57695?u=frenck", + "webui": "[PROTO:ssl]://[HOST]:[PORT:3333]", + "startup": "services", + "arch": [ + "aarch64", + "amd64", + "armhf", + "i386" + ], + "boot": "auto", + "hassio_api": true, + "homeassistant_api": false, + "host_network": false, + "ports": { + "3333/tcp": 3333 + }, + "map": [ + "ssl" + ], + "options": { + "log_level": "info", + "github_client_id": "", + "github_client_secret": "", + "username": "", + "password": "", + "ssl": false, + "certfile": "fullchain.pem", + "keyfile": "privkey.pem", + "sync_timeout": 600, + "fetch_subject": true, + "minimum_refresh_interval": 1, + "allow_personal_access_token": false, + "github_restrict_access": false, + "github_organization_id": 0, + "github_team_id": 0, + "ipv6": false + }, + "schema": { + "log_level": "match(^(trace|debug|info|notice|warning|error|fatal)$)", + "github_client_id": "str", + "github_client_secret": "str", + "username": "str", + "password": "str", + "ssl": "bool", + "certfile": "str", + "keyfile": "str", + "sync_timeout": "int", + "fetch_subject": "bool", + "minimum_refresh_interval": "int", + "allow_personal_access_token": "bool", + "github_restrict_access": "bool", + "github_organization_id": "int", + "github_team_id": "int", + "ipv6": "bool" + }, + "environment": { + "LOG_FORMAT": "{LEVEL}: {MESSAGE}" + }, + "image": "hassioaddons/octobox" +} \ No newline at end of file diff --git a/octobox/icon.png b/octobox/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b18936eebb19c5c10b59b49527359b8a910abe13 GIT binary patch literal 4150 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 AbN~PV literal 0 HcmV?d00001 diff --git a/octobox/logo.png b/octobox/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..67bdc58b0d591cef3f0c8b5f24b0416e3c6a498c GIT binary patch literal 6173 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 literal 0 HcmV?d00001