{ "info": { "author": "Michel Nemnom", "author_email": "michel.nemnom+pypi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "============\r\ngitlab-freak\r\n============\r\n\r\n-----\r\nUsage\r\n-----\r\n\r\nInstall dependencies\r\n====================\r\n\r\n.. code-block:: bash\r\n\r\n $ mkvirtualenv gitlab_freak\r\n $ workon gitlab_freak\r\n (gitlab_freak)$ python setup.py gitlab_freak develop\r\n\r\nInitialize database model\r\n=========================\r\n\r\n.. code-block:: bash\r\n\r\n (gitlab_freak)$ gitlab-freak-init-db.py\r\n\r\nPrepare config file\r\n===================\r\n\r\nYou 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`.\r\n\r\n**GITLAB_TOKEN**: find it on Gitlab, under your profile settings, Account section (private token).\r\n**TRELLO_APPKEY**: it'll be generated when visiting this page https://trello.com/app-key under the `Key` section.\r\n**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.\r\n\r\nRun dev server\r\n==============\r\n\r\n.. code-block:: bash\r\n\r\n (gitlab_freak)$ gitlab-freak-run-dev.py\r\n\r\nAuthorize the application\r\n=========================\r\n\r\nVisit 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.\r\n\r\nSet a webhook in Gitlab\r\n=======================\r\n\r\nIn your project's setting, put the dispatch url of gitlab-freak (http://your-gitlab-freak-endpoint/dispatch) on issue trigger.\r\n\r\n\r\n\r\n\r\nChangelog\r\n---------\r\n\r\n1.0.0-alpha.1 (01-10-2015)\r\n++++++++++++++++++++++++++\r\n\r\n* Rename gitlab-to-trello into gitlab-freak.\r\n* Choose a Gitlab Node.js project for which dependencies update monitoring is wanted.\r\n* Get dependencies from `package.json`.\r\n* Fetch dependencies latest versions on a npm registry.\r\n* List dependencies versions status on a webpage.\r\n* Fix dispatcher to commit in database, and show issue link in card comment.\r\n\r\n\r\n1.0.0-alpha (26-08-2015)\r\n++++++++++++++++++++++++\r\n\r\n* Link a Gitlab project to a Trello Board.\r\n* Listen to Gitlab issue creation webhook.\r\n* Create a Trello card in the first column of the linked board, when an issue is created in a project.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Pegase745/gitlab-freak", "keywords": "gitlab trello", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gitlab-freak", "package_url": "https://pypi.org/project/gitlab-freak/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gitlab-freak/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Pegase745/gitlab-freak" }, "release_url": "https://pypi.org/project/gitlab-freak/1.0.0a1/", "requires_dist": null, "requires_python": null, "summary": "A Flask server that allows you to interact with Trello from your own Gitlab, and keep track of your projects dependencies.", "version": "1.0.0a1" }, "last_serial": 1746863, "releases": { "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "963fd0bfb0d7ff3288858446fd2c9d96", "sha256": "3e5caf06961eb052ee96937e8b68f0d69f6e1184bd36f136fe759851ee4cab28" }, "downloads": -1, "filename": "gitlab-freak-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "963fd0bfb0d7ff3288858446fd2c9d96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6098, "upload_time": "2015-10-01T10:56:27", "url": "https://files.pythonhosted.org/packages/d2/1f/700e7bda11b3947a68f9d3e8555734779b1e85feaa024780e296baabefd8/gitlab-freak-1.0.0a1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "963fd0bfb0d7ff3288858446fd2c9d96", "sha256": "3e5caf06961eb052ee96937e8b68f0d69f6e1184bd36f136fe759851ee4cab28" }, "downloads": -1, "filename": "gitlab-freak-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "963fd0bfb0d7ff3288858446fd2c9d96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6098, "upload_time": "2015-10-01T10:56:27", "url": "https://files.pythonhosted.org/packages/d2/1f/700e7bda11b3947a68f9d3e8555734779b1e85feaa024780e296baabefd8/gitlab-freak-1.0.0a1.tar.gz" } ] }