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: home page #45

Merged
merged 46 commits into from
Nov 28, 2024
Merged

feat: home page #45

merged 46 commits into from
Nov 28, 2024

Conversation

in-mai-space
Copy link
Collaborator

@in-mai-space in-mai-space commented Nov 27, 2024

Frontend Changes:

  • Added way to share the link to a divelog.
  • Moved postcreation from outside into (tabs).
  • Updated info popup to have drag handle and show carousel when images of species are clicked.
  • Added infinite scrolling for "following" on the home page, including support for filters.
  • Implemented scrolling (not yet infinite) for "nearby posts" on the home page with filter functionality.
  • Refactored species information from the pop-up info to enable reuse on search result pages.
  • Added a refresh session method in the auth store (currently unused).

Backend Changes:

  • Updated "following posts" and "nearby posts" routes to support filter parameters for divelogs.
  • Added logic to remove all notifications associated with a divelog when it is deleted.
  • Created a new route to refresh the access token.

Notes:

  • the frontend expo sdk is updated to 52.0.0, so any merge will require to update to 52.0.0 and update related dependencies

@in-mai-space in-mai-space self-assigned this Nov 27, 2024
@stoneliuCS
Copy link
Collaborator

We are gonna merge this cause YOLO

@stoneliuCS stoneliuCS merged commit 08af9d8 into main Nov 28, 2024
1 check failed
@stoneliuCS stoneliuCS deleted the home-page branch November 28, 2024 21:49
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.

3 participants