Release notes

2024 January

  • Actions: Action cards notification
  • Asset management: Event Cashflow modifications
  • Audit: Fix: add audit action bug
  • Diagram: End uses and zones tables integration in PI&D
  • Infrastructure: Database upgrade
  • Multi-site: Fix: Error on login
  • Report: Fix: xlsx report generation for new reports
  • Report: Improve chart section report title
  • Report: Improve report index
  • Report: Invoice section adjustments
  • Setup: Expand permissions (edit, view) for reports and review
  • Monitoring: Fix: Mismatched columnar data aggregate table

2023 December

  • Actions: Implement notifications for big actions
  • Diagram: Add option to display image on custom element
  • Diagram: Add option to display images on zones
  • Diagram: Improve overlaying of elements in diagram
  • Infrastructure: Migrate frontend date library
  • Infrastructure: Migrate username to display name that can be changed
  • Monitoring: Add industrial sector selection for company
  • Monitoring: Allow all users to select aggregation
  • Monitoring: Fix: Aggregate page error when we have missing compressor statuses
  • Monitoring: Fix: Inspect aligh to period button not working
  • Multi-site: Add moroccan dirham (MAD) currency
  • Multi-site: Fix: Duplicating logs and variables causing slow load
  • Multi-site: Fix: Rare bug when changing language
  • Multi-system: Fix: Missing channel names on Alert logs multi-system page
  • Report: Fix: Report yearly improvements longterm
  • Report: Fix: Selected department is not visible and selected
  • Report: Fix: Selected department is not visible and selected
  • Report: Report sections Environmental footprint
  • Review: Improve default notes
  • Review: Request quote improvements
  • Wastes: Fix: Selected department is not visible and selected

2023 November

  • Analyze: Add aggregation limits
  • Analyze: Fix: Navigation and pagination
  • Auto analyzer: Add action cards for waste survery
  • Auto analyzer: Fix: Bug causing for analyzers to stop running
  • Devices: Display all permission changes in logs
  • Devices: Fix: Navigation to device dashboard
  • Documentation: Fix: Issues with sidebar documentation help when navigating
  • Equipment: Add more possible durations for maintenance interval
  • Infrastructure: Limit some of too big data requests
  • Infrastructure: Make error messages more meaningful
  • Monitoring: Many improvements of manual data import
  • Multi-system: Fix: Estimate leak project costs button
  • Multi-system: Improve page export
  • Reports: Improve display of potential savings request quote
  • Wastes: Autorecalculate waste annual flow and cost when assessment properties change

2023 October

  • Infrastructure: Fix: Database overload problem
  • Infrastructure: Upgrade database to allow upload of older data
  • Infrastructure: Implement stronger limits in requests
  • Multi-site: Added service accounts for API access
  • Analyze: Added colored 3d graphs for more efficient analysis
  • Infrastructure: Upgrade frameworks and security updates
  • Reports: Actions cards report section
  • Devices: Fix: Devices not changing status
  • Simulation: Improve result display and chart labeling
  • Analyze: Improve correlation legend
  • Languages: Keep language selection not translated
  • Documentation: Fix: Help popover sidebar doesn’t correcty update with subpage navigation
  • Documentation: Fix: Wrong redirects in sidebar navigation

2023 September

  • Billing: Fix: Invalid subscription behaviour and warnings
  • Devices: Fix: Duplicate link creation
  • Documentation: Fix: Help subsection links
  • Documentation: Implement search for user documentation
  • Infrastructure: Fix: Database migration tool
  • Infrastructure: Reduce database CPU usage by setting debounce
  • Infrastructure: Update expired certificates for automatic tests
  • Infrastructure: Upgrade frontend framework
  • Mobile app: Upgrade and improve mobile application
  • Monitoring: Adapt icons to user’s theme in SCADA page
  • Monitoring: Fix: White spots in 2 minute preaggregation
  • Monitoring: M&T diagram points colored by compressor combination
  • Simulation: General bug fixes
  • Wastes: Redesign and fix bugs in waste page

2023 August

  • Actions: Fix: Duplicated acition cards
  • Analyze: Include Auto analyzers in analyze section
  • Auto analyzers: Fix: Autoanalyzers not completing causing high CPU usage
  • Dashboard: Add SCADA as possible dashboard
  • Dashboard: Fix: Broken gauge behavior for specific systems
  • Documentation: Add instructions to enable watchdog on CAl-EDGE-8 devices
  • Monitoring: Add preview when hovering with connection on schema
  • Monitoring: Complete redesign of SCADA page
  • Monitoring: Fix: Element stacking is not preserved after save
  • Monitoring: Fix: Error when removing element from equipment diagram
  • Monitoring: Fix: SCADA bug dashboard arrow does not work
  • Monitoring: Fix: Scada display of live calculations
  • Monitoring: Fix: Schema connection snapping problems
  • Monitoring: Fix: Schema connections connecting to illegal element
  • Monitoring: Optimize loading of alerts
  • Multi-site: Add billing logs when credits are used
  • Report: Reword and change icon for refresh report file
  • Reports: Adjust decimal values in data ref section
  • Review: Add option for review notes reorder
  • Simulation: Add option for master controller (SMC) to simulations
  • Simulation: Fix: Bug with empty CFC pressure agregate in new simulation.
  • Support: Update support system to fix problem with images
  • Wastes: Fix: Waste summary waste chart
  • Website: Add menu for case studies.
  • Website: Add tools menu
  • Website: Fix: Tools section in website not working due to cahce problems
  • Website: Fix: menu breaks on responsive screens
  • Website: Update links in Footer on CALMS website.

2023 July

  • Monitoring: Add more TAMTurbo channels
  • Monitoring: Fix: Configured channel occassionally does not save
  • Monitoring: Fix: Memory leak causing flat lines
  • Multi-site: Add option to select custom favorite page
  • Multi-site: Filter by utility on systems compare page
  • Simulation: Fix: Bug with sumulation channel aggregation
  • Simulation: Fix: Compressor removal bug
  • Simulation: Improve user interface
  • Wastes: Add button to transfer images and wastes from one assessment to another.

2023 June

  • Audit: Fix: Cannot attach slice
  • Auto analyzers: Fix: Error in maintenance due analyzer
  • Calculators: Improve leak project estimator
  • Devices: Upgrade CAL-EDGE-8 to hardware revision 2 for automatic network reconnect
  • Documentation: Improve training content section
  • Infrastructure: Change software for writing documentation
  • Infrastructure: Simplify scheduled jobs
  • Infrastructure: Upgrade software for monitoring of CALMS application
  • Infrastructure: Upgrade version of our frameworks
  • Monitoring: Add support for BEKO sensors
  • Monitoring: Fix: Cannot filter by alert urgency
  • Monitoring: Fix: Inspect graph cancelation of custom scaled bug
  • Multi-site: Fix: Grey overlay preventing users from clicking
  • Simulation: Fix: Simulations fill data from system takes wrong pressure
  • Simulation: Fix: advanced options under simulations bug
  • Support: Upgrade support chat software to fix some bugs
  • Website: Add QR code to website for waste management app

2023 May

  • Actions: Remove optimization action: Decrease system specific power since it is included in other actions
  • Asset management: Add option to select custom baseline period for events and allow months input to be decimal
  • Billing: Add filter for expired permanent system subscription plans
  • Billing: Implement activity logs
  • Calculators: Add leak project estimator
  • Devices: Fix: CAL-EDGE-0 automatic network reconnect
  • Devices: Further restrict firewall on edge devices
  • Devices: Production deploy of hardware watchdog for CAL-EDGE-0
  • Infrastructure: Improve device notifications and alerting for admins
  • Infrastructure: Upgrade encryption key security
  • Monitoring: Fix: Empty calculation channel names recalculation modal
  • Reports: Add action cards section
  • Reports: Add waste repair guide section and waste report improvements
  • Reports: Improve report usability with non-air energents
  • Simulation: Add advanced tab to compressor properties
  • Simulation: Add unload time and pressure drop options as compressor properties
  • Simulation: Fix: Frontend autofill VSD controller and set point pressure not saving
  • Simulation: Improve PID regulator
  • Simulation: Improve flow rolling average
  • Support: Fix: Images in our support chat

2023 April

  • Billing: Add support for SIM card billing
  • Billing: Fix: Billing credits not being updated on subscription change
  • Billing: Fix: Subscription change for one year wrong date
  • Billing: Fix: System subscription plan cannot be disabled
  • Billing: Fix: Too many billing notifications sent
  • Billing: Implement notifications for billing
  • Billing: Improve billing interface for administrators
  • Billing: Improve display of enabled monitoring channels
  • Devices: Fix: Problems that cause high data usage
  • Devices: Watchdog solution ready for production systems
  • Monitoring: Add option to reset custom user defined units in inspect graph
  • Monitoring: Analyzer support for cumulative data
  • Reports: Report template images
  • Support: Fix: AI support after API update
  • Support: Improve our support system
  • User: Add support for more languages
  • User: Fix: Language sometimes not changing
  • Wastes: Add support for new leak components

2023 March

  • Asset management: Add new compressors to our compressor database
  • Audit: Improve recommend action page
  • Billing: Improved new billing system after user feedback
  • Devices: Fix: Improve VPN stability on IPv6 networks
  • Devices: Test Watchdog solution to further improve stability of our devices
  • Infrastructure: Autogenerate API documentation for rust services
  • Monitoring: Complete counter/cumulative sensor support
  • Monitoring: Fix: Calculations not calculating due to high ingestion CPU usage
  • Monitoring: Fix: Operating pressure not used properly in calculations
  • Monitoring: Improve data representation of annual projections in inspect page
  • Monitoring: Improve error message meaning
  • Monitoring: Optimize CPU usage bug with cumulative counters
  • Multi-site: Add new currency Malaysia Ringgit
  • Reports: Fix: Bugs with recommended actions section
  • Reports: Fix: Power and capacity deleted when editing a compressor
  • Reports: Fix: ROI range wrong calculation
  • Reports: Improve and include index with all templates
  • Simulation: Fix: Power and capacity deleted when editing a compressor
  • Support: Introduce 24/7 AI customer support

2023 February

  • Billing: Introduce new billing system
  • Billing: Migrate existing systems to new billing
  • Calculators: Improve condensate load calculator
  • Infrastructure: Improve system alerts
  • Infrastructure: Remove old dashboard info cards
  • Infrastructure: Upgrade to spring boot 3 and improve security
  • Monitoring: Fix: Bug with nested calculations
  • Monitoring: Fix: Flow calculation VSD formula variables malpresented
  • Multi-site: Fix: Cannot transfer system to another manager
  • Multi-site: Fix: Deletion of system
  • Multi-site: Fix: Partner can’t see companies to select from
  • Multi-site: Fix: Show all systems link
  • Multi-site: Fix: User modal throws errors
  • Reports: Fix: Report case study template error for non english lanugages
  • Reports: Improve report templates and sections organization
  • TCO: Fix: Bug when TCO has no compressors
  • Trainings: Fix: Error when creating training
  • Wastes: Waste page improve labels

2023 January

  • Actions: Fix: Wrong calculation for ROI +- range
  • Documentation: CALMS support bot with OpenAI
  • Monitoring: Add TamTurbo compressors to CALMS database
  • Monitoring: Fix: VSD formula for flow calculation bug with variables
  • Monitoring: Make error messages more meaningful
  • Reports: Fix: Data reference bug
  • Reports: Fix: Data reference section error when system has no company
  • Reports: Fix: Monitoring summary section energy problems
  • Reports: Remove valves from report equipment list

2022 December

  • Documentation: New CALMS dashboard
  • Documents: Add option to upload any file document
  • Infrastructure: Add IPv6 option for devices to be used in future mobile networks
  • Infrastructure: Create blog about compressed air on our new website
  • Infrastructure: Create new presentation website calms.com (old website is still available at tech.calms.com)
  • Infrastructure: Fix: Network problems
  • Monitoring: Add default basic properites on components in setup
  • Monitoring: Fix: Calculations not calculating because of high database CPU usage
  • Monitoring: Fix: Devices showing offline status on CALMS for online devices
  • Monitoring: Fix: Schema problem with moving compressors specific system
  • Monitoring: Support new sensors S401 and S421 thermal mass flow sensor
  • Reports: Fix: Efficiency / reliability question misalignment
  • Simulation: Fix: When saving a new simulation with 2 compresors and clicking play you get an error
  • TCO: Improve TCO comparisson page
  • Trainings: Fix: Cannot create new trainings in some cases

2022 November

  • Calculators: Fix: Fahrenheit selection wrong in units converter calculator
  • Devices: Analyze device errors in production
  • Infrastructure: Add continuous security checks
  • Infrastructure: Check on: Classic loadbalancer retiring
  • Infrastructure: Check on: Unstable network in server cluster
  • Infrastructure: Fix: Problems with deploys
  • Infrastructure: Upgrade Kubernetes server cluster
  • Monitoring: Fix: High resolution data - calculation channels without units
  • Monitoring: Fix: Optimize fetching of cumulative data
  • Monitoring: Fix: Reports docs link
  • Monitoring: Fix: Schema side panel does not update
  • Reports: Fix: Efficiency / reliability question misalignment in report
  • Reports: Upload any report document
  • Wastes: Fix: Leaks backup file not importing

2022 October

  • Mobile app: Add support for NFC leak tags
  • Mobile app: ULD sync bug
  • Monitoring: Add new sensor configurations
  • Monitoring: Fix: inaccurate history when storing cumulative values in CALMS
  • Simulations: Change default flow simulation aggregation to 10 seconds

2022 September

  • Analyze: Add regression analysis line and F(x) to X-Y scater plot
  • Analyze: Add system specific versus flow and histogram correlation
  • Audit: Fix: Can’t delete audit if any cards are present, must delete all card manually
  • Infrastructure: Create automated end to end test for user details pages
  • Infrastructure: Fix: automated tests
  • Infrastructure: Sync translations between projects for actions
  • Mobile app: Update privacy policy URL as per Google requirements
  • Monitoring: Add new sensor configurations
  • Monitoring: Allow storing cumulative values in CALMS
  • Monitoring: Inspect aggregate for all channels
  • Presentation: Presentation and documentation: new CALMS dashboard
  • Reports: Add section based on review, audit for impromvement actions
  • Reports: Fix: Files tab not working with system setup permission
  • Reports: Fix: Report locale error
  • Review: Update ideal FSP / best in class formula
  • Simulations: Refactor and expand simulations
  • Simulations: Fix: Bug with simulation compressor power inputs
  • Simulations: Fix: Bug with simulation measured data compressor labels
  • Simulations: Fix: Bugs from new simulations deploy

2022 August

  • Actions: Increase optimization action custom description length
  • Audit: Manual improvement actions
  • Auto analyzers: New review analyzers
  • Equipment: Add option to use images for maintenances
  • Infrastructure: Create automated test to prevent problem when signing up
  • Infrastructure: Create automated test to prevent problem with expired token
  • Infrastructure: Fix: CALMS not working for users with old tokens
  • Infrastructure: Fix: High CPU usage - calculations not calculating
  • Infrastructure: Fix: Loki high disk usage
  • Infrastructure: Fix: Swaping refresh and access tokens
  • Infrastructure: Fix: webapp errors
  • Infrastructure: Renew minikube certificates before they expire
  • Infrastructure: Write a lot of automated tests
  • Monitoring: Adding new equipment manufacturers
  • Monitoring: Equipment schema page: show sensor parameters in activity log
  • Monitoring: Fix: Disabled channels are shown on Inspect page
  • Monitoring: Fix: Disabled inputs shown in config
  • Monitoring: Fix: Missing element tag on Home and Results for indicator names
  • Monitoring: Fix: Other quantity does not show units in SMS alerts
  • Monitoring: Fix: Schema zone covering elements
  • Monitoring: Fix: TimeStore memory leak which caused flat lines
  • Monitoring: Fix: When filter is applied channels are not recognized
  • Monitoring: Fix: When you delete channel on channels page save button does not work
  • Monitoring: Taking long time to load Averages and Totals tab
  • Monitoring: Export Inspect Averages channel list with values
  • Multi-site: Improve system import / export
  • Multi-site: Make simple statistics more understandable
  • Notifications: Notification channel won’t delete when alert setting is deleted
  • Permissions: Fix: Check access permissions when switching system with saved page location
  • Permissions: Fix: Missing page permission checks
  • Reports: Fix: Problem with report schema section
  • Translations: Fix: serbian translations in slovenian
  • User: Fix: Sign up problem
  • User: QR code for autologin demo user link
  • Wastes: Fix: Extra ’e’ character in assessments
  • Wastes: Fix: Leak calculation cost not calculating correctly (changes from one assessment to another with same apparently identical inputs)

2022 July

  • Auto analyzers: Deploy analyzer microservice
  • Devices: Edge gateway a lot of stability improvements
  • Infrastructure: Upgrade Spring and Java to latest stable versions
  • Infrastructure: Upgrade angular to 14
  • Monitoring: Emit assessment, audit metrics just for two days in the future
  • Monitoring: Fix: Cannot add standard 4-20mA sensor on scheme
  • Monitoring: Fix: Timestore/TimescaleDB having crytical problems
  • Monitoring: Fix: setup/equipment bug
  • Multi-system: Fix: Inefficient data display on system compare page
  • Multi-system: Fix: Not all systems are shown in multisystem
  • Reports: Fix: Handle and log report exceptions better
  • Reports: Fix: Handle report section exceptions without failing to generate a file
  • Reports: Fix: Issue with generated files
  • Reports: Fix: empty table bug
  • Review: Fix: Bug with reliability units and integrals
  • Review: Fix: Notes error random order and improvements
  • Review: Simple statistical summary for more important table pages
  • Simulation: Fix: Simulation SSP display tweak
  • Translations: Fix: Missing changes
  • Translations: Fix: Serbian currency
  • Translations: Fix: Webapp translations issue
  • User: Fix: Invite not working
  • Wastes: Fix: Images fail to upload

2022 June

  • Actions: Dashboard improvements
  • Actions: Fix: Problems with optimization actions
  • Actions: Handle duplicate optimization actions
  • Actions: Handle waiting for optimization actions while analysis is active
  • Actions: Run optimization action analyzers in background
  • Actions: Visually hide dashboard values (actions and kpis) when missing permission
  • Calculators: Add liters per second calc unit converter
  • Calculators: Calculator tweaks
  • Dashboard: Score precentage recalibration
  • Devices: Aditional casts to all MODBUS links
  • Devices: Fix: Edge gateway out of disk space
  • Devices: Fix: Edge gateway out of memory error
  • Devices: Out of date device dashboard change logic to fixed date
  • Devices: Show outdated device software
  • Devices: Update image
  • Devices: Use timescale on edge devices
  • Infrastructure: CALMS problems on 2022-06-27T8:40 inspection
  • Infrastructure: Fix: Edge device live mode being sent even if device or inputs disabled
  • Infrastructure: Fix: weblate policies
  • Infrastructure: Harden infrastructure to prevend complete crash in case one component failed
  • Infrastructure: Increase size of disks
  • Monitoring: Add third decimal place for Specific power
  • Monitoring: Change groups and order direction for averages list
  • Monitoring: Choose aggregation file export high res
  • Monitoring: Default channels selected on inspect
  • Monitoring: Fix: Convertion problem m3/h -> m3/min
  • Monitoring: Fix: Graph download two times
  • Monitoring: Fix: Inconsistency in database units causes units to not display
  • Monitoring: Fix: Plot not showing because of channels without Unit
  • Monitoring: High resolution export save to single compressed file
  • Monitoring: Inefficient compressor database data display
  • Monitoring: Save optimization kpis as indicators
  • Monitoring: Sensor config inputs value min/max
  • Monitoring: Setup demo device data streaming playback
  • Monitoring: Sort channels list on inspect and slice graph summary and totals
  • Monitoring: Show breakdown by flow meter (channel) in monitoring summary
  • Multi-system: Multi system view
  • Multy-system: Add loading indicator for KPIs on system compare page
  • Registration: Allow all UTF8 chars in username
  • Reports: CA monthly invoice section
  • Reports: Display all filename chars
  • Reports: Fix: Invoice section bug
  • Reports: Fix: Minor Invoice section tweaks
  • Reports: Fix: Outofbounds exception
  • Reports: Fix: Report NPE detailed view
  • Tco: Add ingersol data to compressor database
  • Translations: Add bosnian translations
  • Translations: Fix: Bugs when changing language on my account to croatian or bosnian
  • Translations: Fix: Missing balkan languages for report language
  • User: New users inherit units from invited By
  • User: US units change defaults

2022 May

  • Actions: Define action values
  • Actions: Fix: Quick improvements to optimization actions
  • Actions: Home page redesign - action cards
  • Devices: Find & test alternative hardware to ensure continous supply
  • Devices: Fix: Device dashboard: devices showing offline although they are online
  • Devieces: Testing new OS
  • Infrastructure: Add security headers
  • Infrastructure: Fix: Timestore timeout (Calculations not calculating, slow application, Missing data)
  • Infrastructure: Separate Assessment entity
  • Monitoring: Change temporary monitoring to 2 months
  • Monitoring: Fix: When device is added is not shown in general tab until refreshing page
  • Monitoring: Values for Dew point sensor incorrect
  • Reports: Fix: Report - CA monthly invoice
  • Review: Fix: System details problem
  • Translations: Add bosnian mark currency
  • Wastes: Smart leak management
Arrow up icon