Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Collections #382

Open
GreatGodApollo opened this issue Jun 9, 2020 · 5 comments
Open

feat: Collections #382

GreatGodApollo opened this issue Jun 9, 2020 · 5 comments
Assignees
Labels
☄️ enhancement New feature or request

Comments

@GreatGodApollo
Copy link
Contributor

GreatGodApollo commented Jun 9, 2020

Is your feature request related to a problem? Please describe.
An issue with several other pastebins is that you aren't able to easily group together a bunch of similar pastes. Without an easy way to provide a single URL, you end up spamming the other person with a bunch of links, without an obvious link between them all.

Describe the solution you'd like
A potential solution would be to allow a user to create a collection of pastes using a UI, which would provide a URL in a fashion similar to /col/{pastes}. The {pastes} could either be a URL encoded list of paste IDs, a Base64 encoded list of paste IDs, or a collection ID that would need to be stored in the DB.

Describe alternatives you've considered
The only other alternative is to just send a bunch of links to another user, without any way to specifically state that these pastes are directly related.

Additional context
N/A

@GreatGodApollo GreatGodApollo changed the title feat: feat: Collections Jun 9, 2020
@jackdorland
Copy link
Contributor

This'll come once we complete associated uploads, but good suggestion! I'd say storing each link in the DB along a collection table.

@lukewhrit
Copy link
Owner

lukewhrit commented Jun 9, 2020

This'll come once we complete associated uploads, but good suggestion! I'd say storing each link in the DB along a collection table.

That's what I suggest as well. The structure of the database would be very simple:

Collection Identifier Documents
xMeR0XMoQZA4 [ UMhbRYQlI4NB, FaeDV6jJN9eR ]

@lukewhrit lukewhrit self-assigned this Jun 9, 2020
@github-actions
Copy link

github-actions bot commented Aug 9, 2020

Stale issue message

@lukewhrit lukewhrit reopened this Sep 4, 2020
@github-actions
Copy link

Stale issue message

@github-actions github-actions bot closed this as completed Dec 7, 2020
@lukewhrit lukewhrit reopened this Dec 7, 2020
@lukewhrit lukewhrit reopened this Dec 15, 2020
@lukewhrit lukewhrit reopened this Dec 23, 2020
@lukewhrit lukewhrit reopened this Dec 31, 2020
@lukewhrit
Copy link
Owner

I've realized the best and simplest way to implement this is on the client by allowing multiple pastes to be viewed at once defined in a comma-deleted list in the URL.

Therefore I will be transferring this issue to the Pulsar repository.

@lukewhrit lukewhrit transferred this issue from lukewhrit/spacebin Mar 12, 2021
@lukewhrit lukewhrit transferred this issue from another repository Feb 11, 2023
@lukewhrit lukewhrit added the ☄️ enhancement New feature or request label Aug 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
☄️ enhancement New feature or request
Projects
Status: ☄️ Features
Development

No branches or pull requests

3 participants