Basic tag search and range
parent: tbd commit: 112ca96
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | use Error; |
8 | use async_trait; |
9 | use Object; |
10 | use ; |
11 | use Value; |
12 | |
13 | use crate GitBackendError; |
14 | use UserAuthenticationToken; |
15 | |
16 | use |
17 | AuthenticationTokenRequest, Instance, RegisterAccountRequest, RepositoryCreateRequest, |
18 | ; |
19 | |
20 | use |
21 | Commit, IssueLabel, Repository, RepositoryBranch, RepositoryBranchRequest, |
22 | RepositoryBranchesRequest, RepositoryCommitBeforeRequest, RepositoryCommitFromIdRequest, |
23 | RepositoryDiff, RepositoryDiffPatchRequest, RepositoryDiffRequest, RepositoryFile, |
24 | RepositoryFileFromIdRequest, RepositoryFileFromPathRequest, RepositoryFileInspectRequest, |
25 | RepositoryIssue, RepositoryIssueLabelsRequest, RepositoryIssuesCountRequest, |
26 | RepositoryIssuesRequest, RepositoryLastCommitOfFileRequest, RepositoryStatistics, |
27 | RepositoryStatisticsRequest, RepositorySummary, RepositoryTag, RepositoryTagsRequest, |
28 | RepositoryTreeEntry, |
29 | ; |
30 | |
31 | use User; |
32 | |
33 | |
34 | |
35 | async |
36 | &mut self, |
37 | user: &AuthenticatedUser, |
38 | request: &RepositoryCreateRequest, |
39 | ; |
40 | async |
41 | &mut self, |
42 | requester: & , |
43 | repository: &Repository, |
44 | request: &RepositoryFileInspectRequest, |
45 | ; |
46 | async |
47 | &mut self, |
48 | requester: & , |
49 | repository: &Repository, |
50 | request: &RepositoryFileFromIdRequest, |
51 | ; |
52 | async |
53 | &mut self, |
54 | requester: & , |
55 | repository: &Repository, |
56 | request: &RepositoryFileFromPathRequest, |
57 | ; |
58 | async |
59 | &mut self, |
60 | requester: & , |
61 | repository: &Repository, |
62 | request: &RepositoryCommitFromIdRequest, |
63 | ; |
64 | async |
65 | &mut self, |
66 | requester: & , |
67 | repository: &Repository, |
68 | request: &RepositoryLastCommitOfFileRequest, |
69 | ; |
70 | async |
71 | &mut self, |
72 | requester: & , |
73 | repository: &Repository, |
74 | request: &RepositoryDiffRequest, |
75 | ; |
76 | async |
77 | &mut self, |
78 | requester: & , |
79 | repository: &Repository, |
80 | request: &RepositoryDiffPatchRequest, |
81 | ; |
82 | async |
83 | &mut self, |
84 | requester: & , |
85 | repository: &Repository, |
86 | request: &RepositoryCommitBeforeRequest, |
87 | ; |
88 | async |
89 | &mut self, |
90 | requester: & , |
91 | repository: &Repository, |
92 | request: &RepositoryStatisticsRequest, |
93 | ; |
94 | async |
95 | &mut self, |
96 | requester: & , |
97 | repository_object: &mut , |
98 | OperationState | : ,
99 | request: &RepositoryBranchesRequest, |
100 | ; |
101 | async |
102 | &mut self, |
103 | requester: & , |
104 | repository_object: &mut , |
105 | OperationState | : ,
106 | request: &RepositoryBranchRequest, |
107 | ; |
108 | async |
109 | &mut self, |
110 | requester: & , |
111 | repository_object: &mut , |
112 | OperationState | : ,
113 | request: &RepositoryTagsRequest, |
114 | ; |
115 | async |
116 | &mut self, |
117 | requester: & , |
118 | repository: &Repository, |
119 | ; |
120 | |
121 | |
122 | |
123 | |
124 | &mut self, |
125 | requester: & , |
126 | request: &RepositoryIssuesCountRequest, |
127 | ; |
128 | |
129 | &mut self, |
130 | requester: & , |
131 | request: &RepositoryIssueLabelsRequest, |
132 | ; |
133 | |
134 | &mut self, |
135 | requester: & , |
136 | request: &RepositoryIssuesRequest, |
137 | ; |
138 | |
139 | |
140 | |
141 | |
142 | async |
143 | &mut self, |
144 | request: RegisterAccountRequest, |
145 | ; |
146 | |
147 | async |
148 | &mut self, |
149 | source: &Instance, |
150 | request: AuthenticationTokenRequest, |
151 | ; |
152 | |
153 | |
154 | |
155 | |
156 | async ; |
157 | async |
158 | &mut self, |
159 | requester: & , |
160 | user: &User, |
161 | ; |
162 | |
163 | |
164 | |
165 | |
166 | async ; |
167 | async ; |
168 | async |
169 | ; |
170 | async |
171 | &mut self, |
172 | repository: &Repository, |
173 | name: &str, |
174 | setting: Value, |
175 | ; |
176 | |
177 |