<mavenAggregatedArtifactRecord _class='hudson.maven.reporters.MavenAggregatedArtifactRecord'><moduleRecord><attachedArtifact><artifactId>dgss2425-teamA-microstories-domain</artifactId><canonicalName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>70c8da0942066c33cc81f189b57ff384</md5sum><type>java-source</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>dgss2425-teamA-microstories-domain</artifactId><canonicalName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>b8cd26c984534f560c6b036cd4d0eac1</md5sum><type>javadoc</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>dgss2425-teamA-microstories-domain</artifactId><canonicalName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.jar</canonicalName><fileName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>5a19617881053b9febe5ef4dcb98c136</md5sum><type>jar</type><version>0.1.0-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-domain/70/mavenArtifacts/</url></action><action></action><artifact><displayPath>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-javadoc.jar</displayPath><fileName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-javadoc.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-domain/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-javadoc.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-sources.jar</displayPath><fileName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-sources.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-domain/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT-sources.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.jar</displayPath><fileName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-domain/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.pom</displayPath><fileName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.pom</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-domain/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#70</displayName><duration>5434</duration><estimatedDuration>4696</estimatedDuration><fullDisplayName>microstories-2425-teamA » Domain #70</fullDisplayName><id>70</id><keepLog>false</keepLog><number>70</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1734899708408</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-domain/70/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tests/src/main/resources/datasets/stories-update.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-remove.xml</affectedPath><affectedPath>domain/src/test/java/es/uvigo/esei/dgss/teama/microstories/entities/StoryTest.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories.xml</affectedPath><affectedPath>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/StoriesDataset.java</affectedPath><affectedPath>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Story.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories.out.xml</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJB.java</affectedPath><affectedPath>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Genre.java</affectedPath><affectedPath>tests/src/main/resources/scripts/cleanup.sql</affectedPath><affectedPath>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/IsEqualToStory.java</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJBIntegrationTest.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-most-readed.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-read-date-added.xml</affectedPath><commitId>b279ba9d6ccaf614bfe0f6daac35df72181eb8d8</commitId><timestamp>1734899157000</timestamp><author><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/david.f.suarez18</absoluteUrl><fullName>david.f.suarez18</fullName></author><authorEmail>david.f.suarez18@gmail.com</authorEmail><comment>tsk33,36 Adds support to search the stories with most reads
Implemented functionality to search for the most-read stories of the
past month, filtered by genre. Additionally, added a helper function to
retrieve the read count from the Story entity.
</comment><date>2024-12-22 21:25:57 +0100</date><id>b279ba9d6ccaf614bfe0f6daac35df72181eb8d8</id><msg>tsk33,36 Adds support to search the stories with most reads</msg><path><editType>edit</editType><file>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Story.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories-remove.xml</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories-most-readed.xml</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories-update.xml</file></path><path><editType>edit</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJB.java</file></path><path><editType>edit</editType><file>service/src/test/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJBIntegrationTest.java</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories-read-date-added.xml</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories.out.xml</file></path><path><editType>edit</editType><file>tests/src/main/resources/scripts/cleanup.sql</file></path><path><editType>edit</editType><file>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/StoriesDataset.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories.xml</file></path><path><editType>edit</editType><file>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/IsEqualToStory.java</file></path><path><editType>edit</editType><file>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Genre.java</file></path><path><editType>edit</editType><file>domain/src/test/java/es/uvigo/esei/dgss/teama/microstories/entities/StoryTest.java</file></path></item></changeSet><culprit><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/david.f.suarez18</absoluteUrl><fullName>david.f.suarez18</fullName></culprit><mavenArtifacts><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-domain/70/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>dgss2425-teamA-microstories-domain</artifactId><canonicalName>dgss2425-teamA-microstories-domain-0.1.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>384f3a631e755cca055e5b5fa69105b5</md5sum><type>pom</type><version>0.1.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-domain/70/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>dgss2425-teamA-microstories-ear</artifactId><canonicalName>dgss2425-teamA-microstories-ear-0.1.0-SNAPSHOT.ear</canonicalName><fileName>dgss2425-teamA-microstories-pom-0.1.0-SNAPSHOT.ear</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>5b437b2f6ee28f479f475cad98100a99</md5sum><type>ear</type><version>0.1.0-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-ear/70/mavenArtifacts/</url></action><action></action><artifact><displayPath>dgss2425-teamA-microstories-ear-0.1.0-SNAPSHOT.ear</displayPath><fileName>dgss2425-teamA-microstories-ear-0.1.0-SNAPSHOT.ear</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-ear/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-ear-0.1.0-SNAPSHOT.ear</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-ear-0.1.0-SNAPSHOT.pom</displayPath><fileName>dgss2425-teamA-microstories-ear-0.1.0-SNAPSHOT.pom</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-ear/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-ear-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#70</displayName><duration>2376</duration><estimatedDuration>2441</estimatedDuration><fullDisplayName>microstories-2425-teamA » EAR #70</fullDisplayName><id>70</id><keepLog>false</keepLog><number>70</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1734899708410</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-ear/70/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-ear/70/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>dgss2425-teamA-microstories-ear</artifactId><canonicalName>dgss2425-teamA-microstories-ear-0.1.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>bc7b79e0442e97bdcf2c204355a0c79c</md5sum><type>pom</type><version>0.1.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-ear/70/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>dgss2425-teamA-microstories-jsf</artifactId><canonicalName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>41d9c2306067c46891567f72c928a899</md5sum><type>java-source</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>dgss2425-teamA-microstories-jsf</artifactId><canonicalName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>b87d4415b99c62d0c5945c9488894338</md5sum><type>javadoc</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>dgss2425-teamA-microstories-jsf</artifactId><canonicalName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.war</canonicalName><fileName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.war</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>c415d84b91621fd8d3e82c3f61c606d9</md5sum><type>war</type><version>0.1.0-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-jsf/70/mavenArtifacts/</url></action><action></action><artifact><displayPath>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-javadoc.jar</displayPath><fileName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-javadoc.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-jsf/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-javadoc.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-sources.jar</displayPath><fileName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-sources.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-jsf/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT-sources.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.pom</displayPath><fileName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.pom</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-jsf/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.pom</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.war</displayPath><fileName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.war</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-jsf/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.war</relativePath></artifact><building>false</building><displayName>#70</displayName><duration>4130</duration><estimatedDuration>4305</estimatedDuration><fullDisplayName>microstories-2425-teamA » JSF #70</fullDisplayName><id>70</id><keepLog>false</keepLog><number>70</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1734899708410</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-jsf/70/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-jsf/70/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>dgss2425-teamA-microstories-jsf</artifactId><canonicalName>dgss2425-teamA-microstories-jsf-0.1.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>e92f99eadabe3ce954484f07aa08e22f</md5sum><type>pom</type><version>0.1.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-jsf/70/mavenArtifacts/</url></moduleRecord><moduleRecord><mainArtifact><artifactId>dgss2425-teamA-microstories-pom</artifactId><canonicalName>dgss2425-teamA-microstories-pom-0.1.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>9c4a24f44ff9a5dab55e0914a8c5e831</md5sum><type>pom</type><version>0.1.0-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-pom/70/mavenArtifacts/</url></action><action></action><artifact><displayPath>dgss2425-teamA-microstories-pom-0.1.0-SNAPSHOT.pom</displayPath><fileName>dgss2425-teamA-microstories-pom-0.1.0-SNAPSHOT.pom</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-pom/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-pom-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#70</displayName><duration>3080</duration><estimatedDuration>3104</estimatedDuration><fullDisplayName>microstories-2425-teamA » μStories 24/25 Team A #70</fullDisplayName><id>70</id><keepLog>false</keepLog><number>70</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1734899708407</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-pom/70/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-pom/70/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>dgss2425-teamA-microstories-pom</artifactId><canonicalName>dgss2425-teamA-microstories-pom-0.1.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>9c4a24f44ff9a5dab55e0914a8c5e831</md5sum><type>pom</type><version>0.1.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-pom/70/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>dgss2425-teamA-microstories-rest</artifactId><canonicalName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>4eaa60c47b74081438b2a30ef041061a</md5sum><type>java-source</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>dgss2425-teamA-microstories-rest</artifactId><canonicalName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>8da2f20c6579549538523c6896d34cd3</md5sum><type>javadoc</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>dgss2425-teamA-microstories-rest</artifactId><canonicalName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.war</canonicalName><fileName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.war</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>8dbc255170fc4476a99a877a9a84e48f</md5sum><type>war</type><version>0.1.0-SNAPSHOT</version></mainArtifact><parent><action _class='hudson.maven.reporters.SurefireReport'><failCount>7</failCount><skipCount>0</skipCount><totalCount>23</totalCount><urlName>testReport</urlName></action><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-rest/70/mavenArtifacts/</url></action><action></action><artifact><displayPath>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-javadoc.jar</displayPath><fileName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-javadoc.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-rest/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-javadoc.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-sources.jar</displayPath><fileName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-sources.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-rest/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT-sources.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.pom</displayPath><fileName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.pom</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-rest/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.pom</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.war</displayPath><fileName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.war</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-rest/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.war</relativePath></artifact><building>false</building><displayName>#70</displayName><duration>34096</duration><estimatedDuration>34238</estimatedDuration><fullDisplayName>microstories-2425-teamA » REST #70</fullDisplayName><id>70</id><keepLog>false</keepLog><number>70</number><queueId>-1</queueId><result>UNSTABLE</result><timestamp>1734899708409</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-rest/70/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><mavenArtifacts><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-rest/70/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>dgss2425-teamA-microstories-rest</artifactId><canonicalName>dgss2425-teamA-microstories-rest-0.1.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>d4b858f18b5596d3343f0df28ad13e7b</md5sum><type>pom</type><version>0.1.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-rest/70/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>dgss2425-teamA-microstories-service</artifactId><canonicalName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>9be0458f6df7b5ddfafc08aed9b9085f</md5sum><type>java-source</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>dgss2425-teamA-microstories-service</artifactId><canonicalName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>35426001c33ce80b823bae738f55ad75</md5sum><type>javadoc</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>dgss2425-teamA-microstories-service</artifactId><canonicalName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-tests.jar</canonicalName><classifier>tests</classifier><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-tests.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>8465a5fbc53c14ed16cb5231609b3a28</md5sum><type>test-jar</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>dgss2425-teamA-microstories-service</artifactId><canonicalName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.jar</canonicalName><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>11e4ad1b0017859ee84231d172fa3e96</md5sum><type>jar</type><version>0.1.0-SNAPSHOT</version></mainArtifact><parent><action _class='hudson.maven.reporters.SurefireReport'><failCount>0</failCount><skipCount>0</skipCount><totalCount>15</totalCount><urlName>testReport</urlName></action><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-service/70/mavenArtifacts/</url></action><action></action><artifact><displayPath>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-javadoc.jar</displayPath><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-javadoc.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-service/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-javadoc.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-sources.jar</displayPath><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-sources.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-service/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-sources.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-tests.jar</displayPath><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-tests.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-service/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT-tests.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.jar</displayPath><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-service/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.pom</displayPath><fileName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.pom</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-service/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#70</displayName><duration>33747</duration><estimatedDuration>32864</estimatedDuration><fullDisplayName>microstories-2425-teamA » Service #70</fullDisplayName><id>70</id><keepLog>false</keepLog><number>70</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1734899708409</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-service/70/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tests/src/main/resources/datasets/stories-update.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-remove.xml</affectedPath><affectedPath>domain/src/test/java/es/uvigo/esei/dgss/teama/microstories/entities/StoryTest.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories.xml</affectedPath><affectedPath>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/StoriesDataset.java</affectedPath><affectedPath>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Story.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories.out.xml</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJB.java</affectedPath><affectedPath>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Genre.java</affectedPath><affectedPath>tests/src/main/resources/scripts/cleanup.sql</affectedPath><affectedPath>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/IsEqualToStory.java</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJBIntegrationTest.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-most-readed.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-read-date-added.xml</affectedPath><commitId>b279ba9d6ccaf614bfe0f6daac35df72181eb8d8</commitId><timestamp>1734899157000</timestamp><author><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/david.f.suarez18</absoluteUrl><fullName>david.f.suarez18</fullName></author><authorEmail>david.f.suarez18@gmail.com</authorEmail><comment>tsk33,36 Adds support to search the stories with most reads
Implemented functionality to search for the most-read stories of the
past month, filtered by genre. Additionally, added a helper function to
retrieve the read count from the Story entity.
</comment><date>2024-12-22 21:25:57 +0100</date><id>b279ba9d6ccaf614bfe0f6daac35df72181eb8d8</id><msg>tsk33,36 Adds support to search the stories with most reads</msg><path><editType>edit</editType><file>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Story.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories-remove.xml</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories-most-readed.xml</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories-update.xml</file></path><path><editType>edit</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJB.java</file></path><path><editType>edit</editType><file>service/src/test/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJBIntegrationTest.java</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories-read-date-added.xml</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories.out.xml</file></path><path><editType>edit</editType><file>tests/src/main/resources/scripts/cleanup.sql</file></path><path><editType>edit</editType><file>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/StoriesDataset.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories.xml</file></path><path><editType>edit</editType><file>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/IsEqualToStory.java</file></path><path><editType>edit</editType><file>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Genre.java</file></path><path><editType>edit</editType><file>domain/src/test/java/es/uvigo/esei/dgss/teama/microstories/entities/StoryTest.java</file></path></item></changeSet><culprit><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/david.f.suarez18</absoluteUrl><fullName>david.f.suarez18</fullName></culprit><mavenArtifacts><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-service/70/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>dgss2425-teamA-microstories-service</artifactId><canonicalName>dgss2425-teamA-microstories-service-0.1.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>33e042972e743a26c7c6b5e6aef3c275</md5sum><type>pom</type><version>0.1.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-service/70/mavenArtifacts/</url></moduleRecord><moduleRecord><attachedArtifact><artifactId>dgss2425-teamA-microstories-tests</artifactId><canonicalName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-sources.jar</canonicalName><classifier>sources</classifier><fileName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-sources.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>5c85eb7b286320f8b6371658d45fa6e6</md5sum><type>java-source</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><attachedArtifact><artifactId>dgss2425-teamA-microstories-tests</artifactId><canonicalName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-javadoc.jar</canonicalName><classifier>javadoc</classifier><fileName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-javadoc.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>169c8769aaaf8093b86d578d51b7353b</md5sum><type>javadoc</type><version>0.1.0-SNAPSHOT</version></attachedArtifact><mainArtifact><artifactId>dgss2425-teamA-microstories-tests</artifactId><canonicalName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.jar</canonicalName><fileName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.jar</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>55934379c9e884756e7a2c385e94316c</md5sum><type>jar</type><version>0.1.0-SNAPSHOT</version></mainArtifact><parent><action></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-tests/70/mavenArtifacts/</url></action><action></action><artifact><displayPath>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-javadoc.jar</displayPath><fileName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-javadoc.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-tests/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-javadoc.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-sources.jar</displayPath><fileName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-sources.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-tests/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT-sources.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.jar</displayPath><fileName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.jar</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-tests/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.pom</displayPath><fileName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.pom</fileName><relativePath>es.uvigo.esei.dgss.teamA.microstories/dgss2425-teamA-microstories-tests/0.1.0-SNAPSHOT/dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#70</displayName><duration>3331</duration><estimatedDuration>2927</estimatedDuration><fullDisplayName>microstories-2425-teamA » Tests #70</fullDisplayName><id>70</id><keepLog>false</keepLog><number>70</number><queueId>-1</queueId><result>SUCCESS</result><timestamp>1734899708408</timestamp><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-tests/70/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tests/src/main/resources/datasets/stories-update.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-remove.xml</affectedPath><affectedPath>domain/src/test/java/es/uvigo/esei/dgss/teama/microstories/entities/StoryTest.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories.xml</affectedPath><affectedPath>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/StoriesDataset.java</affectedPath><affectedPath>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Story.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories.out.xml</affectedPath><affectedPath>service/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJB.java</affectedPath><affectedPath>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Genre.java</affectedPath><affectedPath>tests/src/main/resources/scripts/cleanup.sql</affectedPath><affectedPath>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/IsEqualToStory.java</affectedPath><affectedPath>service/src/test/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJBIntegrationTest.java</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-most-readed.xml</affectedPath><affectedPath>tests/src/main/resources/datasets/stories-read-date-added.xml</affectedPath><commitId>b279ba9d6ccaf614bfe0f6daac35df72181eb8d8</commitId><timestamp>1734899157000</timestamp><author><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/david.f.suarez18</absoluteUrl><fullName>david.f.suarez18</fullName></author><authorEmail>david.f.suarez18@gmail.com</authorEmail><comment>tsk33,36 Adds support to search the stories with most reads
Implemented functionality to search for the most-read stories of the
past month, filtered by genre. Additionally, added a helper function to
retrieve the read count from the Story entity.
</comment><date>2024-12-22 21:25:57 +0100</date><id>b279ba9d6ccaf614bfe0f6daac35df72181eb8d8</id><msg>tsk33,36 Adds support to search the stories with most reads</msg><path><editType>edit</editType><file>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Story.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories-remove.xml</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories-most-readed.xml</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories-update.xml</file></path><path><editType>edit</editType><file>service/src/main/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJB.java</file></path><path><editType>edit</editType><file>service/src/test/java/es/uvigo/esei/dgss/teama/microstories/service/StoryEJBIntegrationTest.java</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories-read-date-added.xml</file></path><path><editType>add</editType><file>tests/src/main/resources/datasets/stories.out.xml</file></path><path><editType>edit</editType><file>tests/src/main/resources/scripts/cleanup.sql</file></path><path><editType>edit</editType><file>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/StoriesDataset.java</file></path><path><editType>edit</editType><file>tests/src/main/resources/datasets/stories.xml</file></path><path><editType>edit</editType><file>tests/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/IsEqualToStory.java</file></path><path><editType>edit</editType><file>domain/src/main/java/es/uvigo/esei/dgss/teama/microstories/entities/Genre.java</file></path><path><editType>edit</editType><file>domain/src/test/java/es/uvigo/esei/dgss/teama/microstories/entities/StoryTest.java</file></path></item></changeSet><culprit><absoluteUrl>http://sing.ei.uvigo.es/dt/jenkins/user/david.f.suarez18</absoluteUrl><fullName>david.f.suarez18</fullName></culprit><mavenArtifacts><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-tests/70/mavenArtifacts/</url></mavenArtifacts></parent><pomArtifact><artifactId>dgss2425-teamA-microstories-tests</artifactId><canonicalName>dgss2425-teamA-microstories-tests-0.1.0-SNAPSHOT.pom</canonicalName><fileName>pom.xml</fileName><groupId>es.uvigo.esei.dgss.teamA.microstories</groupId><md5sum>4dc68c51db02af783423650fd43c7148</md5sum><type>pom</type><version>0.1.0-SNAPSHOT</version></pomArtifact><url>http://sing.ei.uvigo.es/dt/jenkins/job/microstories-2425-teamA/es.uvigo.esei.dgss.teamA.microstories$dgss2425-teamA-microstories-tests/70/mavenArtifacts/</url></moduleRecord></mavenAggregatedArtifactRecord>