Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaleidos-ventures/taiga-contrib-hipchat
Taiga plugin for hipchat (https://www.hipchat.com/) integration
https://github.com/kaleidos-ventures/taiga-contrib-hipchat
Last synced: 3 months ago
JSON representation
Taiga plugin for hipchat (https://www.hipchat.com/) integration
- Host: GitHub
- URL: https://github.com/kaleidos-ventures/taiga-contrib-hipchat
- Owner: kaleidos-ventures
- Archived: true
- Created: 2015-02-18T16:45:07.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2021-01-21T17:52:51.000Z (about 4 years ago)
- Last Synced: 2024-11-04T13:03:24.448Z (4 months ago)
- Language: Python
- Homepage: http://taiga.io
- Size: 108 KB
- Stars: 12
- Watchers: 14
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
> :warning: **This repository is deprecated**: After Atlassian deprecated HipChat this repository is no longer maintained.
Taiga contrib HipChat
=====================The Taiga plugin for HipChat integration.
Installation
------------
### Production env#### Taiga Back
In your Taiga back python virtualenv install the pip package taiga-contrib-hipchat with:
```bash
pip install taiga-contrib-hipchat
```Modify in `taiga-back` your `settings/local.py` and include the line:
```python
INSTALLED_APPS += ["taiga_contrib_hipchat"]
```Then run the migrations to generate the new need table:
```bash
python manage.py migrate taiga_contrib_hipchat
```#### Taiga Front
Download in your `dist/plugins/` directory of Taiga front the `taiga-contrib-hipchat` compiled code (you need subversion in your system):
```bash
cd dist/
mkdir -p plugins
cd plugins
svn export "https://github.com/taigaio/taiga-contrib-hipchat/tags/$(pip show taiga-contrib-hipchat | awk '/^Version: /{print $2}')/front/dist" "hipchat"
```Include in your 'dist/conf.json' in the 'contribPlugins' list the value `"/plugins/hipchat/hipchat.json"`:
```json
...
"contribPlugins": [
(...)
"/plugins/hipchat/hipchat.json"
]
...
```### Dev env
#### Taiga Back
Clone the repo and
```bash
cd taiga-contrib-hipchat/back
workon taiga
pip install -e .
```Modify in `taiga-back` your `settings/local.py` and include the line:
```python
INSTALLED_APPS += ["taiga_contrib_hipchat"]
```Then run the migrations to generate the new need table:
```bash
python manage.py migrate taiga_contrib_hipchat
```#### Taiga Front
After clone the repo link `dist` in `taiga-front` plugins directory:
```bash
cd taiga-front/dist
mkdir -p plugins
cd plugins
ln -s ../../../taiga-contrib-hipchat/dist hipchat
```Include in your 'dist/conf.json' in the 'contribPlugins' list the value `"/plugins/hipchat/hipchat.json"`:
```json
...
"contribPlugins": [
(...)
"/plugins/hipchat/hipchat.json"
]
...
```In the plugin source dir `taiga-contrib-hipchat/front` run
```bash
npm install
```
and use:- `gulp` to regenerate the source and watch for changes.
- `gulp build` to only regenerate the source.How to use
----------Follow the instructions on our support page [Taiga.io Support > Contrib Plugins > HipChat integration](https://tree.taiga.io/support/contrib-plugins/hipchat-integration/ "Taiga.io Support > Contrib Plugins > HipChat integration")