Skip to main content

No project description provided

Project description

Garpix Jira

Интеграция с Jira Server.

Быстрый старт

Установите через pipenv:

pipenv install garpix_jira

Добавьте garpix_jira в INSTALLED_APPS и укажите адрес для миграций:

# settings.py
from garpixcms.settings import *  # noqa

INSTALLED_APPS += [
    'garpix_jira',
]

MIGRATION_MODULES['garpix_jira'] = 'app.migrations.garpix_jira'

Создайте директории и файлы:

backend/app/migrations/garpix_jira/
backend/app/migrations/garpix_jira/__init__.py

Сделайте миграции и мигрируйте:

python3 backend/manage.py makemigrations
python3 backend/manage.py migrate

После этого необходимо создать адрес сервера, с которым будем интегрироваться и ввести учетные данные администратора Jira http://localhost:8000/admin/garpix_jira/server/

Теперь, можно забрать данные из Jira в ваш проект. Для этого выполните команду (она будет периодически запускать данные):

python3 backend/manage.py jira_sync_all

Garpix Jira Pages

Также, вы можете выводить статистику на страницы, используя garpixcms (https://github.com/garpixcms/garpixcms).

Для этого, сделайте следующее:

Установите через pipenv:

pipenv install garpix_jira_pages

Добавьте garpix_jira_pages в INSTALLED_APPS и укажите адрес для миграций:

# settings.py
from garpixcms.settings import *  # noqa

INSTALLED_APPS += [
    'garpix_jira_pages',
]

MIGRATION_MODULES['garpix_jira_pages'] = 'app.migrations.garpix_jira_pages'

Создайте директории и файлы:

backend/app/migrations/garpix_jira_pages/
backend/app/migrations/garpix_jira_pages/__init__.py

Сделайте миграции и мигрируйте:

python3 backend/manage.py makemigrations
python3 backend/manage.py migrate

Теперь, вы можете создать в административной панели, в Структуре страниц страницу “Jira - Затраченное время пользователей (страница)” и увидите на ней таблицу затреканного времени.

Чтобы скрыть лишние записи, можно в админ-панели в Пользователях Jira выключить галку “Пользователь трекает время?”.

Changelog

See CHANGELOG.md.

Contributing

See CONTRIBUTING.md.

License

MIT


Developed by Garpix / https://garpix.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

garpix_jira-1.7.0.tar.gz (17.5 kB view details)

Uploaded Source

Built Distribution

garpix_jira-1.7.0-py3-none-any.whl (34.5 kB view details)

Uploaded Python 3

File details

Details for the file garpix_jira-1.7.0.tar.gz.

File metadata

  • Download URL: garpix_jira-1.7.0.tar.gz
  • Upload date:
  • Size: 17.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for garpix_jira-1.7.0.tar.gz
Algorithm Hash digest
SHA256 0863aa56f37eb2e8a1537d55f8dcc62beac5fb21bfc54d3326e9c8b946986ad0
MD5 422f3af17e6d26a3d8a1f7ac0e0f8297
BLAKE2b-256 ff412616e54d10aa014a2971a68634d4784a959fb21edc8ccf70fca6ebfd48d4

See more details on using hashes here.

File details

Details for the file garpix_jira-1.7.0-py3-none-any.whl.

File metadata

  • Download URL: garpix_jira-1.7.0-py3-none-any.whl
  • Upload date:
  • Size: 34.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for garpix_jira-1.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a706f68be3f04cc7934b4052e72517501b93d6fa320dd7a3c19238028d971832
MD5 8b773780868856134857c31c6e359b8d
BLAKE2b-256 f53a9f1935169bad8bab72f9f9d53fcfe14b628a825e30d0166f2b216b800e11

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page