Release notes 2024¶
2024-07-31¶
Improvement: Server programming environment update
- A major server framework update applied
- Related bug fixing in progress
2024-05-31¶
New: New way of Mortality information handling
- Mortality information now entered similarly as Tracking End and Tracking start
- The look and functionality of the create/edit/delete for the three events unified
- Mixed app features using mortality information adjusted to work the new way
New: Annotations/Clusters shown to users
- Tracking profile timeline modified to show clusters of various types (mortality, night, etc).
- New cluster detail form (the centroid calculated)
- Create annotation/cluster from the interval introduced.
- Mortality info entering coupled with Mortality cluster creation
Improvement: Various improvements
- Tracking/Animal management
- Tracking/Animal visibility in projects improved
- Statistics updated after the new tracking created
- Import functionality further adjusted
- Control of cancelling improved
- More validation checks added
- Note/ToDos replies links added
2024-04-22¶
New: New IMPORT functionality (final version)
- Workflow reviewed and finalized
- Return info and warning messages finalized
- Cancel button behavior adjusted
- Data validation logic extended (insert, update, skip options elaborated)
- More error situations handled
- Missing progress bars for remaining import stages added
Improvement: Various improvements
- Tracking/Animal management improved
- Tracking/Animal entities identification in projects modified
- Animal created by info added for existing animals
- Create tracking here fixed for some instances
- Last record geolocation updating when modifying tracking end fixed
- Note/ToDos more functionality added
- Transform/move a note into the reply
- Fix tracking name display in notes
- File attaching into note draft note fixed
- Time format fixed when creating a new bulk note
Bugfix: Various fixes
- Tracking and device grid
- Broken grid header in some situations fixed
- Country code display in tracking grid adjusted
- Redundant grid refreshing when changing unrelated column mappings removed
- Device and tracking list XLSX export fixed
- Device and SIM discard flow post-release adjustments
- Copy filter functionality fixed
- Waypoints all option fixed
- Percentage values in XLS exports fixed
- API issues fixed
- Fix API declaration typos
- Fix API scroll requests not working with both body and request parameters
- Fix API column filtering
2024-03-31¶
Improvement: Import flow further extended
- more finetuning of the graphic wizard
- improved parallel run of multiple files
- more file variants tested
New: Device discard flow and SIM management changed
- Device discard state made more visible in profiles
- Change device saving checks, modify required fields in device form
- Refresh device detail header upon saving modifications
- Fix the zooming issue in the Comm history and SIM profile
- Fix SIM detail zooming incorrectly
- Add refreshing of SIM state in profile
- See the updated documentation section
Improvement: Various improvements
- Notes can be dragged as a reply
- Add drag-and-drop notes to replies
- Dragging notes with replies not disabled
- Additional consistency checks for user rights in note dragging added
- Tracking / Animal visibility and handling improvements
- Created by Person for existing Animals shown
- Disable create tracking functionality where 'here' can be applied
- Change wording in select animal
- Context menu for tracking creation/modification adjusted
Improvement: System optimization and performance
- 3rd party API reactivated (Google altitude geolocation)
- Prevent duplicate preference calls in profiles
- system monitoring improved (row counts per queue added)
- other data processing optimizations
Bugfix: Various fixes
- Public (iframes) maps - animation and logos fixed
- Person names in search fixed
- Fixed track visibility - first position missing
2024-03-17¶
New: New IMPORT FLOW (new user interface and background processes)
- new workflow implemented as a graphic wizard
- parallel run of multiple files in a single run (each file flow processed independently)
- file acquiring phase embedded in the flow
- file structure checking phase reimplemented and extended (prevents further processing for wrong type and error structured files)
- automated import type matching implemented
- The file column list must match one of the existing import format
- More accepted file variants added (Ornitela and Ecotone CSV file versions)
- data validation phase reimplemented
- insert new data only or data merge (insert new + update existing) options
- import into database reimplemented, the user stays notified on the status of progress till the end of the import run
New: Live updates concept implemented
- Configuration status is now automatically updated for Anitra tags
- i.e. config icons refreshed across the app whenever the status changes (e.g. when the device applies config changes)
Improvement: Various improvements
- API extended to provide data with a customized column list
- Available data and metadata columns can be queried over API
- Data can be fetched using a customized column list similar to metadata
- Tracking / Animal visibility and handling improvements
- Tracking end filtering condition added
- The existing animal list improved to provide more details
- Fix layout in the profile data grid, tracking list visibility
- Age vs tracking start conflicts visibility improved in profile, grid, map tooltip
- Movebank sourced objects (Tracking and Animal) are now fully controlled in profiles
- Mortality section visibility and behavior (collapsed for not dead animals)
- New Tracking controls in project tracking list (remove Tracking from project)
- Tracking End and Mortality geolocation related topics handled
Bugfix: Various fixes
- wrong track from the last point (in particular data situations)
- fix iframe styling, animation controls
- Fix quick filter breaking visually in Chrome
2024-01-29¶
New: New last data post-process mortality detector
- activated for Anitra trackings
- last 3 hours and or minimum last 3 positions analyzed
- pitch and roll oscillation evaluated, when both below 3 deg, evaluated as mortality
- re-run mortality with modified tracking interval
- add mortality tracking calculation to data received chain of events
Note the algorithm is now in the verification phase
Improvement: More mortality related improvements
- Mortality (any) filter modified
- result of new mortality detection added
- Invalid body orientation included
- Mortality warnings in profiles
- onboard and post-process warnings reviewed and made consistent
- Invalid body orientation warning added
- Mortality detection and warnings user guide added
Improvement: Area hierarchy enriched
- Added admin L1 for SK and IT
- Added admin L2 for FR, ES, CZ, and SK
Improvement: Various improvements
- Filter profile map to X days back as user preference
- Fast profile data loading for large profiles
- managed by a new user preference
- More profile graph options (post-release adjustments and fixes)
- Fix column visibility modal comparison
- Fix an issue in clearing graph styles
- Fix column mapping empty headings
- Graphs user guide updated
- Tracking end adjustments
- Fix tracking event saving
- Fix tracking event not opening in some cases
2024-01-14¶
New: Postprocess mortality detection and analysis features in tracking grid view
- Last Data invalid body orientation for Anitra tags added
- Last Data mortality detection drafted, detection fields added for Anitra tags
- Mortality Position Date, Location, and Country added to the tracking list
- Last location area filter modified to take into account Mortality place
New: Customization of the graph functionality
- Users can now customize graph metric colors, a default value range, and graph type
- Line graph type divided into line and line-dashed (gaps for NULL values)
- The "Chose metrics" component previews metric colors now
- More metrics made available e.g. Latitude and Longitude graphs
- Metric default ranges adjusted and unified (e.g. temperature)
Improvement: New IMPORT functionality (update)
- Alternative mapping for Onitela (version 2) added
- Alternative versions of the Ecotone file accepted
- Full file name visible in the wizard
- Wrong MIME file type handled
Note the functionality is still a work in progress. Comprehensive user interaction and interface still to be added. User guide section will be updated for the final version