dev.gitosphere.authRepository
Schema Diff
+3 -0
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
5
"detail": "Publish repository metadata or manage issues in a permissioned repository Space.",
6
6
"permissions": [
7
7
{
8
8
"action": [
9
9
"create",
10
10
"update",
11
11
"delete"
12
12
],
13
13
"collection": [
14
14
"dev.gitosphere.repository"
15
15
],
16
16
"resource": "repo",
17
17
"type": "permission"
18
18
},
19
19
{
20
20
"action": [
21
21
"create",
22
22
"update"
23
23
],
24
24
"collection": [
25
25
"dev.gitosphere.repository.issue"
26
26
],
27
27
"resource": "repo",
28
28
"type": "permission"
29
29
},
30
30
{
31
31
"action": [
32
32
"create"
33
33
],
34
34
"collection": [
35
35
"dev.gitosphere.repository.issueNumber",
36
36
"dev.gitosphere.repository.issueCreateRequest",
37
37
"dev.gitosphere.repository.issueState",
38
38
"dev.gitosphere.repository.issueStateRequest",
39
39
"dev.gitosphere.repository.issueRelation",
40
+
"dev.gitosphere.repository.issueMutation",
40
41
"dev.gitosphere.repository.pullRequestComment",
41
42
"dev.gitosphere.repository.pullRequestReview"
42
43
],
43
44
"resource": "repo",
44
45
"type": "permission"
45
46
},
46
47
{
47
48
"action": [
48
49
"read",
49
50
"create",
50
51
"update"
51
52
],
52
53
"authority": "self",
53
54
"collection": [
54
55
"dev.gitosphere.repository.issue"
55
56
],
56
57
"manage": [
57
58
"create",
58
59
"update",
59
60
"delete"
60
61
],
61
62
"resource": "space",
62
63
"spaceType": "dev.gitosphere.repository.space",
63
64
"type": "permission"
64
65
},
65
66
{
66
67
"action": [
67
68
"read",
68
69
"create"
69
70
],
70
71
"authority": "self",
71
72
"collection": [
72
73
"dev.gitosphere.repository",
73
74
"dev.gitosphere.repository.issueNumber",
74
75
"dev.gitosphere.repository.issueCreateRequest",
75
76
"dev.gitosphere.repository.issueState",
76
77
"dev.gitosphere.repository.issueStateRequest",
77
78
"dev.gitosphere.repository.issueRelation",
79
+
"dev.gitosphere.repository.issueMutation",
78
80
"dev.gitosphere.repository.pullRequestComment",
79
81
"dev.gitosphere.repository.pullRequestReview"
80
82
],
81
83
"manage": [
82
84
"create",
83
85
"update",
84
86
"delete"
85
87
],
86
88
"resource": "space",
87
89
"spaceType": "dev.gitosphere.repository.space",
88
90
"type": "permission"
89
91
},
90
92
{
91
93
"action": [
92
94
"read",
93
95
"create",
94
96
"update"
95
97
],
96
98
"authority": "*",
97
99
"collection": [
98
100
"dev.gitosphere.repository.issue"
99
101
],
100
102
"resource": "space",
101
103
"spaceType": "dev.gitosphere.repository.space",
102
104
"type": "permission"
103
105
},
104
106
{
105
107
"action": [
106
108
"read",
107
109
"create"
108
110
],
109
111
"authority": "*",
110
112
"collection": [
111
113
"dev.gitosphere.repository",
112
114
"dev.gitosphere.repository.issueNumber",
113
115
"dev.gitosphere.repository.issueCreateRequest",
114
116
"dev.gitosphere.repository.issueState",
115
117
"dev.gitosphere.repository.issueStateRequest",
116
118
"dev.gitosphere.repository.issueRelation",
119
+
"dev.gitosphere.repository.issueMutation",
117
120
"dev.gitosphere.repository.pullRequestComment",
118
121
"dev.gitosphere.repository.pullRequestReview"
119
122
],
120
123
"resource": "space",
121
124
"spaceType": "dev.gitosphere.repository.space",
122
125
"type": "permission"
123
126
}
124
127
],
125
128
"title": "Manage Gitosphere repositories",
126
129
"type": "permission-set"
127
130
}
128
131
},
129
132
"description": "Alpha OAuth permission set for managing Gitosphere repositories and their issues.",
130
133
"id": "dev.gitosphere.authRepository",
131
134
"lexicon": 1
132
135
}