SuccessChanges

Summary

  1. tsk43: Refactors story exploration to integrate reusable pagination (details)
Commit 5378869bee0a361242b7068168207edd337cd24a 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 modifiedservice/src/test/java/es/uvigo/esei/microstories/services/StoryServiceIntegrationTest.java (diff)
The file was modifiedjsf/src/main/webapp/story/explore.xhtml (diff)
The file was modifiedjsf/src/main/java/es/uvigo/esei/microstories/jsf/ExploreBean.java (diff)
The file was modifiedjsf/src/main/java/es/uvigo/esei/microstories/jsf/pagination/Paginated.java (diff)