Unofficial Yandex Tracker ST

by Daniil
5
4
3
2
1
Score: 50/100

Description

Reviews

No reviews yet.

Stats

0
stars
74
downloads
1
forks
74
days
50
days
50
days
2
total PRs
0
open PRs
0
closed PRs
2
merged PRs
1
total issues
0
open issues
1
closed issues
14
commits

Latest Version

2 months ago

Changelog

Release 0.1.6.

README file from

Github

Unofficial Yandex Tracker ST for Obsidian

Render Yandex Tracker issues and queries directly in Obsidian notes.

This is an unofficial community plugin. It is not affiliated with, endorsed by, maintained by, or supported by Yandex.

Public Tracker API access documentation: https://yandex.ru/support/tracker/ru/api-ref/access.

Installation

Install from the Obsidian community plugin directory after approval, or install a GitHub release manually by copying these files into .obsidian/plugins/yandex-tracker-st/:

  • manifest.json
  • main.js
  • styles.css

Settings

Configure these values in plugin settings before rendering issues:

  • API URL: your Tracker API base URL, https://api.tracker.yandex.net by default
  • Web URL: your Tracker web URL, https://tracker.yandex.ru by default
  • Token file fallback: ~/.tracker_token
  • Organization ID: sent as X-Org-ID or X-Cloud-Org-ID on every Tracker API request
  • Organization header: X-Org-ID for Yandex 360 (default), X-Cloud-Org-ID for Yandex Cloud
  • Language: ru by default; supported values: ru, en
  • Raw inline issue link: render ST:YT-123 as a regular external link instead of a bordered chip
  • Raw link template: placeholders {{ key }}, {{ summary }}, {{ status }}, {{ assignee }}, {{ updated }}, {{ priority }}, {{ type }}

Paste an OAuth token into settings, or leave it empty and keep the token in the configured token file. Follow the public API access docs for OAuth, IAM token, and organization requirements. Find the organization ID in Tracker: Administration → Organizations.

Supported MVP Syntax

YT-123
https://tracker.yandex.ru/YT-456
type: TABLE
limit: 15
columns: KEY, SUMMARY, STATUS, ASSIGNEE, UPDATED
query: Assignee: me() AND Resolution: empty() "Sort by": Updated DESC
Assignee: me() AND Resolution: empty()

Inline:

ST:YT-123
ST:-YT-123

Real Tracker API calls are made only by Obsidian rendering after you configure credentials.