Releases: bsisa/hb-api
Releases · bsisa/hb-api
Contracts management improvements
Fix delete operation / sport contracts management
Bug fix release
- Fix delete operation: File creation mis-naming Some(xyz.xml) forbid delete operation referring to the correct resource name.
- Sport contracts management fixed missing creation operation synchronisation with new 5.4.3 Id management and related object selection extended from buildings only.
Yearly prestations process improvements
Yearly prestations process improvements
- Parameters validation
- Fixed non deterministic behaviour linked to asynchronous access to mutable data structure.
Lead to sometimes expected indexes incrementation sometimes reuse of smaller value (race)
Unique identifier support for all equipments
- Citerne
- Ventilation
- Production chaleur
- Production froid
Unique identifier support for CONTRACT and misc requests.
PRESTATION
- New analytics field
ORDERS (Purchase, Confirm, Contract)
- Add order amount display
- Add currency formatting to read only amounts
CONTRACT
- Unique Id support
- End-user unique Id attribution through building selection
- Improved drop down select for enterprise
ACTOR
- Fixed wrong default search predicate for ACTORs list
Misc
- hb-building-select-link directive refactored
- Improved choose-one directive for drop down select
** Provide configurable defined sort order
** Dynamically adapt search behaviour to columns visible to end user only - New initPath function
- Expose icontains function in hbUtil service
MCH2 Support - GIS Precision Improvements
This release introduces
- MCH2 Accounting support
- GIS Precise Spherical to Planar Coordinates Conversions
- ELFIN XSD now support new FILIATION element
Microservice architecture for GIS
Introduce Microservice Architecture
First for GIS coordinates management hb-geo-api and conversions (LV03 <=> GPS)
UI developments
- Add 13 more ECAP fields
- Add ECAP contracts contextual display
- Add emphasis on CONSTAT
Note: From 5.4.0 on Java 8 is mandatory for hb-geo-api microservice.
Delete rights
Adds delete rights management
Remark: Patches 5.3.3 release, included in master (>= 5.4.0)
Orders Statistics Module updates, HB-Geo microservice integration, Actview prototype added.
Orders Statistics Module updates
- OrderUtil computeOrderFigures algorithm changed according to new specifications
HB-Geo microservice integration
- Provide simple Proxy to avoid CSRF limitations for hb-geo-api access.
Remark: hb-api 5.3.3 support hb-geo-api but does not yet rely on it and thus
can be deployed without any configured hb-geo-api microservice.
Actview prototype
- A demo only preview of moving geo located Akka actors with SSE provided
feedback to allow server side dynamic updates of objects representation on
a map (here tested with Leaflet JS on the client side.)
Orders Statistics Module Reports Management (minor change)
Orders Statistics Module Activation
- Changed log level for orders statistics module actor intialisation
Orders Statistics Module Reports Management
Extend Reports Management
- Header templates support dynamic parameters
- Header configurations support static message
Improve and Extend Order Processing
- Simplify order figures computation by reducing required line types
- Implement net total incl. tax computation