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: implement paginated list & search #63

Merged
merged 72 commits into from
Mar 17, 2025

Conversation

DavideIadeluca
Copy link
Member

@DavideIadeluca DavideIadeluca commented Mar 5, 2025

Fixes #0000

Changes proposed in this pull request:

  • Implement pagination in backend & frontend
  • Implement search ability
  • Register fake filter to get pagination working
  • rewrite admin frontend
  • refactor translations

Reviewers should focus on:

Screenshot
Screenshot 2025-03-10 at 14 54 28

Confirmed

  • Frontend changes: tested on a local Flarum installation.
  • Backend changes: tests are green (run composer test).

Required changes:

Sorry, something went wrong.

DavideIadeluca and others added 15 commits March 5, 2025 07:36

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
StyleCIBot StyleCI Bot

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
StyleCIBot StyleCI Bot

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
StyleCIBot StyleCI Bot

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca
@DavideIadeluca DavideIadeluca marked this pull request as ready for review March 5, 2025 15:06
@DavideIadeluca DavideIadeluca requested a review from a team as a code owner March 5, 2025 15:06
@DavideIadeluca DavideIadeluca requested a review from imorland March 5, 2025 15:06
@DavideIadeluca DavideIadeluca marked this pull request as draft March 5, 2025 15:06
@DavideIadeluca DavideIadeluca removed the request for review from imorland March 5, 2025 15:06

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca
@DavideIadeluca DavideIadeluca force-pushed the di/pagination-and-search branch from 1179f62 to 8bb2236 Compare March 10, 2025 08:16

Verified

This commit was signed with the committer’s verified signature.
StyleCIBot StyleCI Bot
@DavideIadeluca DavideIadeluca added the enhancement New feature or request label Mar 10, 2025
DavideIadeluca and others added 16 commits March 10, 2025 10:19

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
StyleCIBot StyleCI Bot

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca
@DavideIadeluca DavideIadeluca marked this pull request as ready for review March 10, 2025 13:55

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca
DavideIadeluca and others added 3 commits March 17, 2025 07:44

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.

Verified

This commit was signed with the committer’s verified signature.
DavideIadeluca Davide Iadeluca
@DavideIadeluca DavideIadeluca merged commit 139a0ba into master Mar 17, 2025
38 checks passed
@DavideIadeluca DavideIadeluca deleted the di/pagination-and-search branch March 17, 2025 06:56
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
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants