Skip to content
This repository has been archived by the owner on Feb 20, 2024. It is now read-only.

Releases: BBMRI-ERIC/negotiator-v2

Release v2.5.0

14 Dec 11:21
e335523
Compare
Choose a tag to compare
added attempt to "login" without prompt if fails redirect to login pa…

…ge (#161)

Release v2.4.0

16 Nov 13:39
27a6ea8
Compare
Choose a tag to compare
Feature/157 performance enhancement lazy loading and pagination for d…

…etails page user list (#159)

* bugfix changed getPersonStringDIVsForRequest from private to public

* interpret return string as html code

* first working prototype of lazy loading

* lazy loading of contact user list

* improved sql query for getPersonsContactsForRequest

* lazy loading of user list in OwnerQueriesDetail

Co-authored-by: Konrad Lang <110096044+konradlang@users.noreply.github.com>

Release v2.3.0

14 Nov 15:37
79a18ff
Compare
Choose a tag to compare
Release v2.3.0 Pre-release
Pre-release
API endpoint for connection testing (#158)

* basic test endpoint

* tests for test

Release v2.2.0

21 Oct 13:53
61edd20
Compare
Choose a tag to compare
Release v2.2.0 Pre-release
Pre-release
Replaced personList and creation of DIVs with personListString and cr…

…eation of DIVs in Java to speed up DOM creation. (#151)

Check during creation of personList required, as some user data seems to be valid but not set leading to NullPointerExceptions. This could be avoided with a data cleanup;

Release v2.1.7

19 Oct 11:43
5aa6e08
Compare
Choose a tag to compare
Release v2.1.7 Pre-release
Pre-release
Feature/block page until loaded (#148)

* Added DIV and script to block page until DOM is loaded.
Not working yet, DIV is not found in script.

* bugfix loader animation shown while readyState != 'complete'

* - loader is now started onbeforeunload.
- to have less screen flickering body part is static instead of hidden

Co-authored-by: Konrad Lang <konrad.lang@bbmri-eric.eu>

Release v2.1.6

18 Oct 11:23
47dc1cf
Compare
Choose a tag to compare
Release v2.1.6 Pre-release
Pre-release
clean merge (#147)

* Bump gson from 2.8.6 to 2.8.9

Bumps [gson](https://github.com/google/gson) from 2.8.6 to 2.8.9.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/gson/compare/gson-parent-2.8.6...gson-parent-2.8.9)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bugfix - propagation from Perun fails; increase buffer flash cache size to 2MB to avoid JSF1095 errors

* added Dockerfile

* Docker image capability

* GitHub actions support plus test fixes (#139)

* removed old DKFZ repository reference

* added a basic build workflow

* added dependencies to maven surefire plugin for tests

* fixed tests

* new workflow for creating releases

* publish docker image workflow

* codecov action

* codecov badge

* GitHub actions badges

* GitHub actions badges

* docker push workflow

* docker workflow test

* docker workflow test fix

* docker workflow ids fix

* docker workflow platform fix

* docker workflow builidx fix

* docker file fix

* docker file copy fix

* docker file copy fix

* docker file copy fix

* docker file copy fix

* docker file copy fix

* docker file copy fix

* base image change

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* new docker github actions

* new docker github actions

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* docker file refactoring

* docker file refactoring

* workflow file refactoring

* config file fix

* Basic GitHub actions workflows (#142)

* removed old DKFZ repository reference

* added a basic build workflow

* added dependencies to maven surefire plugin for tests

* fixed tests

* new workflow for creating releases

* publish docker image workflow

* codecov action

* codecov badge

* GitHub actions badges

* GitHub actions badges

* docker push workflow

* docker workflow test

* docker workflow test fix

* docker workflow ids fix

* docker workflow platform fix

* docker workflow builidx fix

* docker file fix

* docker file copy fix

* docker file copy fix

* docker file copy fix

* docker file copy fix

* docker file copy fix

* docker file copy fix

* base image change

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* new docker github actions

* new docker github actions

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* debugging

* docker file refactoring

* docker file refactoring

* workflow file refactoring

* config file fix

* specified artifact name

* dockerfile for new fixed artifact name

* tag release

* tag release

* updated actions triggers

* updated actions triggers

* updated actions names

* removed old, unused files (#144)

* Implementation of LazyLoading (#143)

* Limiting the results for researcher/index.xthml page to 10 in DbUtil.java;
Changed the ResearcherQueriesBean.java to be SessionScoped to prevent reloading of all data;
Added ResearcherLazyQueriesBean.java to implement the LacyDataModel, but still missing the pagination functionality for loading.

* Implementation of lazy loading for ResearcherQueries using PrimeFaces LazyDataModel.

* Working lazy loading.
Still needs work on the researcher index.html

* Working lazy loading.
Still needs work on the researcher index.html

* Working lazy loading.
Still needs work on the researcher index.html

* lazy loading using primefaces datascroller

* Added queryCount with actual number by using SELECT COUNT on all available queries for a specific user.
Added lazyLoading to the details page for researchers;

* Added additional PostConstruct init method to return the number of queries for the researcher. This was always loading all queries to use the size() to determine parts of the page to be displayed;
Added method to return a query selected by queryID as an query object;
Replaced the use of queries.size() with the number of queries using SELECT COUNT;

* Added PriemFaces LazyModel to support lazy loading (pagination) for Owner.

* Intermediate version remove another performance sink when loading user contact data to add in chat information using getPersonsContactsForRequest():
this loaded all user data when only using id, name, email and organization;
stripped this to the 4 required fields;

* Removed typo in page title (HHH TTT was displayed).

* We need to get the actual query count, otherwise the More button will not go away on the Owner page;
No use to work with a high enough estimated number and save the cost of doing the count on the database;
This is now working, but needs to include all WHERE conditions from the original query.

Co-authored-by: Konrad Lang <konrad.lang@bbmri-eric.eu>
Co-authored-by: Konrad Lang <110096044+konradlang@users.noreply.github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: RadovanTomik <tomasik@mail.muni.cz>

Release v2.1.4-SNAPSHOT

08 Oct 13:58
Compare
Choose a tag to compare
Pre-release

What's Changed

New Contributors

Full Changelog: 2.1.2...v2.1.4-SNAPSHOT

Release v2.1.4

04 Oct 12:47
Compare
Choose a tag to compare
Release v2.1.4 Pre-release
Pre-release
tag release

Release production version 2.1.2

16 Oct 09:12
5876b82
Compare
Choose a tag to compare

Production version of the Negotiator with lifecycle management.