CHANGELOG
v1.25.0
What's new
- ✨ migration to creeate new pipelines and engines tables
v1.24.8
Bug fixes, performance improvements, and UI improvements
- 🐛 Add retries to try to prevent failed tickets
- 🐛 Set maximum distance class to 9 for the aircraft ICAOs with no default profiles present in the aircraft data
- 🐛 Set undetermined stage length values to the highest available in the default profiles
- 🐛 Include checks for c-a and c-d
v1.24.7
What's new
- ✨ display validations inside expanded sidebar area
- ✨ create option to start calculation request on pipelines validation area for traffics
- ✨ create sidebar filters for validation pipelines and validation status
- ✨ apply pipeline validation filters to profile, track and traffic sidebars
- ✨ show list of validation pipelines with status in the sidebar
- ✨ add validation status info to aircraft and airport data tables
Bug fixes, performance improvements, and UI improvements
- 🐛 Ensure thedistance of the final point in the ground segment is correctly identified
v1.24.6
v1.24.5
Bug fixes, performance improvements, and UI improvements
- 🐛 Change traffic type to be actual, as core was not appropiate for it
v1.24.4
What's new
- ✨ transform project view assets' widgets in sidebar expanding elements
Bug fixes, performance improvements, and UI improvements
- 🐛 disable add tracks submit button when there is not file inputed
- 🐛 remove min and max restrictions for entry date when accepting a project
- 🐛 Fix issue with GET /o-{organisation_id}/tickets endpoint returning a 400 Error "The ticket was deleted" after deleting a ticket in the organisation.
- 🐛 Sort profile points by point_number before saving to db
- 💄 redesign file status icon
v1.24.3
Bug fixes, performance improvements, and UI improvements
- 🐛 Reset index of trajectory points s.t. they are relative to the current flight
- 🐛 handle helipads data
- 🐛 update airport data fixture to capture real status in deployed envs
- ⚡️ Use project instead of project_id as argument of copy_project_airport_data_file() to avoid redundant database calls
v1.24.2
What's new
- ✨ creates pipeline_project_type model and schema
- ✨ creates new pipeline_project_type table
Bug fixes, performance improvements, and UI improvements
- 🐛 show warning boxes only when aircraft data changes
- 🐛 fix issue when creating combined and actual traffics
- 🐛 avoid edit project modal to break when receptors are not defined
- 🐛 solve issue when downloading project aircraft data
- 🐛 fix issue with airport managers not being able to read traffics
v1.24.1
What's new
- ✨ Added additional permissions to GitLab CI user to allow it to get deployment information from CodeDeploy
Bug fixes, performance improvements, and UI improvements
- 🐛 remove restrictions to select project main traffic
- 🐛 add missing permissions for new NRM and Doc29 project types
- 🐛 increases runway designation from 3 to 5 charachters
- 🐛 fix issue with drag and drop file when required
- 💄 change "add +" receptor dropdown to have the same UI as the traffic dropdown
v1.24.0
What's new
- ✨ A new method for faster track uploads, removing the groupby parameter from POST /p-{project_id}/tracks/upload endpoint since track_name is always present as a mandatory column
- ✨ Disable the creation of new assets when project type is not editable. When this is the case, a tooltip is available to inform users when they cannot add project assets.
- ✨ Create the foundations for more project types to support more models in Echo Platform
- ✨ Add ability to configure main receptors for a project to make it easier to select the preferred receptor sets for calculations
- ✨ Add button to download unprocessed flight records in traffic widget
- ✨ Added codedeploy assets for model deployment
- ✨ Added pulumi CodeDeploy application for prefect models
- ✨ Make layers configurable, allowing users to determine how noise contours are visualised
- ✨ Noise contours of traffics can be displayed with filled bands or lines, with a color for each band
- ✨ Noise contour levels to be displayed can be set by the user
- ✨ Color of noise contours can be set by the user
- ✨ Display up to 3 noise results simultaneously in the map for comparison
- ✨ A button to download flight records and trajectories metadata
- ✨ A filter on flight records and trajectories to view relevant data between a provided start and end date
- ✨ A noise sidebar where all available noise results in a project can be filtered by metric and traffic id
- ✨ A noise widget with noise info and download buttons
- ✨ Receptor points can now have their own names for easy identification
Documentation changes
- 📝 Update 'create traffic' documentation to reflect changes on the UI
- 📝 Update aircraft data documentation
- 📝 Update airport data documentation
Bug fixes, performance improvements, and UI improvements
- 🐛 Fix issue with deleting aircraft data profiles when changing aircraft data of a project
- 🐛 Allow meteorological default values to set float numbers
- ⚡️ Make track upload faster
- 💄 Improve accessibility in navigation components
- 🐛 Prevent event counts from being updated after a calculation is performed
- 💄 Add a traffic dropdown to choose which traffic type to create
- 🐛 Add missing datatype for validation of flight_track_trim
- 🐛 Fix issue when importing receptor sets
- 💄 Add checkbox selectors to display receptors from the sidebar
- 💄 Show receptor point names on the map when widget checkbox is checked
- 💄 Add ability to set the opacity of contour fills when showing a single noise map layer
- 🐛 Fix issue when creating runways
- 🐛 Fix issue with map tooltip not disappearing when mouse out
- 🐛 Make event count an integer sum
- 💄 Change menu name to assets on projects view
- 🐛 Fix method to fetch grids
- 🐛 Replace NaN values with a string before converting to json in noise results
- 💄 Add toggle to the geodata sidebar to visualise items
- 💄 Separating outputs from inputs in the main navigation menu
v1.23.1
Documentation changes
- 📝 Replace Echo Release Notes with Changelog
Bug fixes, performance improvements, and UI improvements
- 🐛 Fix bug that prevented background processes from reading zipped traffic files
- 🐛 Create constraint that forces at least one runway to be present in flight records
- 🐛 Make tickets fail if calculation traffic for a period is empty
v1.23.0
Bug fixes, performance improvements, and UI improvements
- ⚡️ Improve API performance
v1.22.3
What's new
- ✨ Create ability to edit users in system users table
Bug fixes, performance improvements, and UI improvements
- 🐛 Fix bug that prevented worker from reading zipped traffic files from the right location
v1.22.2
Bug fixes, performance improvements, and UI improvements
- 🐛 Fix issue while duplicating a project when there is no main traffic selected
- 🐛 Solve issue selecting all the runways on expanding an airport
- 🐛 Make ticket fail if calculation traffic for a period is empty
v1.22.1
What's new
- ✨ Make some tables optional for Echo cloud
Bug fixes, performance improvements, and UI improvements
- 🐛 Make some tables optional for Echo cloud
- ⚡️ Check authentication type once instead of twice
v1.22.0
v1.21.0
v1.20.1
What's new
- ✨ Add 'target' as an optional column for receptor list file uploads