kevenleone / lxc-extension-jira-viewer

Repository from Github https://github.comkevenleone/lxc-extension-jira-viewerRepository from Github https://github.comkevenleone/lxc-extension-jira-viewer

LXC Extension Jira Viewer

LXC Client Extension with Jira Integration using Next 13 and Jira API.

It is increasingly critical for teams to explore the practical use of Client Extensions. To assist in this, more working examples are needed. This is a working version of an LXC Client Extension with Jira integration using Next 13 and the Jira API. This project can be used as a template to work from for further Jira integration or to integrate with similar service outcomes.

Huge thanks to Keven Leone for sharing his time and skills to make this 100 times better than the original concept work.

Suggestions and contributions are welcome! Let's build something great together.

drawing

drawing

drawing

drawing

drawing

How to use

  1. Copy the file .env.example and rename it to .env
  2. Add Jira Credentials to .env file.
  3. AFAIK, set JIRA_CLIENT_VERSIONv3 if you are using Jira Cloud, otherwise use v2

Adding it to Liferay Portal

  1. Go to application menu
  2. Custom Apps > Client Extensions
  3. Plus Sign > Add Iframe 3.1 Name: Your choice 3.2 URL: Copy the URL from dev-server or LXC domain 3.3 Publish
  4. Go to a page > edit > find the portlet created > drag it to the page

Key Features

  • Next 13
  • Turbo
  • React

About


Languages

Language:TypeScript 97.0%Language:JavaScript 1.7%Language:Dockerfile 1.3%