databucket-server
databucket-server copied to clipboard
Share selected data rows as public
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