Skip to content

Releases: qbicsoftware/sample-tracking-update-portlet

1.3.7

28 Feb 16:06
a6bbb01

Choose a tag to compare

What's Changed

Bugfixes 🪲

Full Changelog: 1.3.6...1.3.7

1.3.6

25 Feb 12:47
dbea4aa

Choose a tag to compare

What's Changed

Documentation & CI 🪂

  • Refactor Github action workflows to new requirements by @sven1103 in #156

Full Changelog: 1.3.5...1.3.6

Hotfix 1.3.5

07 Jan 12:25
5e9757a

Choose a tag to compare

1.3.5 (2022-01-07)

Added

Fixed

Dependencies

  • org.apache.logging.log4j:log4j-core:2.17.0 -> 2.17.1
  • org.apache.logging.log4j:log4j-api:2.17.0 -> 2.17.1

Deprecated

Hotfix 1.3.4

22 Dec 15:04
5e51bc9

Choose a tag to compare

1.3.4 (2021-12-22)

Added

Fixed

Dependencies

  • org.apache.logging.log4j 2.16.0 -> 2.17.0

Deprecated

Hotfix release

15 Dec 15:47
5238e7c

Choose a tag to compare

1.3.3 (2021-12-15)

Added

Fixed

Dependencies

  • com.vaadin.* 8.14.0 -> 8.14.3
  • org.apache.logging.log4j 2.15.0 -> 2.16.0
  • org.codehaus.groovy.* 3.0.7 -> 3.0.9
  • org.mariadb.jdbc:mariadb-java-client 2.0.2 -> 2.7.3

Deprecated

What's Changed

Full Changelog: 1.3.2...1.3.3

Hotfix 1.3.2

13 Dec 11:03
f9322a3

Choose a tag to compare

1.3.2 (2021-12-13)

Added

Fixed

Dependencies

  • org.apache.logging.log4j 2.13.2 -> 2.15.0 (addresses CVE-2021-44228)

Deprecated

Release 1.3.1

02 Nov 16:05
a2a30f0

Choose a tag to compare

1.3.1 (2021-11-02)

Added

Fixed

Dependencies

  • Overwrite com.vaadin 8.9.2 from portlet-pom with com.vaadin 8.14.0 property in pom.xml (addresses CVE-2021-37714)

Deprecated

Release 1.3.0

26 Mar 15:55
374c481

Choose a tag to compare

1.3.0 (2021-03-26)

Added

  • Add possibility to enter multiple QBiC barcodes by hand. (#80)

Fixed

  • Files are now only accepted in TSV rather then CSV (#79)

  • Selectable statuses have changed to [life.qbic.datamodel.samples.Status.SAMPLE_RECEIVED, life.qbic.datamodel.samples.Status.SAMPLE_QC_PASS, life.qbic.datamodel.samples.Status.SAMPLE_QC_FAIL, life.qbic.datamodel.samples.Status.LIBRARY_PREP_FINISHED] (#76)

  • The user now receives a concise notification after updating multiple samples (#79)

Dependencies

  • Bump maven-site-plugin:3.7.1 -> 3.9.1 (#66)

  • Bump portlet-parent-pom:3.1.3 -> 3.1.4 (#68)

  • Bump httpclient:4.5.9 -> 4.5.13 (#67)

  • Bumps spock-core:2.0-M4-groovy-3.0 -> 2.0-M5-groovy-3.0 (#77)

  • Bump maven-project-info-reports-plugin:3.0.0 -> 3.1.1 (#64)

  • Bump core-utils-lib:1.7.0 -> 1.7.1 (#63)

  • Bump gmavenplus-plugin:1.12.0 -> 1.12.1 (#61)

  • Bump openbis-client-lib:1.4.0 -> 1.5.0 (#60)

  • Bump jackson-databind <https://github.com/FasterXML/jackson>_ :2.9.10.7 -> 2.12.2 (#71)

  • Bump data-model-lib:2.0.0 -> 2.4.0 (#74, #75)

Deprecated

Release 1.2.0

02 Mar 11:50
9c44e56

Choose a tag to compare

Changelog

This project adheres to Semantic Versioning.

1.2.0 (2021-03-02)

Added

  • Add documentation on portlet architecture (#33)

  • Add documentation on how to use the portlet (#47)

  • Add support for sample selection from CSV files (#44)

  • Add https://github.com/qbicsoftware/qube-cli support

  • Add arrival time information column to sample description (#54)

  • Add improved view layout (#56)

Fixed

  • Fixed Sample update deletes history (#34)

  • Fixed arrival time selection behaves consistently now (#54)

  • Fixed wrong default status being selected if no selection was made by the user (#55)

Dependencies

  • Add com.beust:jcommander:jar:1.78

  • Add com.damnhandy:handy-uri-templates:jar:2.1.8

  • Add com.github.everit-org.json-schema:org.everit.json.schema:jar:1.12.1

  • Add com.github.javaparser:javaparser-core:jar:3.17.0

  • Add com.google.re2j:re2j:jar:1.3

  • Add commons-collections:commons-collections:jar:3.2.2

  • Add commons-digester:commons-digester:jar:1.8.1

  • Add commons-validator:commons-validator:jar:1.6

  • Add jline:jline:jar:2.14.6

  • Add joda-time:joda-time:jar:2.10.2

  • Add life.qbic:openbis-api:jar:18.06.2

  • Add life.qbic:openbis-core:jar:18.06.2

  • Add org.apache.ant:ant-antlr:jar:1.10.9

  • Add org.apache.ant:ant-junit:jar:1.10.9

  • Add org.apache.ant:ant-launcher:jar:1.10.9

  • Add org.apache.ant🐜jar:1.10.9

  • Add org.apiguardian:apiguardian-api:jar:1.1.0

  • Add org.codehaus.groovy:groovy-all:pom:3.0.7

  • Add org.hamcrest:hamcrest:jar:2.2

  • Add org.json:json:jar:20190722

  • Add org.junit.jupiter:junit-jupiter-api:jar:5.7.0

  • Add org.junit.jupiter:junit-jupiter-engine:jar:5.7.0

  • Add org.junit.platform:junit-platform-commons:jar:1.7.0

  • Add org.junit.platform:junit-platform-engine:jar:1.7.0

  • Add org.junit.platform:junit-platform-launcher:jar:1.7.0

  • Add org.testng:testng:jar:7.3.0

  • Upgrade com.fasterxml.jackson.core:jackson-annotations:jar:2.9.9 -> 2.12.0

  • Upgrade com.fasterxml.jackson.core:jackson-databind:jar:2.9.10.4 -> 2.9.10.7

  • Upgrade com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.9.8 -> 2.9.9

  • Upgrade com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.9.8 -> 2.9.9

  • Upgrade com.google.code.findbugs:jsr305:jar:1.3.9 -> 3.0.2

  • Upgrade io.micronaut:micronaut-http-client:1.1.2 -> 1.2.11

  • Upgrade io.reactivex.rxjava2:rxjava:jar:2.2.6 -> 2.2.10

  • Upgrade junit:junit:jar:4.12 -> 4.13.1

  • Upgrade life.qbic:core-utils-lib:jar:1.3.0 -> 1.7.0

  • Upgrade life.qbic:data-model-lib:jar:1.7.0 -> 2.0.0

  • Upgrade life.qbic:openbis-client-lib:jar:1.3.0 -> 1.4.0

  • Upgrade life.qbic:portal-utils-lib:jar:2.2.0 -> 2.2.1

  • Upgrade life.qbic:xml-manager-lib:jar:1.5.0 -> 1.6.0

  • Upgrade org.apache.logging.log4j:log4j-api:jar:2.11.0 -> 2.13.2

  • Upgrade org.apache.logging.log4j:log4j-core:jar:2.11.0 -> 2.13.2

  • Upgrade org.codehaus.groovy:groovy-json:jar:2.5.7 -> 3.0.7

  • Upgrade org.codehaus.groovy:groovy-sql:jar:2.5.7 -> 3.0.7

  • Upgrade org.slf4j:slf4j-api:jar:1.7.25 -> 1.7.26

  • Upgrade org.spockframework:spock-core:jar:1.3-groovy-2.5 -> 2.0-M4-groovy-3.0

  • Upgrade org.yaml:snakeyaml:jar:1.23 -> 1.24

  • Remove com.github.stefanbirkner:system-rules:jar:1.17.2

  • Remove com.google.errorprone:error_prone_annotations:jar:2.1.3

  • Remove com.google.guava:guava:jar:23.4-android

  • Remove com.google.j2objc:j2objc-annotations:jar:1.1

  • Remove com.google.truth:truth:jar:0.40

  • Remove com.googlecode.java-diff-utils:diffutils:jar:1.3.0

  • Remove commons-codec:commons-codec:jar:1.11

  • Remove info.picocli:picocli:jar:3.7.0

  • Remove life.qbic.openbis:openbis_api:jar:3-S253.0

  • Remove net.bytebuddy:byte-buddy-agent:jar:1.8.5

  • Remove net.bytebuddy:byte-buddy:jar:1.8.5

  • Remove org.codehaus.groovy:jar:2.5.4

  • Remove org.codehaus.mojo:animal-sniffer-annotations:jar:1.14

  • Remove org.hamcrest:hamcrest-all:jar:1.3

  • Remove org.javassist:javassist:jar:3.22.0-CR2

  • Remove org.mockito:mockito-core:jar:2.18.3

  • Remove org.objenesis:objenesis:jar:2.6

  • Remove org.powermock:powermock-api-mockito2:jar:2.0.0-beta.5

  • Remove org.powermock:powermock-api-support:jar:2.0.0-beta.5

  • Remove org.powermock:powermock-core:jar:2.0.0-beta.5

  • Remove org.powermock:powermock-module-junit4-common:jar:2.0.0-beta.5

  • Remove org.powermock:powermock-module-junit4:jar:2.0.0-beta.5

  • Remove org.powermock:powermock-reflect:jar:2.0.0-beta.5

Deprecated

  • life.qbic.portal.sampletracking.trackinginformation.update.SampleTrackingUpdateInput#setSampleStatus is now deprecated. Please use the method SampleTrackingUpdateInput#setCurrentSampleLocation to also update the status. (#35)

Release 1.1.0

18 May 13:40
82994ad

Choose a tag to compare

Provides openBIS support, so that users are only able to search for (and update) samples that are part of their user spaces.