Closed nbnw-org closed 1 month ago
Created basic User Profile API design (Note that it might change as currently just in progress to define how things might look like) - https://github.com/nbnworg/nbnw-3p-eportal-model/pull/1
This is mainly for guiding purposes of how to work on implementing/modeling API's when creating it from scratch.
Added Draft API's - https://github.com/nbnworg/nbnw-3p-eportal-model/pull/2
Analytics API - https://github.com/nbnworg/nbnw-3p-eportal-model/pull/3
Note : We might need to go back to analytics api based on design document for analytics.
Carousel support for article published by other business users - https://github.com/nbnworg/nbnw-3p-eportal-model/pull/4
All the PR's have been merged, @SwanandBhuskute and @hv65616 should review the model to ensure all use cases are being satisfied by the smithy model.
Some comments from offline by Swanand-
in common/datamodels.smithy structure DraftMetadata - id should be required and subcategory: SubCategory?
in common/enums.smithy - maybe WORLD category is missing and also DraftStateType - in_review is same as "submit"?
DELETE draft for user/owner ho skti hai? same for unsubmitted drafts...
GET /drafts, usme kuch input diya to nahi hai, to InvalidInputException kaise
Reviewed by Tisha offline~.
Reviewed by Himanshu, closing it.
Description
Requirements
Acceptance