Skip to content

Releases: NASA-AMMOS/aerie-ui

v1.12.0

21 Aug 19:05
f46b34e
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

  • Close the "plan locked" warning modal if the page is navigated away from by @duranb in #812
  • Destroy modal component on close to unload window listeners by @AaronPlave in #815
  • Specify type="button" in DatePickerActionButton by @AaronPlave in #816
  • Fix directives getting removed from UI when not actually being deleted by @duranb in #813
  • Nullable owner type and tag editor fixes by @AaronPlave in #828
  • Handle "silent" errors by @duranb in #837
  • Add back removed filter type for layer by @camargo in #838
  • Remove showName field from param by @camargo in #843
  • Fix add new series parameter value by @camargo in #844
  • Fix how user cookie is fetched in getTokenFromUserCookie by @Mythicaeda in #846
  • Remove reset text from value source badge if disabled by @camargo in #848
  • Fix miscalculated parameter padding by @duranb in #850
  • Prevent non-activities from being dragged onto an activity layer by @camargo in #852

Refactoring

Other Changes

Full Changelog: v1.11.0...v1.12.0

v1.11.0

26 Jul 18:48
d4e86df
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

  • Fix issue where CSS classes are lost when permissions change by @duranb in #791
  • Fix editable behavior for plan creation tag input by @AaronPlave in #804
  • Disable events in child elements for permission disabled components by @duranb in #805

Refactoring

  • Update permissions for aerie_admin changes by @camargo in #789
  • Update the admin constant to be consistent with the backend by @duranb in #788
  • Fix lint errors not already addressed in Timeline related files by @duranb in #787
  • Turn on strict: true for typescript by @duranb in #801

Other Changes

Full Changelog: v1.10.0...v1.11.0

v1.10.0

11 Jul 21:38
1a1531f
Compare
Choose a tag to compare

What's Changed

New Features

Bug Fixes

  • Remove duplicative start and end times from plans table by @AaronPlave in #753
  • Remove explicit setting of owner in view creation/update by @duranb in #766

Refactoring

  • Fix some strict: true linting errors by @duranb in #762

Documentation

Build System and Dependencies

Other Changes

Full Changelog: v1.9.0...v1.10.0

v1.6.2

07 Jul 15:52
Compare
Choose a tag to compare

There are no new changes in this release.

Full Changelog: v1.6.1...v1.6.2

v1.9.0

28 Jun 16:30
e84cc96
Compare
Choose a tag to compare

Summary

  • The sequence editor and expansion rule editor now validate command parameter types and ranges from the command dictionary!
  • More metadata has been added to different areas of the UI to help improve data ergonomics. See the complete list in #854, and #660.
  • For users with more than one allowed role, a select dropdown has been added to the nav bar to change roles to quickly understand how the UI responds.
  • The default UI view (i.e. no UI view selected) now shows the first 20 resource profile rows in the planning timeline. This is primarily to help new users of Aerie explore their mission model more quickly and easily.
  • Permissions have been added to the constraints pages.
  • Various bug fixes (see the section below).

What's Changed

Please see our latest upgrade guide for complete instructions for upgrading from 1.8.0 to 1.9.0.

New Features

Bug Fixes

  • Remove unneeded z-index from ag grid cell resize class by @AaronPlave in #716
  • Simulation history dataset checkbox fix by @AaronPlave in #713
  • Fix redirecting to login by @duranb in #721
  • Fix incorrect User object being used for permissions query by @duranb in #726
  • Clear selected activity if the active plan changes by @AaronPlave in #719
  • Add basic handling of expired JWTs by @jeffpamer in #729
  • Fix tables not updating when user is changed by @duranb in #727
  • Fix redundant simulation deletion query preventing plan deletion by @duranb in #739

Refactoring

  • Update to accommodate initial tag changes by @camargo in #728

Build System and Dependencies

Full Changelog: v1.8.0...v1.9.0

v1.8.0

13 Jun 19:18
db1f2b8
Compare
Choose a tag to compare

Summary

  • New "expansion run" page that lists all expansion runs and corresponding sequences
  • Double click activity in timeline or table to open selected activity panel
  • More updates with user permissions to the plan creation and model creation pages (ongoing effort)
  • New environment variable to disable the login page if running Aerie without authentication

What's Changed

Please see our latest upgrade guide for complete instructions for upgrading from 1.7.0 to 1.8.0.

New Features

Bug Fixes

Refactoring

  • Use new resource_type table instead of action by @camargo in #651
  • Fix Breaking Changes from Hasura Auth PR by @Mythicaeda in #652
  • Remove version store by @camargo in #663
  • Put app in SPA mode for now by @camargo in #664
  • Updated the constraint violation query to match the new structure by @cohansen in #661
  • Remove user store and instead pass user in component tree by @camargo in #697

Documentation

Build System and Dependencies

New Contributors

Full Changelog: v1.7.0...v1.8.0

v1.6.1

06 Jun 20:20
Compare
Choose a tag to compare

There are no new changes in this release.

Full Changelog: v1.6.0...v1.6.1

v1.7.0

15 May 22:52
6a99f3a
Compare
Choose a tag to compare

Summary

  • The activity directive and simulated activity tabes now display absolute times where applicable.
  • External dataset gaps are now rendered in the timeline.
  • Directive rendering can now be toggled on or off in the timeline.
  • New constraints panel on the planning page that aligns design with other panels.

What's Changed

Breaking Changes

Please see our latest upgrade guide for complete instructions for upgrading from 1.6.0 to 1.7.0.

New Features

  • Add derived start to directives table and derived start/end to spans table by @duranb in #609
  • Render external dataset with profile gaps by @jeffpamer in #607
  • Toggle directive rendering on timeline by @duranb in #626

Bug Fixes

Refactoring

  • Remove 'summary' section from constraints by @camargo in #618
  • Use custom Collapse component instead of native details and summary elements by @AaronPlave in #620
  • Constraints panel refactor by @AaronPlave in #599
  • Fix DataGrid strict:true errors by @duranb in #627
  • Update test compose with new env vars by @camargo in #631
  • Add disableable default resize behavior to tables by @duranb in #643
  • Update GQL playground link to Gateway by @camargo in #645

New Contributors

Full Changelog: v1.6.0...v1.7.0

v1.6.0

01 May 21:44
788a6e3
Compare
Choose a tag to compare

What's Changed

Please see our latest upgrade guide for complete instructions for upgrading from 1.5.0 to 1.6.0.

Bug Fixes

  • Fix for histogram rendering when directive/span start matches plan end time by @AaronPlave in #595

Refactoring

  • Utilize new SearchableDropdown for anchor selection by @duranb in #573
  • Add strict flag to tsconfig for convenience by @duranb in #610

Documentation

Build System and Dependencies

Full Changelog: v1.5.0...v1.6.0

v1.5.0

25 Apr 18:11
fd542f7
Compare
Choose a tag to compare

Summary

  • Simulation panel now allows for creating and setting simulation templates
  • New modal for deleting anchored activities
  • Time range for current simulation is now visualized in the timeline
  • Scheduling panel now contains toggle for simulating after goals

What's Changed

Please see our latest upgrade guide for complete instructions for upgrading from 1.4.0 to 1.5.0.

New Features

Bug Fixes

  • Sample profiles using profile duration by @camargo in #557
  • Refactor generateDefaultView and view validation by @AaronPlave in #561
  • Ensure activity directive start time is not earlier than plan start by @AaronPlave in #564
  • Explicitly check that the subFormParameter value is not null by @AaronPlave in #571
  • Anchored activity dragging fixes by @AaronPlave in #567

Refactoring

  • Add css class name kebab case lint rule by @duranb in #555

Testing

  • Update banananation e2e test model to latest by @camargo in #588

Build System and Dependencies

Full Changelog: v1.4.0...v1.5.0