SuccessChanges

Summary

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