No description
Find a file
Alamion 3227353970
Obsidian FR fixes:
- Readme update for clarity
  - license update to right year and owner
  - htmlToMarkdown now uses Obsidian API variant instead of third-party
  - When pulling issue now frontMatter and file content process separately
  - Section headings with Obsidian API
  - All titles to sentence case
  - All commands acquired 'check' so now they won't be able in command palette until conditions are met
2025-04-02 01:43:07 +03:00
.github/workflows release yml 2024-12-12 09:36:10 +01:00
docs Slight readme docs fixes 2025-03-20 03:19:00 +03:00
src Obsidian FR fixes: 2025-04-02 01:43:07 +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 Obsidian FR fixes: 2025-04-02 01:43:07 +03: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 Obsidian FR fixes: 2025-04-02 01:43:07 +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 Obsidian FR fixes: 2025-04-02 01:43:07 +03:00

Obsidian Jira Plugin

Tired of Jira plugins that only give you basic issue links and descriptions? This one's different. It brings your entire Jira workflow into Obsidian with customizable templates and deep field mapping—including all those custom fields your team added over the years.

Originally forked from obsidian-to-jira, but now packed with features you won't find elsewhere.

Why This Plugin Exists

Other plugins treat Jira issues as read-only reference material. This one lets you:

  • Build full-featured issue templates that mirror your Jira workflow
  • Sync ANY field—even custom ones from plugins like ScriptRunner or Insight
  • Create new fields with dynamic field mapping (e.g. auto-generate browse URLs from issue.self + issue.key from API response)

Pro Tip: While TypeScript skills help for advanced mappings, we include ready-made mappings for 90% of basic use cases.

Killer Features

🧩 Your Jira, Your Template

Create Obsidian notes that look exactly like your team's Jira workflow. Pull in:

  • Standard fields (status, assignee)
  • Custom fields (progress bars, sprint IDs)
  • Plugin fields (ScriptRunner outputs, Insight assets)
---
key: JIR-1
status: In Progress   <!-- Built-in field -->
priority: Medium      <!-- Another built-in field -->
sprint: Mobile-Q2-24  <!-- Custom field -->
epic: API-Overhaul    <!-- Another Custom field -->
link: http://jira.local:8000/browse/JIR-1  <!-- Built-in auto-generated link -->
---

### Customer Impact  
`jira-sync-section-customfield_10842`  <!-- From your CRM plugin -->

🔄 Two-Way Sync That Doesn't Fight You

  • Smart conflict resolution when notes change locally while syncing
  • Partial updates—edit just the fields you care about
  • Worklog batching push a week's worth of time entries at once

⚙️ Field Mapping Kitchen

We include mappings for:

  • Basic fields (like status, priority)
  • Temporal fields (created, updated)
  • Calculated fields (progress %, time estimates)
  • Bring your own for custom integrations

Quick Start

  1. Install: Community plugins → Search "Jira Issue Manager"
  2. Connect: Settings → Add your Jira URL + credentials
  3. Go:
    • Get issue from Jira with custom key from command palette
    • Edit like any note
    • When you are ready -> Update issue in Jira - changes sync back.

Real-World Template

---
key: DEV-42
status: In Progress
priority: Medium
progress: 75%
epic: API-Overhaul  <!-- Custom field -->
risk: Medium        <!-- Another custom field -->
updated: 2025-01-01T00:00:00.000+0000
---

`jira-sync-section-description`
The auth middleware needs to...

`jira-sync-section-customfield_30122`
@alice @bob  <!-- Custom user picker field -->

<!-- Auto-generated link -->
`jira-sync-line-openLink` [Open in Jira](http://jira/browse/DEV-42)

Docs with examples: GitHub