Skip to content

Share selected data rows as public #109

Description

@kslysz

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](https://github.com/databucket/databucket-server/assets/7330643/f2e22a4f-5cf8-4d6b-a4cb-e494324a09a9)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

new featureA proposal for a new functionality

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions