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

[Server] - Create HTTP.GET Bookmarks pagination endpoint #294

Open
2 tasks
R-Sandor opened this issue Jan 5, 2025 · 2 comments
Open
2 tasks

[Server] - Create HTTP.GET Bookmarks pagination endpoint #294

R-Sandor opened this issue Jan 5, 2025 · 2 comments
Labels
backlog enhancement New feature or request good first issue Good for newcomers

Comments

@R-Sandor
Copy link
Owner

R-Sandor commented Jan 5, 2025

Details

As users start to add a lot of web-archival items, i.e. bookmarks, the backend provides all of the bookmarks that belong to use as one call. The problem with this is it doesn't scale well for the backend or the frontend.

  • Backend has to provide all the data at once.
  • The frontend has more data than it can currently render or display but must store it.

Tasks

  • Create a paginated backend endpoint to return 6-25 bookmarks at a time.
  • Use paginated DB interface in Spring.
@R-Sandor R-Sandor changed the title [Server] - Create Bookmark pagination GET endpoint [Server] - Create HTTP.GET Bookmarks pagination endpoint Jan 6, 2025
@R-Sandor R-Sandor added enhancement New feature or request good first issue Good for newcomers labels Jan 6, 2025
@SczSca
Copy link

SczSca commented Jan 14, 2025

Hi! Just to be sure, this is already assigned to #295's assignee?

@R-Sandor
Copy link
Owner Author

That's one thing I don't like about Github is it seems that I can't assign people who haven't commented directly on the issue.

But answer your question yeah he says he has some changes, I haven't seen a PR yet but I will keep you posted if that changes. I will have some more issues soon too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants