Release Notes

This article details the technical features of the product, published alongside new product releases. These notes provide end-users with a brief summary of the product itself and how it has been improved.

 

Release 20250121

  • Workspace as a folder
    • Patch lint issues
    • New Workspace card
  • Update OpenAPI sdks
    • Use @oris-lh-ibm1/sdks in mfe-workspaces
    • Use @oris-lh-ibm1/sdks in mfe-projects
  • Transportation Analysis V1.2
    • Production site - Production site selection randomly selects all site while editing
    • TA - Various fields are not displayed right at creation/edition
    • Advanced settings disappeared
  • ORIS Technical Debt (BE/MS/DB)
    • Swap raw sqs client with awspring.cloud
    • Orphaned data management when site type changed (co2)
    • Co2 strict validation
  • No category
    • Homepage - product-catalog-service requests use the wrong url
    • Create/update private site return stoneType/siteType null
  • Improve bundler, transpiler related topic
    • Factorize webpack plugins in a package
  • CO₂ Calculator calculation automatisation 1.2
    • Infinite loop when area source from itself at 100%
    • [Python] Additional Energy New Calc
  • CO₂ Calculator Iteration 2.1
    • Emailing flow - A3 transport IF_OTHER_PLEASE_SPECIFY does not block calculation
    • inputs - a1 section is empty in inputs.json
    • Update/check mailing flow
  • A5 - iteration 1.3
    • Material description disappears in BOQ after calculation started
    • Patch errors and warning from Biome
    • Status 'In progress' is removed after Cancel with mandatory fields
    • [Project filter] Allow user to modify or clear seach querry after "no results are found"
  • A5 - Dashboard - iteration 1.2
    • MA - infinite search-sites at site selection calculation

 

Previous Release 20250114

  • CO₂ Calculator
    • Calculator - results.json is not generated + error 401 on carbon-footprint-calculator/v1/verify
  • [Security Pentest] - Resolve findings of API & Web App Penetration test
    • [Security Pentest] - Resolve Strict Transport Security not enforced
  • Transportation Analysis V1.2
    • TA - CORS error on several product-catalog-service requests
  • Support for Data Team
    • Access Mongo DB for CO2 Calculator Stats
  • ORIS Technical Debt (BE/MS/DB)
    • Update Lambda authorizer to send oris- headers from jwt
    • Remove useless interface when only on implementation (i.e on Controller)
  • No category
    • Sites - No sites retrieved
    • New endpoint to create Organization private site with data pipeline
    • [Datadog] Notifications to non-existant Slack channel
  • New linter for frontend
    • In CI run Biome on diff files only
    • Re-install eslint-plugin-jest & eslint-plugin-testing-library
  • DevOps Improvements
    • Create a script for setting up a proper repo and regularly check this repository
    • Script for facilitated adjustment of GitLab repository settings
    • [Datadog] APM Not Working
  • Compliance Improvements (Vanta & ISO 27001)
    • [Vanta] Remediate "Messaging queue message age monitored"
    • [Vanta] Remediate "S3 buckets allow only HTTPS traffic (AWS)"
    • [Vanta] Remediate "AWS Config is enabled correctly in all regions."
    • [Vanta] Remediate "IAM Access Analyzer is enabled in all regions"
    • [Vanta] Remediate "VPC flow logging is enabled for all VPCs" for vpc-02190772085f82db6
  • CO₂ Calculator calculation automatisation 1.2
    • [Unit] Gaz unit update
  • CO₂ Calculator Iteration 2.1
    • Calculation is broken if a user is using TOTAL ENERGY in A1 Energy consumption
    • Reports - Report and certificate are no longer generated
    • Project submission error
  • A5 - iteration 1.3
    • Sites - PUT v2/sites/{id} : cannot remove authorizationOfProduction
    • Private sites - Editing private site > site type fails with error 500
    • [A4&A5] Add mention of mandatory fields* in Project Details and BOQ
  • A5 - Dashboard - iteration 1.2
    • Duplicate - Redirected to MA list after duplicating a project in a shared workspace
    • Fix colours for material quantities for LifeCycle BreakDown
    • [Advanced Dashboard] - Create a endpoint to get user_id of the project

 

Previous Release 20241224

  • CO₂ Calculator
    • Duplicate key error collection: electricitymixsitecharacteristics
    • [C&W] On waste field not display
  • ORIS Technical Debt (BE/MS/DB)
    • Middy routing
  • No category
    • Remove archived MFE from automated MR
  • DevOps Improvements
    • IAM Users key rotation optimization design proposal
  • CO₂ Calculator Iteration 2.1
    • SIte characteristics / Energy mix - Step is not completed after validated "no"
    • File upload - missing FE filename validation
    • [SUPPLIED] Allowed 0% on Empty return rate
    • A3 Additional consumption - small cross button on production area item
    • Explosive type is not translated
    • Managing "I don't know my value chain"
    • Project scope - Selection logic is not always working
    • Add Adblue in consumable
    • 0 value accepted on production area
    • Combobox unit Natural gas - Validation fail for A3 Additional Consumption
  • A5 - iteration 1.3
    • Dashboard - X axis doesn't support long material names
    • [A4&A5] Update Operation/Equipment database
    • MA - modal to confirm changes in view mode
  • A5 - Dashboard - iteration 1.2
    • [A4&A5] Dashboard migration and clean up
    • Dashboard - Material color are not consistent across all charts
    • Dashboard - Long material names as tooltip title
    • [A4 & A5] Fix inconsistent rounding appearance of Stack Bar charts
    • [A4 & A5] Fix tooltip % in (cost & carbon) donut charts

Previous Release 20241218

  • CO₂ Calculator Iteration 2.1 
    • Added: [C&W] Put Other no-hazardous & hazardous in the end
    • Fixed: File upload - Upload logo validation issue
    • Fixed: Supplied only - Cannot go to A3 after supplied step
    • Added: Remove the Banner Welcome to our new calculator 
    • Fixed: Reference Data Waste - Other Hazardous and NoHazardous 
    • Fixed: CO2 calculator - A3 Product norm "Other" code displayed instead of correct label
  • UI/UX Consistency & Optimizations
    • Added: oris-acquisition - Allow spaces and some characters in uploaded file name
  • A5 - iteration 1.3
    • Added: [A4 & A5] Adjust FE validation for BOQ step completion
  • CO₂ Calculator calculation automatisation 1.2
    • Added: Update Consumable model to include "distanceUnknown" flag
  • A5 - Dashboard - iteration 1.2
    • Added: [A4 & A5] Change "Total" to "Share of total" in donut charts tooltip
    • Fixed: [A4 & A5] 'Transport In' in BOQ donut charts is displayed in the wrong color
    • Fixed: [Dashboard] material colors are not matching spec in several graphs
    • Fixed: Dashboard - Manage long labels in chart tooltips
    • Fixed: [Dashboard] Chart's Table sorting displays 3 states Instead of 2
    • Added: [Advanced Dashboard] - Access : Create button / page for Embedding 
  • A5 - Bugs collection 
    • Fixed: [A4&A5] Display overlap on BOQ numeric fields after clearing input
    • Fixed: MA - Can't save draft project with missing energy details
  • CO₂ Calculator
    • Fixed: Supplied - Missing validation for empty return rate input
    • Fixed: Supplied upload - Manage files with long names
    • Fixed: [A3] Additional consumption layout break
    • Fixed: Supplied materials - GWP input activates 1Password
    • Fixed: CO2 calculator - Some number input cannot be deleted
  • FE Technical Debt
    • Added: Update RCL and mfe projects to assign correct default values on reset click
  • ORIS Technical Debt (BE/MS/DB)
    • Added: Unify project structure for each java backend service
    • Added: Swap httpexchange with feign client
  • CO₂ Calculator : User Feed Back
    • Added: [GENERAL FLOW] Enable 4 decimals for quantity
  • DevOps Improvements
    • Added: Cloudfront Distribution for orisconnect.com - redirect
    • Added: Add *.impler.io to Content Security Policy

Previous Release 20241126


Bugs collection 
    • Fixed: Dashboard - null minCo2Emissions
    • Fixed: MA - 'In progress' doesn't appear after calculations reset
    • Fixed: MA - Material quantity disappears when navigating back to BoQ 
    • Fixed: Layout Electricity mix
    • Fixed: Electricity mix : not display the : "Total 100%" at first
    • Fixed: Site characteristics  / Energy mix - radio 'No' is not selected by default
    • Fixed: Site characteristics/Energy mix - comment is not being saved
    • Fixed: Site characteristics/Energy mix - floating-point precision error of total
    • Fixed: A1 - Energy consumption - Total info is not interactive
    • Fixed: [A3] production site and co-product name
    • Fixed: TA report - arrival site name is always empty
  • A5 - Dashboard
    • Added: BOQ - Fix donut chart tooltips (transportation in / out)
    • Added: (LCA) Create range charts (2/2): Carbon footprint
    • Added: (BOQ) Create bar charts (4/4) : Material quantities
    • Added: (BOQ) Create bar charts (2/4) : Carbon footprint
    • Added: (BOQ) Create bar charts (1/4) : Cost estimation
  • A5 - iteration 1.2
    • Added: [A4&A5] Expand description field & add separator
    • Added: [A4 & A5] Deprecate "Save as draft" and implement "Save project" functionnality
    • Added: [A4&A5] BOQ : Enable navigation back without validation completed 
    • Added: [BOQ] : Material creation new behavior (Conditional field activation)  (3/3)
    • Added: Handling Unit Conversion for Material and Transport Calculations
  • CO₂ Calculator calculation automatisation 1.2
    • Added: [New feature] Electricity mix
  • CO₂ calculator iteration 2
    • Added: [A3] Supplied impact on Input/output
    • Added: [SITE CHARACTERISTIC] Electricity mix
    • Added: [SUPPLIED] 3 /4 Carbon footprint of the transport for the applied material 
    • Added: [SUPPLIED] 2/4 Carbon footprint of the material
    • Added: [SUPPLIED] 1/4 Info about material
    • Added: [SUPPLIED] 4/4 Rule of Supplied Material card
  • ISO27001 Stage 2 Preperation
    • Added: [Vanta] Upload document - Tabletop disaster recovery exercise
    • Added: [Vanta] Upload document - Test of incident response plan

 

Previous Release 20241119

  • Bugs collection
    •  Fixed: MA - no results after calculation
    • Fixed: Can’t create private site with enterprise user in TRN
    • Fixed: Supplied - Without admin role calculation can be blocked
    • Fixed: Hidden Supplied Material is still accesible
    • Fixed: Site characteristics/Energy mix - submenu is not becoming completed
    • Fixed: Submitting project failed.
    • Fixed: [A3] Input/output drop down disappearing
    • Fixed: carbon-footprint-calculator authorizer
    • Fixed: MA TA DAP - Fix modified date after change
    • Fixed: [PAA] progress doesn’t update after submit
    •  Fixed: Fix active organization validation to avoid log noise
    •  Fixed: Duplicate key error collection
  • Transportation Analysis V1.2
    •  Added: Update call from TA to rengine to send data for template
    •  Added: Message for the user while waiting generation of report
    •  Added: [OLD PROJECT] Modal to save again analysis
    •  Added: [REPORT] Create the image of the map
    •  Added: [Report] Link and files
    •  Added: [Project List] Download CO₂ report
  • A5 - iteration 1.2
    •  Added: [MA] Fix default truckload for site selection and move transport service to v2
    •  Added: [A&A5] Project details : Location new icon and tooltips
  • ADB Whitelabel - ADB Transportation Project Assessment Platform Implementation
    •  Added: Resilience & safety project files
  • A5 - Dashboard
    •  Added: (LCA) Create Donut charts (2/2)
    •  Added: (BOQ) Create scatter chart (1/1)
    •  Added: (LCA) Create range charts (1/2): Cost Estimation
    •  Added: (BOQ) Create bar charts : reusable statuses (1/1)
    •  Added: (BOQ) Create Donut charts (1/2)
    •  Added: (FE) KPIs and map
  • CO₂ Calculator calculation automatisation 1.2
    •  Added: [New feature] Supplied module
    •  Added: [New feature] add A2 ship + train
  • CO₂ Calculator : User Feed Back
    •  Added: LOAD FACTOR Validation rules
    •  Added: [C&W] Waste ; Add a new Type of waste
    •  Added: [EMAILING FLOW] notifying user when certificate is ready.
    •  Added: [GENERAL FLOW] Combo-box unit for gaz
  • CO₂ calculator iteration 2
    •  Added: [MENU] New module and navigation
    •  Added: [A2]  New transport : Ship and train
  • DevOps Improvements
    •  Added: Remove / rewrite oris path from base url

 

Previous Release 20241015

  • CO₂ Calculator : User Feed Back
    • Added: If dropdown value is not selected, do not serialize the field
    • Added:  Add new choice in dropdown
    • Added: General information screen - question 2 sentence move
    • Added: A3 Packaging - New choices in drop downs
    • Added: HEADER new header consistency
  • Labels
    • Fixed: Map is resized and repositioned with MA site in the center every time a tag is removed/added to one of the sites
    • Fixed: Site is not added to tag instantly
    • Fixed: Labels in TA - map position changes on label activation
  • A5 - iteration 1.2
    • Added: A5 BoQ Personnel role is not translated after saving and changing language
    • Added: Conditional display of materials based on Template
    • Added: Adapt Currency for Operations and Equipment to Project Currency
    • Added: Change unit for electricity
    • Added: Project list Add banner for each asset in Material Intelligence
    • Added: A4 & A5 Resize material fields in BOQ
  • A5 - Bugs collection
    • Fixed: Incorrect project list shown after denied access
    • Fixed: A5 - Displaying BoQ after save as draft does not display the right Materials and Operations
    • Fixed: Sourcing page - Company and type sorting is not working
    • Fixed: Inconsistent Private Site Data in Calculated Assessments
    • C3D plugin’s quality, performance and functionality.
    • Added: Merge Holixa.Lafarge.Oris.Command and Holixa.Lafarge.Oris.CommandsCore in a single file
    • Fixed: Wrong carbon value used for Subtype in the BOQ using the plugin ( without using FE more generally)
  •  CO₂ Calculator
    • Fixed: A1 Raw material validation equation
    • Added: Cascade delete for material usage/parameter/usage-parameter
    • Added: Switch calls to metadata
  • Other
    • Added: Create dedicated EKS Node for data team
    • Database Improvements
 

Previous Release 20241008

  • Bugs collection
    • Fixed: [MA. BOQ] - custom co2 value is not being saved
    • Fixed: Bottom navigation bar in select sites are different from BoQ and project details
    • Fixed: Operation search crashes on symbols
    • Fixed: Material In situ disappears after calculation
    • Fixed: A5 project can be shared in workspace with user without A5 access
    • Fixed: (BOQ) Material name is not displayed correctly
  • CO₂ Calculator
    • Fixed: [A3] Production area line duplicating
    • Fixed: Energy consumption issues
    • Fixed: [A1] 500 error
    • Fixed: Raw materials
    • Fixed: [Translation] Type of operation in the drop-down
    • Fixed: Validation bug
    • Fixed: [A3] Auto-populate field
    • Fixed: Unstable data save
    • Fixed: [CO2] Incorrect status display for submitted CO2 projects
  •  ORIS Technical Debt (BE/MS/DB)
    • Added: co2 calculator import refactor
  • A5 - iteration 1.2
    • Fixed: A5 Module - Max Characters Error When Editing Operation Name Loaded from Database
  • Labels
    • Fixed: Up 1000 site addition is not handled in MA/TA
    • Fixed: The site card includes a label tag even when the user does not have label functionality enabled.
    • Fixed: Tag count is not refreshing for newly created label
    • Fixed: MA-Sourcing.  Labels are interactive in view mode
    • Fixed: Can’t add label to site with starter - 403
    • Fixed: Bugs - Tags in TA
    • Added: (3.6) Handle Disabled behavior for Private Site in ProductTagMenuList
    • Added: (3.1) [Labels] “Private site” Tag creation and behavior
  • CO₂ Calculator
    • Fixed: [C&W] Message when Don’t know the waste
    • Fixed: [A3] Characters number for production area and co-product
    • Fixed: [GI] Special characters fo phone numbers
    • Fixed: [A3] Energy consumption in production area
    • Fixed: [A3] Add an energy sources on a production area
    • Fixed: [A1] Detail energy Total square
    • Fixed: [A1] Total energy N° characters Other
  • CO₂ Calculator : User Feed Back
    • Added: [A3] Number of Characters in Final product
  • CO₂ calculator calcul automatisation
    • Added: Various adjustments
    • Added: [Python] tech debt, refactor tests to make smaller and easier to maintain
  • A5
    • Added: (A5) Updated Section Dividers in BOQ
    • Added: (BOQ) Extension - Mandatory state rules
    • Added: Access from homepage
    • Added: [A4 & A5] Set roles permissions
    • Added: [A5 - BOQ] Personnel Equipment
  • [PoC] Pitt & Sherry - Material Assessment (A1-A4) Extensions
    • Added: [POC] P&S - Create KeyCloak Entitlements and protect FE
    • Added: [POC] P&S - Add Speed and Distance customization when 0 site found
    • Added: [POC] P&S - Add SelectBox to multiple select libraries (ORIS default)
    • Added: [PoC] P&S - Ingest material library for P&S into ORIS DB
  • FE Technical Debt
    • Added: [microsite] Remove legacy Instana / add datadog
  • Transportation Analysis V1.2
    • Fixed: TA - material quantity is rounded to int
  • MI-WS- Bugs Collection - 2
    • Fixed: User receives error in MA project - implement v2 in project sites endpoint

Previous Release 20240930

  • Diverse bugs collection
    • Fixed : Can't create product with recycled materials
  •  A5 
    • Fixed : Not being able to save operations
    • Fixed : Material usage value disappears
    • Fixed : User reported not being able to edit / delete material assessments
    • Fixed : Tab which contains error is not highlighted
    • Fixed :  Forced Recalculation on Completed Assessments
    • Fixed : Operation is discarded after calculation launch
    • Fixed : Text size is inconsistent. Info bubble is incorrect for material
    • Fixed : Projects are not being saved (occasionally)
    • Fixed : Incorrect workspace mapping
    • Fixed : BOQ page error saving as draft
    • Fixed : BOQ page error 409 for operation
    • Fixed : Incorrect zoom level in "Select Sites" step
    • Added : A5 calculation
    • Added : Translation of operations & equipment databases
    • Added : Search for operation - Part 2
    • BOQ page updated unit dropdown list & material list
    • A4 & A5 Updating tooltip text for both templates
    • A4 & A5 Updated material origin Icons and tooltips
    • Added : Readonly mode for viewers in A4/A5
    • Added : BOQ page search for Equipment
 
  • Labels
    • Fixed : Delete tag message is not translated
    • Added filtering when clicking on a label tag
    • Fixed : On homepage, icon doesn't indicate the production site has been labeled
    • Fixed : If tag is added inside MA, colour is not being updated
    • Fixed : Labels in MA, if site is labeled - all other sites are being tagged as labeled
    • Fixed : Adding site is not updating count in Manage Labels
    • Fixed : 1000 site addition was not handled 
    • Added : possibility to delete tags
  • C3D plugin's quality, performance and functionality.
    • Setup the pipeline with SonarCloud

Previous Release 20240918

  • CO₂ Calculator
    • Fixed : Error while uploading logo
    • Fixed : Production area unpredictable section behavior
  • A5 - Bugs collection
    • Fixed : Error after switching account and reopening project
    • Fixed : Missing scroll when clicking on side bar
  • Labels
    • Displaying tags in Transport Analysis results
  • Material inteligence
    • [A4 & A5] Updated CO₂ unit to new format

Previous Release 20240903

  • CO₂ Calculator
    • Fixed : Duplicate key error
    • Fixed : Translation + texts improvements
    • Fixed : Comment input not being saved
    • Fixed : Other and comment inputs have no character limit
    • Fixed : input/output missing proposition in the drop-down
    • Fixed : A3 Final product bugs
  • A5 
    • Added error handling on operation section
    • Changed "estimated days" in "Personnel" to be nullable
    • Added delete Equipment feature
    • Added delete Operation feature
    • Added edit Operation feature
    • Added new filter in project list
    • Improved UI on site selection page
    • BOQ page added Unit & Density inputs
    • Fixed BOQ page crashes when deleting operations
    • Fixed BOQ page density and quantity unit not synchronised with material subtype
    • Fixed navigation bar placeholders
    • Fixed material in/out selection is not updated dynamically & missing tooltip
    • Fixed density, material origin and quantity unit being reset

  • Labels
    • Fixed tags in site are not in association order
    • Fixed non editable colors
    • Fixed private tag sites not translated
    • Fixed tags not well synchronised with list
    • Tags now displayed in TA-results
 

Previous Release 20240903

  • CO₂ Calculator
    • Fix Itinerary flag is always false
    • Fix 1st question: answer "yes" is not saved
    • Fix Input/output 0 in the field
    • Fix Display problem for inputs/ouputs
    • Fix Doubled requests creates an error
    • Fix initial load times of projects in list
    • Improve code structure

MI-WS

  • Fix User is unable to select and unselect individual sites
Previous Release 20240813

  • CO₂ Calculator
    • Fix losing user project from them project list
    • Fix project status always in progress (not possible to summit the calculation)
    • Fix A3 : inputs/outputs disappeared
  • MI-WS
    • Fix concrete sites not showing up in multiple searches
    • Fix doubled projects in view list - MA prod
  • UI/UX Consistency & Optimizations
    • Adjust zoom level when user pins the map

 

Previous release 20231016


  • Infrastructure Projects :
    • Styling : Adding a divider between project name and the address in the header.
    • Sourcing step improvements  :
      • Resolving issue with retrieving production site's address in Infrastructure projet.
      • Improving truck parameters inputs.
      • Fixing Truck time discrepancy in production site tooltip and list card.
      • Adding stone type / waste class in the production site map panel.
  • Site management :
    • Resolution of bugs :
      • Resolving issue with saving of attached PDFs
      • Handling recycled source information saving 
      • Resolving overlapping text issue during product editing
  • Project portfolio :
    • Creation of the creation flow of project group
    • Updating color for selected project state

For any questions or assistance, please reach out to our support team.

 

Previous release 20231009

  • DAP : 
    • Improving performance in DAP services

  • Infrastructure Projects :
    • Resolution of bugs : Calculation results
    • Introducing multi -selection for company filter and improved results
    • Improving the workflow following a change in infra-project Location

  • Site management : 
    • Resolution of bugs: Fixing deletion of products 
  • Global update : 
    • Implementing « locate me » feature :  Enable users to use their current location as the starting point for our products.

    • Improving search bar suggestions : Receive tailored suggestions that are most pertinent and relevant to you location. 

 

Previous release 20230925

  • User Flow Management :
    • Enhancing the user experience of self-registration within the Oris platform.
  • Infrastructure Projects :
    • Resolution of bugs: Section removal not updating the dashboard.
  • DAP : 
    • Alerting pop-ups: Simplifying by showing only one alert popup when no parcel is selected.

  • Carbon Footprint Calculator : 
    • Improving CO₂ calculator inputs

Previous release 20230918

  • DAP :
    • Location step: Fixing issue where the pin is not automatically set
    • Parcel step: Improving visibility of location pin 
    • Simplification of user workflow: Saving DAP template for automatic population
    • Responsive design: Implementing responsiveness and mobile usability for the location step 

 

Previous release 20230912

  • Site Management :
    • Contact Site: .jpg file attachments now supported.
  • Tenders:
    • Performance Improvement: Resolving page freeze for smoother navigation.
    • Responsive Design: Improving mobile usability for Public Tenders list and map panel.
  • DAP :
    • Resolution of  bugs: Standardization of visual design.
    • Responsive Design: Improving mobile usability for parcels step.
    • Simplification of user workflow:  new steps added for managing parcels and locations.