databucket-server icon indicating copy to clipboard operation
databucket-server copied to clipboard

Share selected data rows as public

Open kslysz opened this issue 1 year ago • 0 comments

We want to share some data between project members that doesn't have access to Databucket. It will be a new feature that allow to:

  • generate public link from Data Details Panel
  • open Data Details by the generated link without authorization

On backend:

  • [ ] New entity "Link" with fields (id, uuid, bukcet, dataId, jsonPath, expirationDate, createdBy, createdAt)
  • [ ] New controller "LinkController" (createLink, getDataByLink)
  • [ ] New repository "LinkRepository" (seach item by uuid)
  • [ ] New service "LinkService"
  • [ ] New class CreateDataLinkRequestDto (bucket, dataId)

On frontend:

  • [ ] New button on Data Details Panel share image

kslysz avatar Mar 08 '24 15:03 kslysz