You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An Obsidian plugin that integrates with GitHub and GitLab to track issues and pull requests directly in your vault.
5
12
6
-
>The configurations are heavily inspired by https://github.com/schaier-io, including some specific settings. However, I had already started working on my prototype before I discovered the plugin, and had initially even given it a similar name.
13
+
>The configurations are heavily inspired by https://github.com/schaier-io, including some specific settings. However, I had already started working on my prototype before I discovered the plugin, and had initially even given it a similar name.
7
14
8
15
# Documentation
16
+
9
17
Check out the [documentation](https://github.com/LonoxX/obsidian-github-issues/wiki) for detailed information on setup, configuration, and usage.
10
18
11
19
## Features
12
20
13
21
### Issue & Pull Request Tracking
22
+
14
23
- Track issues and pull requests from multiple GitHub and GitLab repositories
15
24
- Automatically sync data on startup (configurable)
16
25
- Background sync at configurable intervals
@@ -19,27 +28,32 @@ Check out the [documentation](https://github.com/LonoxX/obsidian-github-issues/w
19
28
- Automatic cleanup of old closed items
20
29
21
30
### GitLab Support
31
+
22
32
- Full support for GitLab Issues and Merge Requests
23
33
- Works with self-hosted GitLab instances
24
34
- Multiple GitLab instances can be configured simultaneously
25
35
26
36
### GitHub Projects v2 Integration
37
+
27
38
- Track GitHub Projects across repositories
28
39
- Kanban board view for project visualization
29
40
- Custom field support (status, priority, iteration)
30
41
- Project-specific filtering and organization
31
42
32
43
### Sub-Issues Support
44
+
33
45
- Track sub-issues for both GitHub and GitLab (parent/child relationships)
34
46
- Display sub-issues list with status indicators
35
47
- Navigate between parent and child issues
36
48
- Progress tracking with completion percentage
37
49
38
50
### Settings Profiles
51
+
39
52
- Central configuration for folders, templates, sync behaviour, and filters
40
53
- Assign one profile to multiple repositories instead of configuring each one individually
41
54
42
55
### Markdown Notes
56
+
43
57
- Create markdown notes for each issue or PR
44
58
- Customizable filename templates with variables
45
59
- Custom content templates
@@ -63,18 +77,19 @@ Check out the [documentation](https://github.com/LonoxX/obsidian-github-issues/w
63
77
3. Enable the plugin in **Community Plugins**
64
78
4. Reload Obsidian
65
79
66
-
67
80
## Configuration
68
81
69
82
### GitHub
83
+
70
84
1. Create a GitHub token with `repo` and `read:org` permissions
71
85
→ [GitHub Settings > Developer Settings > Personal access tokens](https://github.com/settings/tokens)
72
-
2. Paste the token in **Settings → GitHub & GitLab Issues → GitHub Token**
86
+
2. Paste the token in **Settings - Providers - GitHub Token**
73
87
74
88
### GitLab
89
+
75
90
1. Create a GitLab Personal Access Token with `read_api` scope
76
91
→ GitLab → Preferences → Access Tokens
77
-
2. Enable the GitLab provider in **Settings → Providers** and paste your token
92
+
2. Enable the GitLab provider in **Settings - Providers - GitLab Token** and paste your token
0 commit comments