Metadata-Version: 1.1
Name: gitlab-freak
Version: 1.0.0a1
Summary: A Flask server that allows you to interact         with Trello from your own Gitlab.
Home-page: https://github.com/Pegase745/gitlab-freak
Author: Michel Nemnom
Author-email: michel.nemnom+pypi@gmail.com
License: MIT
Description: ============
        gitlab-freak
        ============
        
        -----
        Usage
        -----
        
        Install dependencies
        ====================
        
        .. code-block:: bash
        
            $ mkvirtualenv gitlab_freak
            $ workon gitlab_freak
            (gitlab_freak)$ python setup.py gitlab_freak develop
        
        Initialize database model
        =========================
        
        .. code-block:: bash
        
            (gitlab_freak)$ gitlab-freak-init-db.py
        
        Prepare config file
        ===================
        
        You need to copy `config-sample.cfg` somewhere on your server, and fill it with your desired configuration. Then export its path into an environment variable `GITLAB_FREAK_SETTINGS`.
        
        **GITLAB_TOKEN**: find it on Gitlab, under your profile settings, Account section (private token).
        **TRELLO_APPKEY**: it'll be generated when visiting this page https://trello.com/app-key under the `Key` section.
        **TRELLO_TOKEN**: you'll be given it when launching for the first time gitlab-freak server and visiting the homepage. You'll need to restart the server after setting it.
        
        Run dev server
        ==============
        
        .. code-block:: bash
        
            (gitlab_freak)$ gitlab-freak-run-dev.py
        
        Authorize the application
        =========================
        
        Visit for the first time the homepage and authorize gitlab-freak to access your Trello account. When done, put the generated token in gitlab-freak config file, and restart the server.
        
        Set a webhook in Gitlab
        =======================
        
        In your project's setting, put the dispatch url of gitlab-freak (http://your-gitlab-freak-endpoint/dispatch) on issue trigger.
        
        
        
        
        Changelog
        ---------
        
        1.0.0-alpha.1 (01-10-2015)
        ++++++++++++++++++++++++++
        
        * Rename gitlab-to-trello into gitlab-freak.
        * Choose a Gitlab Node.js project for which dependencies update monitoring is wanted.
        * Get dependencies from `package.json`.
        * Fetch dependencies latest versions on a npm registry.
        * List dependencies versions status on a webpage.
        * Fix dispatcher to commit in database, and show issue link in card comment.
        
        
        1.0.0-alpha (26-08-2015)
        ++++++++++++++++++++++++
        
        * Link a Gitlab project to a Trello Board.
        * Listen to Gitlab issue creation webhook.
        * Create a Trello card in the first column of the linked board, when an issue is created in a project.
        
Keywords: gitlab trello
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
