⋯ 35 hidden lines@@ -937,6 +974,116 @@ func (x *MergeRequestMerged) GetMergeRequest() *MergeRequest { 937 return nil 974 return nil 938 } 975 } 939 976 977 + func (x *MergeRequestMerged) GetAuto() bool {978 + if x != nil { 979 + return x.Auto 980 + } 981 + return false 982 + } 983 + 984 + // MergeRequestAutoMergeEnabled reports auto-merge enabled on an open merge 985 + // request. It is published again when auto-merge is enabled again. 986 + type MergeRequestAutoMergeEnabled struct {987 + state protoimpl.MessageState `protogen:"open.v1"` 988 + // MergeRequest is the merge request, with auto_merge set. 989 + MergeRequest *MergeRequest `protobuf:"bytes,1,opt,name=merge_request,json=mergeRequest,proto3" json:"merge_request,omitempty"` 990 + unknownFields protoimpl.UnknownFields 991 + sizeCache protoimpl.SizeCache 992 + } 993 + 994 + func (x *MergeRequestAutoMergeEnabled) Reset() {995 + *x = MergeRequestAutoMergeEnabled{} 996 + mi := &file_ermite_event_proto_msgTypes[10] 997 + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 998 + ms.StoreMessageInfo(mi) 999 + } 1000 + 1001 + func (x *MergeRequestAutoMergeEnabled) String() string {1002 + return protoimpl.X.MessageStringOf(x) 1003 + } 1004 + 1005 + func (*MergeRequestAutoMergeEnabled) ProtoMessage() {}1006 + 1007 + func (x *MergeRequestAutoMergeEnabled) ProtoReflect() protoreflect.Message {1008 + mi := &file_ermite_event_proto_msgTypes[10] 1009 + if x != nil { 1010 + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1011 + if ms.LoadMessageInfo() == nil { 1012 + ms.StoreMessageInfo(mi) 1013 + } 1014 + return ms 1015 + } 1016 + return mi.MessageOf(x) 1017 + } 1018 + 1019 + // Deprecated: Use MergeRequestAutoMergeEnabled.ProtoReflect.Descriptor instead. 1020 + func (*MergeRequestAutoMergeEnabled) Descriptor() ([]byte, []int) {1021 + return file_ermite_event_proto_rawDescGZIP(), []int{10} 1022 + } 1023 + 1024 + func (x *MergeRequestAutoMergeEnabled) GetMergeRequest() *MergeRequest {1025 + if x != nil { 1026 + return x.MergeRequest 1027 + } 1028 + return nil 1029 + } 1030 + 1031 + // MergeRequestAutoMergeCancelled reports the auto-merge of a merge request 1032 + // cancelled, by a caller or by the server. 1033 + type MergeRequestAutoMergeCancelled struct {1034 + state protoimpl.MessageState `protogen:"open.v1"` 1035 + // MergeRequest is the merge request, with auto_merge unset. 1036 + MergeRequest *MergeRequest `protobuf:"bytes,1,opt,name=merge_request,json=mergeRequest,proto3" json:"merge_request,omitempty"` 1037 + // Reason says in one line why it was cancelled. For display only. 1038 + Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` 1039 + unknownFields protoimpl.UnknownFields 1040 + sizeCache protoimpl.SizeCache 1041 + } 1042 + 1043 + func (x *MergeRequestAutoMergeCancelled) Reset() {1044 + *x = MergeRequestAutoMergeCancelled{} 1045 + mi := &file_ermite_event_proto_msgTypes[11] 1046 + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1047 + ms.StoreMessageInfo(mi) 1048 + } 1049 + 1050 + func (x *MergeRequestAutoMergeCancelled) String() string {1051 + return protoimpl.X.MessageStringOf(x) 1052 + } 1053 + 1054 + func (*MergeRequestAutoMergeCancelled) ProtoMessage() {}1055 + 1056 + func (x *MergeRequestAutoMergeCancelled) ProtoReflect() protoreflect.Message {1057 + mi := &file_ermite_event_proto_msgTypes[11] 1058 + if x != nil { 1059 + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 1060 + if ms.LoadMessageInfo() == nil { 1061 + ms.StoreMessageInfo(mi) 1062 + } 1063 + return ms 1064 + } 1065 + return mi.MessageOf(x) 1066 + } 1067 + 1068 + // Deprecated: Use MergeRequestAutoMergeCancelled.ProtoReflect.Descriptor instead. 1069 + func (*MergeRequestAutoMergeCancelled) Descriptor() ([]byte, []int) {1070 + return file_ermite_event_proto_rawDescGZIP(), []int{11} 1071 + } 1072 + 1073 + func (x *MergeRequestAutoMergeCancelled) GetMergeRequest() *MergeRequest {1074 + if x != nil { 1075 + return x.MergeRequest 1076 + } 1077 + return nil 1078 + } 1079 + 1080 + func (x *MergeRequestAutoMergeCancelled) GetReason() string {1081 + if x != nil { 1082 + return x.Reason 1083 + } 1084 + return "" 1085 + } 1086 + 940 // MergeRequestMergeability reports the mergeability of an open merge request. 1087 // MergeRequestMergeability reports the mergeability of an open merge request. 941 // It is published each time the server settles a result for new tips of the 1088 // It is published each time the server settles a result for new tips of the 942 // source or target branch, so the state may be the same as the previous 1089 // source or target branch, so the state may be the same as the previous ⋯ 60 hidden lines@@ -1940,95 +2095,101 @@ func file_ermite_event_proto_rawDescGZIP() []byte { 1940 return file_ermite_event_proto_rawDescData 2095 return file_ermite_event_proto_rawDescData 1941 } 2096 } 1942 2097 1943 - var file_ermite_event_proto_msgTypes = make([]protoimpl.MessageInfo, 26)2098 + var file_ermite_event_proto_msgTypes = make([]protoimpl.MessageInfo, 28)1944 var file_ermite_event_proto_goTypes = []any{2099 var file_ermite_event_proto_goTypes = []any{1945 - (*WatchRequest)(nil ), // 0: ermite.WatchRequest 2100 + (*WatchRequest)(nil ), // 0: ermite.WatchRequest 1946 - (*WatchResponse)(nil ), // 1: ermite.WatchResponse 2101 + (*WatchResponse)(nil ), // 1: ermite.WatchResponse 1947 - (*Event)(nil ), // 2: ermite.Event 2102 + (*Event)(nil ), // 2: ermite.Event 1948 - (*RepoCreated)(nil ), // 3: ermite.RepoCreated 2103 + (*RepoCreated)(nil ), // 3: ermite.RepoCreated 1949 - (*RepoUpdated)(nil ), // 4: ermite.RepoUpdated 2104 + (*RepoUpdated)(nil ), // 4: ermite.RepoUpdated 1950 - (*RepoDeleted)(nil ), // 5: ermite.RepoDeleted 2105 + (*RepoDeleted)(nil ), // 5: ermite.RepoDeleted 1951 - (*Pushed)(nil ), // 6: ermite.Pushed 2106 + (*Pushed)(nil ), // 6: ermite.Pushed 1952 - (*RefUpdate)(nil ), // 7: ermite.RefUpdate 2107 + (*RefUpdate)(nil ), // 7: ermite.RefUpdate 1953 - (*MergeRequestOpened)(nil ), // 8: ermite.MergeRequestOpened 2108 + (*MergeRequestOpened)(nil ), // 8: ermite.MergeRequestOpened 1954 - (*MergeRequestMerged)(nil ), // 9: ermite.MergeRequestMerged 2109 + (*MergeRequestMerged)(nil ), // 9: ermite.MergeRequestMerged 1955 - (*MergeRequestMergeability)(nil ), // 10: ermite.MergeRequestMergeability 2110 + (*MergeRequestAutoMergeEnabled)(nil ), // 10: ermite.MergeRequestAutoMergeEnabled 1956 - (*MergeRequestClosed)(nil ), // 11: ermite.MergeRequestClosed 2111 + (*MergeRequestAutoMergeCancelled)(nil ), // 11: ermite.MergeRequestAutoMergeCancelled 1957 - (*CommentAdded)(nil ), // 12: ermite.CommentAdded 2112 + (*MergeRequestMergeability)(nil ), // 12: ermite.MergeRequestMergeability 1958 - (*CommentEdited)(nil ), // 13: ermite.CommentEdited 2113 + (*MergeRequestClosed)(nil ), // 13: ermite.MergeRequestClosed 1959 - (*CommentDeleted)(nil ), // 14: ermite.CommentDeleted 2114 + (*CommentAdded)(nil ), // 14: ermite.CommentAdded 1960 - (*CommentResolved)(nil ), // 15: ermite.CommentResolved 2115 + (*CommentEdited)(nil ), // 15: ermite.CommentEdited 1961 - (*IssueOpened)(nil ), // 16: ermite.IssueOpened 2116 + (*CommentDeleted)(nil ), // 16: ermite.CommentDeleted 1962 - (*IssueClosed)(nil ), // 17: ermite.IssueClosed 2117 + (*CommentResolved)(nil ), // 17: ermite.CommentResolved 1963 - (*IssueReopened)(nil ), // 18: ermite.IssueReopened 2118 + (*IssueOpened)(nil ), // 18: ermite.IssueOpened 1964 - (*IssueCommented)(nil ), // 19: ermite.IssueCommented 2119 + (*IssueClosed)(nil ), // 19: ermite.IssueClosed 1965 - (*IssueSubmitted)(nil ), // 20: ermite.IssueSubmitted 2120 + (*IssueReopened)(nil ), // 20: ermite.IssueReopened 1966 - (*Gap)(nil ), // 21: ermite.Gap 2121 + (*IssueCommented)(nil ), // 21: ermite.IssueCommented 1967 - (*RunUpdated)(nil ), // 22: ermite.RunUpdated 2122 + (*IssueSubmitted)(nil ), // 22: ermite.IssueSubmitted 1968 - (*JobUpdated)(nil ), // 23: ermite.JobUpdated 2123 + (*Gap)(nil ), // 23: ermite.Gap 1969 - (*MirrorFailed)(nil ), // 24: ermite.MirrorFailed 2124 + (*RunUpdated)(nil ), // 24: ermite.RunUpdated 1970 - (*MirrorRecovered)(nil ), // 25: ermite.MirrorRecovered 2125 + (*JobUpdated)(nil ), // 25: ermite.JobUpdated 1971 - (*timestamppb.Timestamp)(nil ), // 26: google.protobuf.Timestamp 2126 + (*MirrorFailed)(nil ), // 26: ermite.MirrorFailed 1972 - (*Repo)(nil ), // 27: ermite.Repo 2127 + (*MirrorRecovered)(nil ), // 27: ermite.MirrorRecovered 1973 - (*MergeRequest)(nil ), // 28: ermite.MergeRequest 2128 + (*timestamppb.Timestamp)(nil ), // 28: google.protobuf.Timestamp 1974 - (*Mergeability)(nil ), // 29: ermite.Mergeability 2129 + (*Repo)(nil ), // 29: ermite.Repo 1975 - (*Comment)(nil ), // 30: ermite.Comment 2130 + (*MergeRequest)(nil ), // 30: ermite.MergeRequest 1976 - (*Issue)(nil ), // 31: ermite.Issue 2131 + (*Mergeability)(nil ), // 31: ermite.Mergeability 1977 - (*IssueComment)(nil ), // 32: ermite.IssueComment 2132 + (*Comment)(nil ), // 32: ermite.Comment 1978 - (*Run)(nil ), // 33: ermite.Run 2133 + (*Issue)(nil ), // 33: ermite.Issue 1979 - (*RunJob)(nil ), // 34: ermite.RunJob 2134 + (*IssueComment)(nil ), // 34: ermite.IssueComment 1980 - (MirrorState)(0), // 35: ermite.MirrorState 2135 + (*Run)(nil ), // 35: ermite.Run 2136 + (*RunJob)(nil ), // 36: ermite.RunJob 2137 + (MirrorState)(0), // 37: ermite.MirrorState 1981 } 2138 } 1982 var file_ermite_event_proto_depIdxs = []int32{2139 var file_ermite_event_proto_depIdxs = []int32{1983 2, // 0: ermite.WatchResponse.event:type_name -> ermite.Event 2140 2, // 0: ermite.WatchResponse.event:type_name -> ermite.Event 1984 - 26, // 1: ermite.Event.time:type_name -> google.protobuf.Timestamp 2141 + 28, // 1: ermite.Event.time:type_name -> google.protobuf.Timestamp 1985 3, // 2: ermite.Event.repo_created:type_name -> ermite.RepoCreated 2142 3, // 2: ermite.Event.repo_created:type_name -> ermite.RepoCreated 1986 4, // 3: ermite.Event.repo_updated:type_name -> ermite.RepoUpdated 2143 4, // 3: ermite.Event.repo_updated:type_name -> ermite.RepoUpdated 1987 5, // 4: ermite.Event.repo_deleted:type_name -> ermite.RepoDeleted 2144 5, // 4: ermite.Event.repo_deleted:type_name -> ermite.RepoDeleted 1988 6, // 5: ermite.Event.pushed:type_name -> ermite.Pushed 2145 6, // 5: ermite.Event.pushed:type_name -> ermite.Pushed 1989 - 21, // 6: ermite.Event.gap:type_name -> ermite.Gap 2146 + 23, // 6: ermite.Event.gap:type_name -> ermite.Gap 1990 8, // 7: ermite.Event.merge_request_opened:type_name -> ermite.MergeRequestOpened 2147 8, // 7: ermite.Event.merge_request_opened:type_name -> ermite.MergeRequestOpened 1991 9, // 8: ermite.Event.merge_request_merged:type_name -> ermite.MergeRequestMerged 2148 9, // 8: ermite.Event.merge_request_merged:type_name -> ermite.MergeRequestMerged 1992 - 11, // 9: ermite.Event.merge_request_closed:type_name -> ermite.MergeRequestClosed 2149 + 13, // 9: ermite.Event.merge_request_closed:type_name -> ermite.MergeRequestClosed 1993 - 12, // 10: ermite.Event.comment_added:type_name -> ermite.CommentAdded 2150 + 14, // 10: ermite.Event.comment_added:type_name -> ermite.CommentAdded 1994 - 22, // 11: ermite.Event.run_updated:type_name -> ermite.RunUpdated 2151 + 24, // 11: ermite.Event.run_updated:type_name -> ermite.RunUpdated 1995 - 23, // 12: ermite.Event.job_updated:type_name -> ermite.JobUpdated 2152 + 25, // 12: ermite.Event.job_updated:type_name -> ermite.JobUpdated 1996 - 13, // 13: ermite.Event.comment_edited:type_name -> ermite.CommentEdited 2153 + 15, // 13: ermite.Event.comment_edited:type_name -> ermite.CommentEdited 1997 - 14, // 14: ermite.Event.comment_deleted:type_name -> ermite.CommentDeleted 2154 + 16, // 14: ermite.Event.comment_deleted:type_name -> ermite.CommentDeleted 1998 - 15, // 15: ermite.Event.comment_resolved:type_name -> ermite.CommentResolved 2155 + 17, // 15: ermite.Event.comment_resolved:type_name -> ermite.CommentResolved 1999 - 16, // 16: ermite.Event.issue_opened:type_name -> ermite.IssueOpened 2156 + 18, // 16: ermite.Event.issue_opened:type_name -> ermite.IssueOpened 2000 - 17, // 17: ermite.Event.issue_closed:type_name -> ermite.IssueClosed 2157 + 19, // 17: ermite.Event.issue_closed:type_name -> ermite.IssueClosed 2001 - 18, // 18: ermite.Event.issue_reopened:type_name -> ermite.IssueReopened 2158 + 20, // 18: ermite.Event.issue_reopened:type_name -> ermite.IssueReopened 2002 - 19, // 19: ermite.Event.issue_commented:type_name -> ermite.IssueCommented 2159 + 21, // 19: ermite.Event.issue_commented:type_name -> ermite.IssueCommented 2003 - 20, // 20: ermite.Event.issue_submitted:type_name -> ermite.IssueSubmitted 2160 + 22, // 20: ermite.Event.issue_submitted:type_name -> ermite.IssueSubmitted 2004 - 10, // 21: ermite.Event.merge_request_mergeability:type_name -> ermite.MergeRequestMergeability 2161 + 12, // 21: ermite.Event.merge_request_mergeability:type_name -> ermite.MergeRequestMergeability 2005 - 24, // 22: ermite.Event.mirror_failed:type_name -> ermite.MirrorFailed 2162 + 26, // 22: ermite.Event.mirror_failed:type_name -> ermite.MirrorFailed 2006 - 25, // 23: ermite.Event.mirror_recovered:type_name -> ermite.MirrorRecovered 2163 + 27, // 23: ermite.Event.mirror_recovered:type_name -> ermite.MirrorRecovered 2007 - 27, // 24: ermite.RepoCreated.repo:type_name -> ermite.Repo 2164 + 10, // 24: ermite.Event.merge_request_auto_merge_enabled:type_name -> ermite.MergeRequestAutoMergeEnabled 2008 - 27, // 25: ermite.RepoUpdated.repo:type_name -> ermite.Repo 2165 + 11, // 25: ermite.Event.merge_request_auto_merge_cancelled:type_name -> ermite.MergeRequestAutoMergeCancelled 2009 - 7, // 26: ermite.Pushed.ref_updates:type_name -> ermite.RefUpdate 2166 + 29, // 26: ermite.RepoCreated.repo:type_name -> ermite.Repo 2010 - 28, // 27: ermite.MergeRequestOpened.merge_request:type_name -> ermite.MergeRequest 2167 + 29, // 27: ermite.RepoUpdated.repo:type_name -> ermite.Repo 2011 - 28, // 28: ermite.MergeRequestMerged.merge_request:type_name -> ermite.MergeRequest 2168 + 7, // 28: ermite.Pushed.ref_updates:type_name -> ermite.RefUpdate 2012 - 29, // 29: ermite.MergeRequestMergeability.mergeability:type_name -> ermite.Mergeability 2169 + 30, // 29: ermite.MergeRequestOpened.merge_request:type_name -> ermite.MergeRequest 2013 - 28, // 30: ermite.MergeRequestClosed.merge_request:type_name -> ermite.MergeRequest 2170 + 30, // 30: ermite.MergeRequestMerged.merge_request:type_name -> ermite.MergeRequest 2014 - 30, // 31: ermite.CommentAdded.comment:type_name -> ermite.Comment 2171 + 30, // 31: ermite.MergeRequestAutoMergeEnabled.merge_request:type_name -> ermite.MergeRequest 2015 - 30, // 32: ermite.CommentEdited.comment:type_name -> ermite.Comment 2172 + 30, // 32: ermite.MergeRequestAutoMergeCancelled.merge_request:type_name -> ermite.MergeRequest 2016 - 30, // 33: ermite.CommentDeleted.comment:type_name -> ermite.Comment 2173 + 31, // 33: ermite.MergeRequestMergeability.mergeability:type_name -> ermite.Mergeability 2017 - 30, // 34: ermite.CommentResolved.comment:type_name -> ermite.Comment 2174 + 30, // 34: ermite.MergeRequestClosed.merge_request:type_name -> ermite.MergeRequest 2018 - 31, // 35: ermite.IssueOpened.issue:type_name -> ermite.Issue 2175 + 32, // 35: ermite.CommentAdded.comment:type_name -> ermite.Comment 2019 - 31, // 36: ermite.IssueClosed.issue:type_name -> ermite.Issue 2176 + 32, // 36: ermite.CommentEdited.comment:type_name -> ermite.Comment 2020 - 31, // 37: ermite.IssueReopened.issue:type_name -> ermite.Issue 2177 + 32, // 37: ermite.CommentDeleted.comment:type_name -> ermite.Comment 2021 - 32, // 38: ermite.IssueCommented.comment:type_name -> ermite.IssueComment 2178 + 32, // 38: ermite.CommentResolved.comment:type_name -> ermite.Comment 2022 - 33, // 39: ermite.RunUpdated.run:type_name -> ermite.Run 2179 + 33, // 39: ermite.IssueOpened.issue:type_name -> ermite.Issue 2023 - 34, // 40: ermite.JobUpdated.job:type_name -> ermite.RunJob 2180 + 33, // 40: ermite.IssueClosed.issue:type_name -> ermite.Issue 2024 - 35, // 41: ermite.MirrorFailed.state:type_name -> ermite.MirrorState 2181 + 33, // 41: ermite.IssueReopened.issue:type_name -> ermite.Issue 2025 - 0, // 42: ermite.EventService.Watch:input_type -> ermite.WatchRequest 2182 + 34, // 42: ermite.IssueCommented.comment:type_name -> ermite.IssueComment 2026 - 1, // 43: ermite.EventService.Watch:output_type -> ermite.WatchResponse 2183 + 35, // 43: ermite.RunUpdated.run:type_name -> ermite.Run 2027 - 43, // [43:44] is the sub-list for method output_type 2184 + 36, // 44: ermite.JobUpdated.job:type_name -> ermite.RunJob 2028 - 42, // [42:43] is the sub-list for method input_type 2185 + 37, // 45: ermite.MirrorFailed.state:type_name -> ermite.MirrorState 2029 - 42, // [42:42] is the sub-list for extension type_name 2186 + 0, // 46: ermite.EventService.Watch:input_type -> ermite.WatchRequest 2030 - 42, // [42:42] is the sub-list for extension extendee 2187 + 1, // 47: ermite.EventService.Watch:output_type -> ermite.WatchResponse 2031 - 0, // [0:42] is the sub-list for field type_name 2188 + 47, // [47:48] is the sub-list for method output_type 2189 + 46, // [46:47] is the sub-list for method input_type 2190 + 46, // [46:46] is the sub-list for extension type_name 2191 + 46, // [46:46] is the sub-list for extension extendee 2192 + 0, // [0:46] is the sub-list for field type_name 2032 } 2193 } 2033 2194 2034 func init() { file_ermite_event_proto_init() }2195 func init() { file_ermite_event_proto_init() }