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

Add Post Model #204

Open
1 of 5 tasks
siman4457 opened this issue Dec 9, 2022 · 1 comment
Open
1 of 5 tasks

Add Post Model #204

siman4457 opened this issue Dec 9, 2022 · 1 comment

Comments

@siman4457
Copy link
Contributor

siman4457 commented Dec 9, 2022

This issue is tied to a couple open issues on OpenTacos:

In order to address the above tasks, we need to combine the actions of a new upload and an item on the "recent tag" page. The product is something called a "post".

post diagram

UI flow:

  1. User selects one or more photos to upload
  2. User adds an optional description for the overall post
  3. User is prompted to add at least one tag on each uploaded photo
  4. User submits a new post

Changes to the current model:

  • Rename the current media collection to "tags"
  • Create a migration script to move data from media collection to the new tag collection. Consider using something like migrate-mongo
  • Rename Schema, Model, Types, etc for media collection to tags in openbeta-graphql
@vnugent
Copy link
Contributor

vnugent commented Dec 10, 2022

Rename the current media collection to "tags"

If it's easier to maintain existing tagging functionality while this new feature is under development, can we call the new media collection MediaX or something like that?

@vnugent vnugent added this to the v0.7 milestone Dec 11, 2022
@vnugent vnugent removed this from the v0.7 milestone Apr 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants