Skip to content

Releases: qbicsoftware/offer-manager-2-portlet

Tigerella

04 Jun 14:10
252d82b

Choose a tag to compare

Added

  • Only list overhead costs of productGroup items present in offer in Offer PDF #643

  • A person can now be updated if only the associated academic title is changed #567

  • Small modifications for the offer layout #620

  • Filter for product id in life.qbic.portal.offermanager.components.offer.create.SelectItemsView#599

  • Customers can now be updated in the selection step of creating a new offer #611

  • Experimental design description is now added to the detailed project description during offer creation. #623

  • Improve display of product descriptions during product modification #631

  • Adapt dynamically generated offer PDF layout to match html template #613

  • Limit grid size for offer item overviews while creating an offer #646

Fixed

  • User ID of a person is set in database during person creation/update #616

  • Layout of total price row in price summary of offer pdf stays inline #615

  • Deprecated project identifier format assumption leads to failing parsing #617

  • Restructured DependencyManager #624 fixing #612

  • Fix sorting by product id for the offer creation process #599

  • Disable empty selection for address addition combobox #565

  • Fix validation error being shown after an affiliation is added to a person #566

  • Disable 'Archive Product' button after deselection #547

  • Fix project information showing a validation error upon successful offer creationhttps://github.com//pull/633

  • Fix Copy Product button being enabled even though the information was not changed #568

  • Fix the misplaced product description panel #640

Dependencies

Deprecated

Kumato

25 May 11:28

Choose a tag to compare

Added

  • Introduce filterable Project Manager column to offer overview #576

  • Adds ability to filter by project identifiers in the offer overview #591

  • Displays a total price overview on the first offer page, including taxes, net cost and total cost #559

  • Include overhead cost in total price overview on the first offer page #593

  • Add a column filter option which takes a predicate as argument #589

  • Enable Github workflow for changelog update checks #595

  • Enable sorting products by productId (MaintainProductView) #574

  • Adjust agreement text in offer template and move table header below section/product category title in offer html template #606

  • Provide entry point to affiliation creation in CreatePersonView #601

Fixed

  • Update and fix broken offer template #597

  • Enumeration of product items increases over all productGroups in Offer PDF #562

  • Improve test description for external non-academic customers #605

  • Tax cost for offers outside of germany is set to 0 #575

  • App won't freeze after creation of multiple projects #558

Dependencies

  • life.qbic.data-model-lib:2.5.0 -> 2.7.0 #606

  • com.vaadin.vaadin-bom:8.12.3 -> 8.13.0 #572

  • org.spockframework.spock-bom:2.0-M4-groovy-3.0 -> 2.0-groovy-3.0 #588

Deprecated

  • Deprecate OfferOverview Constructor to allow for inclusion of ProjectManager #576

Ripe Evergreen Emerald

30 Apr 07:11
a7241d9

Choose a tag to compare

1.0.0-beta.2 (2021-04-30)

Added

Fixed

  • Duplicate product identifiers are no longer generated (#551) fixes (#546)

  • Rephrased error message for product creation failure (#263)

Dependencies

Deprecated

Emerald Evergreen

27 Apr 11:24
18dce26

Choose a tag to compare

1.0.0-beta.1 (2021-04-27)

Added

  • Product selection now notifies a user if the provided input is incorrect and disables the button until the given information is valid (#407)
  • Experimental designs can be defined for an offer (#263)
  • New dropdown menu bar (#490)
  • Jump back to maintain view after product creation/update (#481)
  • Search for affiliations is now possible (#533)
  • Add confirmation request for product archiving (#528)
  • Allow offer updated when experimental design has changed (#515)

Fixed

  • Add timeout of 10 second to PDF rendering (#494)
  • Allow resetting the date picker in the offer overview (#486)
  • Naming of the downloaded offer pdf is consistent (#498)
  • Reset the view after an offer has been created (#495)
  • Provide ISO 8601 date format renderer for offer overview table (#299)
  • Provide functionality to remove items from an offer (#516)
  • Adds amount to existing items on the offer (#462)
  • Make filter for service product view work (#523)
  • Add validation for project information input for offer creation/update (#488)

Dependencies

  • Bump Vaadin 8.12.0 -> 8.12.3

Deprecated

Dad's Sunset

14 Apr 06:19
5550a67

Choose a tag to compare

1.0.0-alpha.6 (2021-04-13)

Added

  • Filter message in grids is now dependent on column ID (#457)

  • Add link to item table in offer pdf (#469)

Fixed

  • Allow natural sorting of prices by their double value as opposed to their String representation (#458)

  • Update position of country string in affiliation summary during customer creation (#453)

  • Input fields of the CreateProductView are cleared after successful product creation(#454)

  • Shows the same affiliation organisation only once and maps it correctly to the address addition (#448)

  • Fix fail based on double clicking a customer in the SelectCustomerView for in the offer creation process (#452)

  • Make adding a new affiliation more intuitive (#467) (#463)

  • Harmonized Title and label structure across all views (#455)

  • Updating a person removes the old entry also from the customerResourceService and projectManagerResourceService (#456)

  • Make empty address addition explicitly selectable during person creation and update (#474)

  • Replace 'customer' with 'person' in menu bar for the headings 'create customer' and 'search person' (#473)

  • Update position of country string in affiliation summary during customer creation (#453)

  • Input fields of the CreateProductView are cleared after successful product creation(#454)

Dependencies

Deprecated

Big Rainbow

08 Apr 07:48
6258929

Choose a tag to compare

1.0.0-alpha.5 (2021-04-07)

Added

  • Proteomic and Metabolomic Products can now be selected and included in an Offer (#425)

  • Link offers to project now. The life.qbic.business.offers.Offer and life.qbic.portal .offermanager.dataresources.offers have been extended with a new property to associate it with
    an existing project by its project identifier. (#410).

  • Finalized the life.qbic.business.products.archive.ArchiveProduct and life/qbic/business/products/create/CreateProduct.groovy use cases of the product maintenance and creation feature. (#411)

  • After a project has been created from an offer, the offer overview is updated accordingly. (#427)

  • Add the UpdatePersonView to separate the Update and Create Person use cases more consequently. (#436)

  • Proteomic and Metabolomic Products are now included in the Offer PDF. (#420)

Fixed

  • Popup based Notifications are now properly centered in a liferay-environment. (#428)

  • Properly refresh the SearchPersonView after Updating a Person. (#436)

  • Products that cannot be read from the database are skipped. (#444)

Dependencies

Deprecated

McDreamy

16 Mar 14:17
1f47b8c

Choose a tag to compare

1.0.0-alpha.4 (2021-03-16)

Added

  • Introduce subtotals in Offer PDF ProductItem Table(#349)
  • Add logging with throwable cause (#371)
  • Introduce distinction of products in the offer PDF according to the associated service
    data generation, data analysis and project management (#364)
  • Introduce overheadRatio property to life.qbic.business.offers.Offer
    used to show the applied overhead markup in the pricing footer of the Offer PDF(#362)
  • Introduce the first draft for OpenBis based project space and project creation (#396)
  • Introduce the first draft for product maintenance and creation (#392)

Fixed

  • User cannot select other offers from the overview anymore, during the offer details are loaded
    after a selection. Selection is enabled again after the resource has been loaded. This solves a
    not yet reported issue that can be observed when dealing with a significant network delay.

Dependencies

Deprecated

Alicante

02 Mar 13:20
fb98875

Choose a tag to compare

Alicante Pre-release
Pre-release

1.0.0-alpha.3 (2021-03-02)

Added

  • Authorization based on user roles (#346 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/346>_). Two new roles have been introduced that represent the organisational roles project manager Role.PROJECT_MANAGER and offer admin Role.OFFER_ADMIN. The administrator will provide access to additional app features, such as the upcoming service product maintenance interface.

  • Introduce Offer retrieval via Fetch Offer Use Case

Fixed

  • Update the agreement section of the offer (#329 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/329>_)
  • Make the offer controls more intuitive (#341 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/341>_)
  • Update offers without changes is not possible anymore (#222 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/222>_)
  • Rename CreateCustomer and UpdateCustomer classes and methods (#315 https://github.com/qbicsoftware/offer-manager-2-portlet/issues/315_)

Dependencies

Deprecated

Monterosa

16 Feb 16:52
c65ec1b

Choose a tag to compare

Monterosa Pre-release
Pre-release

Another milestone towards the beta release of the new offer manager app.

  • Addressed #124 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/124>_
  • Addressed #234 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/234>_
  • Addressed #246 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/246>_
  • Addressed #260 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/260>_
  • Addressed #269 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/269>_
  • Addressed #270 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/270>_
  • Addressed #271 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/270>_
  • Addressed #275 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/275>_
  • Addressed #282 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/282>_
  • Addressed #295 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/295>_
  • Addressed #309 <https://github.com/qbicsoftware/offer-manager-2-portlet/issues/309>_

Early Girl

21 Jan 16:46
89dfb5e

Choose a tag to compare

Early Girl Pre-release
Pre-release

This release represents the version of the offer manager app that will be presented to the director of QBiC and some representatives of the project manager team. The intension of this release is to give the stakeholders an impression on the current development status, the features already available, the UX and to collect feedback for next implementation tasks.

Changelog

This project adheres to Semantic Versioning <https://semver.org/>

1.0.0-alpha (2021-01-21)

Added

  • Create project with QUBE
  • Create project modules infrastructure and domain
  • Possibility to list all affiliations stored in the database
  • Possibility to list all customers and project managers stored in the database
  • Possibility to list all offers stored in the database
  • Create and add a new customer to the database
  • Create and add a new affiliation to the database
  • Create and add a new offer to the database
  • Possibility to list all packages stored in the database
  • Add the option to create a customer while creating an offer
  • Show affiliation details when selecting an affiliation for a customer
  • Possibility to filter for customers in table overview
  • Show overview over all offers in database
  • Possibility to download an offer
  • Possibility to abort customer creation
  • Dynamic cost overview upon offer creation
  • Calculate prices of an offer (VAT, overheads, net price)
  • Create an unique offer id