No description
Find a file
Alamion 9248212425
small fixes
- feedback if field can't be processed from jira format to string properly
  - found an in-code style, carried it to styles.css
  - replaced plugin.app.vault.modify() with plugin.app.vault.process() for atomization
  - html to markdown for description
  - now frontmatter data on update has priority over file content one as it saves it's initial type.
  - several changes for logging work, now it's more intuitive.
2025-03-20 02:14:28 +03:00
.github/workflows release yml 2024-12-12 09:36:10 +01:00
docs small fixes 2025-03-20 02:14:28 +03:00
src small fixes 2025-03-20 02:14:28 +03:00
.editorconfig First push 2024-12-12 09:32:49 +01:00
.eslintignore First push 2024-12-12 09:32:49 +01:00
.eslintrc First push 2024-12-12 09:32:49 +01:00
.gitignore small fixes 2025-03-20 02:14:28 +03:00
.npmrc First push 2024-12-12 09:32:49 +01:00
esbuild.config.mjs Giant refactor. 2025-03-13 19:21:33 +03:00
LICENSE Initial commit 2024-12-12 09:25:18 +01:00
manifest.json Refactor code to fit Obsidian guidelines. 2025-03-16 14:21:54 +03:00
package-lock.json small fixes 2025-03-20 02:14:28 +03:00
package.json small fixes 2025-03-20 02:14:28 +03:00
README.md Optimized and fixed several bugs with field mapping. Added how_to detailed instruction about plugin. Updated examples. Many minor bug fixes. 2025-03-17 16:02:03 +03:00
styles.css small fixes 2025-03-20 02:14:28 +03:00
tsconfig.json First push 2024-12-12 09:32:49 +01:00
version-bump.mjs First push 2024-12-12 09:32:49 +01:00
versions.json First push 2024-12-12 09:32:49 +01:00
yarn.lock small fixes 2025-03-20 02:14:28 +03:00

Obsidian Jira Plugin

A lightweight plugin for Obsidian that syncs your Jira issues directly into your vault. Manage Jira tasks, update statuses, log work, and more — all within Obsidian.

Based on work obsidian-to-jira

Key Features

  • Sync Jira Issues: Import, update, and create Jira issues directly in Obsidian.
  • Flexible Templates: Supports custom templates with dynamic fields for most basic and custom fields.
  • Status & Worklog Updates: Pull possible statuses and log work directly from notes.

Quick Start

  1. Install: Go to Obsidian Settings > Community plugins > Browse, and search for "Jira Issue Manager"
  2. Configure: Enter your Jira credentials (username, password, URL) in the plugin settings.
  3. Use:
    • Import Issues: Update the current note or pull new issue from Jira by its key.
    • Update Issues: Edit issue notes and push changes back to Jira.
    • Create Issues: Write a note with frontmatter (e.g., summary: "Your issue summary") and use the command palette to create it in Jira.

Template Example

Create dynamic templates with fields like this:

### Description  
`jira-sync-section-description`
It's the multiline field.
It can hold several lines.
Until it's stopped by '# ' or other jira field

### Users
`jira-sync-line-assignee` user1
`jira-sync-line-reporter` user2
`jira-sync-line-creator` user3

Advanced Features

  • Worklog Tracking: Use /docs/statistics.md file from github (or write your own with similar frontmatter output) to track worklogs and push them for entire weeks.
  • Field Mapping: Smart mapping for any field from Jira to your note and vice versa. Decide it to be synced or not and how exactly.

Learn More

Visit the GitHub repository for more detailed docs.