Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marcosrjjunior/cclog

:on: Make your clients aware of your project's releases.
https://github.com/marcosrjjunior/cclog

changelog clients laravel php release-page

Last synced: about 1 month ago
JSON representation

:on: Make your clients aware of your project's releases.

Awesome Lists containing this project

README

        

# CcLog

Make your clients aware of your projects releases.

c-helps
c-helps
c-helps

+ Your clients doesn't need create a github account.
+ Control logs by release or issue labels.
+ Client can report an error.
+ Langs (en, br).
+ Multiple Projects.

## Setup

First, create a new github app, visit [GitHub's New OAuth Application page](https://github.com/settings/applications/new), fill out the form, and grab your client ID, secret and callback URL.

```
Application name: cclog
Homepage URL: URL
Application description: cclog
Authorization callback URL: http://URL/auth/github/callback
```

Finally fill the informations in the .env file

````
GITHUB_ID=XXXXX
GITHUB_SECRET=XXXXXXXXXXXXXXXXXX
GITHUB_CALLBACK_URL=http://URL/auth/github/callback

CCLOG_LOGS_FROM=release OR issue
CCLOG_LABEL_NAME=cclog
CCLOG_REPORT_LABEL_NAME=cclog_report <- Issue label name
````