SuccessChanges

Summary

  1. tsk43: Refactors story exploration to integrate reusable pagination (details)
Commit 9683fe16ad3493f39f6bd6ae4a97e6beb7e7dfda by senrapastorizabreixo
tsk43: Refactors story exploration to integrate reusable pagination
logic
Replaces custom pagination with a shared `Paginated` class to centralize
functionality. Updates `ExploreBean` and `Explore.xhtml` to streamline
navigation, enhance maintainability, and correct typographical errors in
`availableGenres` and `availableThemes`. Creates method in service to
count the number of filtered stories and adds tests to it.
The file was modifiedjsf/src/main/java/es/uvigo/esei/microstories/jsf/ExploreBean.java (diff)
The file was modifiedservice/src/test/java/es/uvigo/esei/microstories/services/StoryServiceIntegrationTest.java (diff)
The file was modifiedjsf/src/main/java/es/uvigo/esei/microstories/jsf/pagination/Paginated.java (diff)
The file was modifiedjsf/src/main/webapp/story/explore.xhtml (diff)