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

Frontend tagging & search #44

Merged
merged 67 commits into from
Aug 25, 2023
Merged

Frontend tagging & search #44

merged 67 commits into from
Aug 25, 2023

Conversation

skoriop
Copy link
Member

@skoriop skoriop commented Aug 5, 2023

  • Please check if the PR fulfills these requirements
  • The commit message follows our guidelines
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)
  • The code runs on the contributors machine.
  • The code follows the code style guide of this project.
  • What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
    Feature

  • What is the current behavior? (You can also link to an open issue here)
    No endpoint to tag images

  • What is the new behavior (if this is a feature change)?

  • Added DopyImage, Event and Tag models (along with appropriate relations).
  • Added image tagging endpoint
  • Added user roles (for now only way to change is direct database calls, should add to admin dashboard later)
  • Fixed Make oauth accept only emails of bits domain #29
  • Modify image upload endpoint for DopyImage
  • Add tag update endpoint (for normal users)
  • Integrate tag update endpoint with frontend
  • Add search images endpoint
  • Integrate search images endpoint with frontend
  • Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

  • Other information:

@skoriop skoriop changed the title Frontend tagging Frontend tagging [WIP] Aug 5, 2023
@skoriop skoriop changed the title Frontend tagging Frontend tagging & search Aug 19, 2023
pnicto and others added 22 commits August 20, 2023 09:06
memory management in firefox is different from the rest
semantically(god knows what these are) makes more sense
I forgor 💀 to include tags
the extra button was supposed to be pressed every time they change the year which makes it confusing to use
@pnicto pnicto merged commit e4572fe into master Aug 25, 2023
1 check passed
@pnicto pnicto deleted the frontend-tagging branch August 25, 2023 14:50
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

Successfully merging this pull request may close these issues.

Make oauth accept only emails of bits domain
2 participants