Skip to content

Commit a717841

Browse files
committed
Adding feed posts, reacts, and image upload/transformation api.
1 parent 706946a commit a717841

File tree

99 files changed

+14511
-690
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+14511
-690
lines changed

client/.openapi-generator/FILES

Lines changed: 81 additions & 0 deletions
Large diffs are not rendered by default.

client/README.md

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ Add this dependency to your project's POM:
4040
<dependency>
4141
<groupId>com.fastcomments</groupId>
4242
<artifactId>client</artifactId>
43-
<version>0.0.2</version>
43+
<version>0.0.4</version>
4444
<scope>compile</scope>
4545
</dependency>
4646
```
@@ -56,7 +56,7 @@ Add this dependency to your project's build file:
5656
}
5757
5858
dependencies {
59-
implementation "com.fastcomments:client:0.0.2"
59+
implementation "com.fastcomments:client:0.0.4"
6060
}
6161
```
6262

@@ -70,7 +70,7 @@ mvn clean package
7070

7171
Then manually install the following JARs:
7272

73-
* `target/client-0.0.2.jar`
73+
* `target/client-0.0.4.jar`
7474
* `target/lib/*.jar`
7575

7676
## Getting Started
@@ -125,7 +125,10 @@ Class | Method | HTTP request | Description
125125
------------ | ------------- | ------------- | -------------
126126
*DefaultApi* | [**addDomainConfig**](docs/DefaultApi.md#addDomainConfig) | **POST** /api/v1/domain-configs |
127127
*DefaultApi* | [**aggregate**](docs/DefaultApi.md#aggregate) | **POST** /api/v1/aggregate |
128+
*DefaultApi* | [**aggregateQuestionResults**](docs/DefaultApi.md#aggregateQuestionResults) | **GET** /api/v1/question-results-aggregation |
128129
*DefaultApi* | [**blockUserFromComment**](docs/DefaultApi.md#blockUserFromComment) | **POST** /api/v1/comments/{id}/block |
130+
*DefaultApi* | [**bulkAggregateQuestionResults**](docs/DefaultApi.md#bulkAggregateQuestionResults) | **POST** /api/v1/question-results-aggregation/bulk |
131+
*DefaultApi* | [**combineCommentsWithQuestionResults**](docs/DefaultApi.md#combineCommentsWithQuestionResults) | **GET** /api/v1/question-results-aggregation/combine/comments |
129132
*DefaultApi* | [**createFeedPost**](docs/DefaultApi.md#createFeedPost) | **POST** /api/v1/feed-posts |
130133
*DefaultApi* | [**deleteComment**](docs/DefaultApi.md#deleteComment) | **DELETE** /api/v1/comments/{id} |
131134
*DefaultApi* | [**deleteDomainConfig**](docs/DefaultApi.md#deleteDomainConfig) | **DELETE** /api/v1/domain-configs/{domain} |
@@ -143,9 +146,11 @@ Class | Method | HTTP request | Description
143146
*DefaultApi* | [**unFlagComment**](docs/DefaultApi.md#unFlagComment) | **POST** /api/v1/comments/{id}/un-flag |
144147
*DefaultApi* | [**updateComment**](docs/DefaultApi.md#updateComment) | **PATCH** /api/v1/comments/{id} |
145148
*DefaultApi* | [**updateFeedPost**](docs/DefaultApi.md#updateFeedPost) | **PATCH** /api/v1/feed-posts/{id} |
149+
*HiddenApi* | [**uploadImageOptions**](docs/HiddenApi.md#uploadImageOptions) | **OPTIONS** /upload-image/{tenantId} |
146150
*PublicApi* | [**blockFromCommentPublic**](docs/PublicApi.md#blockFromCommentPublic) | **POST** /block-from-comment/{commentId} |
147151
*PublicApi* | [**checkedCommentsForBlocked**](docs/PublicApi.md#checkedCommentsForBlocked) | **GET** /check-blocked-comments |
148152
*PublicApi* | [**createCommentPublic**](docs/PublicApi.md#createCommentPublic) | **POST** /comments/{tenantId} |
153+
*PublicApi* | [**createFeedPostPublic**](docs/PublicApi.md#createFeedPostPublic) | **POST** /feed-posts/{tenantId} |
149154
*PublicApi* | [**deleteCommentPublic**](docs/PublicApi.md#deleteCommentPublic) | **DELETE** /comments/{tenantId}/{commentId} |
150155
*PublicApi* | [**deleteCommentVote**](docs/PublicApi.md#deleteCommentVote) | **DELETE** /comments/{tenantId}/{commentId}/vote/{voteId} |
151156
*PublicApi* | [**flagCommentPublic**](docs/PublicApi.md#flagCommentPublic) | **POST** /flag-comment/{commentId} |
@@ -158,8 +163,10 @@ Class | Method | HTTP request | Description
158163
*PublicApi* | [**getUserNotificationCount**](docs/PublicApi.md#getUserNotificationCount) | **GET** /user-notifications/get-count |
159164
*PublicApi* | [**getUserNotifications**](docs/PublicApi.md#getUserNotifications) | **GET** /user-notifications |
160165
*PublicApi* | [**getUserPresenceStatuses**](docs/PublicApi.md#getUserPresenceStatuses) | **GET** /user-presence-status |
166+
*PublicApi* | [**getUserReactsPublic**](docs/PublicApi.md#getUserReactsPublic) | **GET** /feed-posts/{tenantId}/user-reacts |
161167
*PublicApi* | [**lockComment**](docs/PublicApi.md#lockComment) | **POST** /comments/{tenantId}/{commentId}/lock |
162168
*PublicApi* | [**pinComment**](docs/PublicApi.md#pinComment) | **POST** /comments/{tenantId}/{commentId}/pin |
169+
*PublicApi* | [**reactFeedPostPublic**](docs/PublicApi.md#reactFeedPostPublic) | **POST** /feed-posts/{tenantId}/react/{postId} |
163170
*PublicApi* | [**resetUserNotificationCount**](docs/PublicApi.md#resetUserNotificationCount) | **POST** /user-notifications/reset-count |
164171
*PublicApi* | [**resetUserNotifications**](docs/PublicApi.md#resetUserNotifications) | **POST** /user-notifications/reset |
165172
*PublicApi* | [**setCommentText**](docs/PublicApi.md#setCommentText) | **POST** /comments/{tenantId}/{commentId}/update-text |
@@ -169,6 +176,7 @@ Class | Method | HTTP request | Description
169176
*PublicApi* | [**updateUserNotificationCommentSubscriptionStatus**](docs/PublicApi.md#updateUserNotificationCommentSubscriptionStatus) | **POST** /user-notifications/{notificationId}/mark-opted/{optedInOrOut} |
170177
*PublicApi* | [**updateUserNotificationPageSubscriptionStatus**](docs/PublicApi.md#updateUserNotificationPageSubscriptionStatus) | **POST** /user-notifications/set-subscription-state/{subscribedOrUnsubscribed} |
171178
*PublicApi* | [**updateUserNotificationStatus**](docs/PublicApi.md#updateUserNotificationStatus) | **POST** /user-notifications/{notificationId}/mark/{newStatus} |
179+
*PublicApi* | [**uploadImage**](docs/PublicApi.md#uploadImage) | **POST** /upload-image/{tenantId} |
172180
*PublicApi* | [**voteComment**](docs/PublicApi.md#voteComment) | **POST** /comments/{tenantId}/{commentId}/vote |
173181

174182

@@ -182,6 +190,9 @@ Class | Method | HTTP request | Description
182190
- [AddDomainConfig200Response](docs/AddDomainConfig200Response.md)
183191
- [AddDomainConfig200ResponseAnyOf](docs/AddDomainConfig200ResponseAnyOf.md)
184192
- [AddDomainConfigParams](docs/AddDomainConfigParams.md)
193+
- [AggregateQuestionResults200Response](docs/AggregateQuestionResults200Response.md)
194+
- [AggregateQuestionResultsResponse](docs/AggregateQuestionResultsResponse.md)
195+
- [AggregateTimeBucket](docs/AggregateTimeBucket.md)
185196
- [AggregationItem](docs/AggregationItem.md)
186197
- [AggregationOpType](docs/AggregationOpType.md)
187198
- [AggregationOperation](docs/AggregationOperation.md)
@@ -193,9 +204,15 @@ Class | Method | HTTP request | Description
193204
- [BlockFromCommentParams](docs/BlockFromCommentParams.md)
194205
- [BlockFromCommentPublic200Response](docs/BlockFromCommentPublic200Response.md)
195206
- [BlockSuccess](docs/BlockSuccess.md)
207+
- [BulkAggregateQuestionItem](docs/BulkAggregateQuestionItem.md)
208+
- [BulkAggregateQuestionResults200Response](docs/BulkAggregateQuestionResults200Response.md)
209+
- [BulkAggregateQuestionResultsRequest](docs/BulkAggregateQuestionResultsRequest.md)
210+
- [BulkAggregateQuestionResultsResponse](docs/BulkAggregateQuestionResultsResponse.md)
196211
- [ChangeCommentPinStatusResponse](docs/ChangeCommentPinStatusResponse.md)
197212
- [CheckBlockedCommentsResponse](docs/CheckBlockedCommentsResponse.md)
198213
- [CheckedCommentsForBlocked200Response](docs/CheckedCommentsForBlocked200Response.md)
214+
- [CombineCommentsWithQuestionResults200Response](docs/CombineCommentsWithQuestionResults200Response.md)
215+
- [CombineQuestionResultsWithCommentsResponse](docs/CombineQuestionResultsWithCommentsResponse.md)
199216
- [CommentData](docs/CommentData.md)
200217
- [CommentHTMLRenderingMode](docs/CommentHTMLRenderingMode.md)
201218
- [CommentQuestionResultsRenderingType](docs/CommentQuestionResultsRenderingType.md)
@@ -209,6 +226,9 @@ Class | Method | HTTP request | Description
209226
- [CreateCommentParams](docs/CreateCommentParams.md)
210227
- [CreateCommentPublic200Response](docs/CreateCommentPublic200Response.md)
211228
- [CreateFeedPost200Response](docs/CreateFeedPost200Response.md)
229+
- [CreateFeedPostParams](docs/CreateFeedPostParams.md)
230+
- [CreateFeedPostPublic200Response](docs/CreateFeedPostPublic200Response.md)
231+
- [CreateFeedPostResponse](docs/CreateFeedPostResponse.md)
212232
- [CreateFeedPostsResponse](docs/CreateFeedPostsResponse.md)
213233
- [CustomConfigParameters](docs/CustomConfigParameters.md)
214234
- [DeleteComment200Response](docs/DeleteComment200Response.md)
@@ -217,13 +237,16 @@ Class | Method | HTTP request | Description
217237
- [DeleteCommentResult](docs/DeleteCommentResult.md)
218238
- [DeleteCommentVote200Response](docs/DeleteCommentVote200Response.md)
219239
- [DeleteDomainConfig200Response](docs/DeleteDomainConfig200Response.md)
240+
- [EnhancedFeedPostsResponse](docs/EnhancedFeedPostsResponse.md)
220241
- [EventLogEntry](docs/EventLogEntry.md)
221242
- [FComment](docs/FComment.md)
222243
- [FCommentMeta](docs/FCommentMeta.md)
223244
- [FeedPost](docs/FeedPost.md)
224245
- [FeedPostLink](docs/FeedPostLink.md)
225246
- [FeedPostMediaItem](docs/FeedPostMediaItem.md)
226247
- [FeedPostMediaItemAsset](docs/FeedPostMediaItemAsset.md)
248+
- [FindCommentsByRangeItem](docs/FindCommentsByRangeItem.md)
249+
- [FindCommentsByRangeResponse](docs/FindCommentsByRangeResponse.md)
227250
- [FlagComment200Response](docs/FlagComment200Response.md)
228251
- [FlagCommentPublic200Response](docs/FlagCommentPublic200Response.md)
229252
- [FlagCommentResponse](docs/FlagCommentResponse.md)
@@ -244,13 +267,15 @@ Class | Method | HTTP request | Description
244267
- [GetEventLog200Response](docs/GetEventLog200Response.md)
245268
- [GetEventLogResponse](docs/GetEventLogResponse.md)
246269
- [GetFeedPosts200Response](docs/GetFeedPosts200Response.md)
270+
- [GetFeedPostsPublic200Response](docs/GetFeedPostsPublic200Response.md)
247271
- [GetFeedPostsResponse](docs/GetFeedPostsResponse.md)
248272
- [GetMyNotificationsResponse](docs/GetMyNotificationsResponse.md)
249273
- [GetUserNotificationCount200Response](docs/GetUserNotificationCount200Response.md)
250274
- [GetUserNotificationCountResponse](docs/GetUserNotificationCountResponse.md)
251275
- [GetUserNotifications200Response](docs/GetUserNotifications200Response.md)
252276
- [GetUserPresenceStatuses200Response](docs/GetUserPresenceStatuses200Response.md)
253277
- [GetUserPresenceStatusesResponse](docs/GetUserPresenceStatusesResponse.md)
278+
- [GetUserReactsPublic200Response](docs/GetUserReactsPublic200Response.md)
254279
- [GifRating](docs/GifRating.md)
255280
- [HeaderState](docs/HeaderState.md)
256281
- [IgnoredResponse](docs/IgnoredResponse.md)
@@ -260,6 +285,7 @@ Class | Method | HTTP request | Description
260285
- [LiveEventExtraInfo](docs/LiveEventExtraInfo.md)
261286
- [LiveEventType](docs/LiveEventType.md)
262287
- [LockComment200Response](docs/LockComment200Response.md)
288+
- [MetaItem](docs/MetaItem.md)
263289
- [NotificationAndCount](docs/NotificationAndCount.md)
264290
- [NotificationType](docs/NotificationType.md)
265291
- [PatchDomainConfigParams](docs/PatchDomainConfigParams.md)
@@ -282,9 +308,15 @@ Class | Method | HTTP request | Description
282308
- [PublicComment](docs/PublicComment.md)
283309
- [QueryPredicate](docs/QueryPredicate.md)
284310
- [QueryPredicateValue](docs/QueryPredicateValue.md)
311+
- [QuestionDatum](docs/QuestionDatum.md)
285312
- [QuestionRenderingType](docs/QuestionRenderingType.md)
313+
- [QuestionResult](docs/QuestionResult.md)
314+
- [QuestionResultAggregationOverall](docs/QuestionResultAggregationOverall.md)
286315
- [QuestionSubQuestionVisibility](docs/QuestionSubQuestionVisibility.md)
287316
- [QuestionWhenSave](docs/QuestionWhenSave.md)
317+
- [ReactBodyParams](docs/ReactBodyParams.md)
318+
- [ReactFeedPostPublic200Response](docs/ReactFeedPostPublic200Response.md)
319+
- [ReactFeedPostResponse](docs/ReactFeedPostResponse.md)
288320
- [RecordStringBeforeStringOrNullAfterStringOrNullValue](docs/RecordStringBeforeStringOrNullAfterStringOrNullValue.md)
289321
- [RecordStringStringOrNumberValue](docs/RecordStringStringOrNumberValue.md)
290322
- [RenderableUserNotification](docs/RenderableUserNotification.md)
@@ -304,9 +336,11 @@ Class | Method | HTTP request | Description
304336
- [UnblockSuccess](docs/UnblockSuccess.md)
305337
- [UpdateDomainConfigParams](docs/UpdateDomainConfigParams.md)
306338
- [UpdateUserNotificationStatus200Response](docs/UpdateUserNotificationStatus200Response.md)
339+
- [UploadImageResponse](docs/UploadImageResponse.md)
307340
- [UserNotification](docs/UserNotification.md)
308341
- [UserNotificationWriteResponse](docs/UserNotificationWriteResponse.md)
309342
- [UserPresenceData](docs/UserPresenceData.md)
343+
- [UserReactsResponse](docs/UserReactsResponse.md)
310344
- [UserSessionInfo](docs/UserSessionInfo.md)
311345
- [VoteBodyParams](docs/VoteBodyParams.md)
312346
- [VoteComment200Response](docs/VoteComment200Response.md)

0 commit comments

Comments
 (0)