Skip to content

Releases: Element84/filmdrop-ui

v5.0.0

28 Feb 01:15
c0c9238
Compare
Choose a tag to compare

Added

  • Added support for COLLECTIONS to be defined in the config.json file.
  • Run search shortcut added for SPACE bar key press.
  • Added config option for SHOW_ITEM_AUTO_ZOOM to render switch that lets user toggle behavior of map center/zooming automatically on selected scene.
  • Added config option for STAC_LINK_ENABLED to render link out to item in STAC API when set to true.
  • Added results not found message when search results are empty.

Changed

  • Move to vertical filter and search instead of top filters.
  • Change ADVANCED_SEARCH_ENABLED in config settings to be SEARCH_BY_GEOM_ENABLED.
  • Cart component from stac-selector effort moved to be in top nav bar.
  • Top nav bar and components height reduced.
  • Search does not re-run automatically on view mode changed, search button must be clicked or SPACE key pressed.
  • Results info panel relocated to be sticky to top left of map frame.
  • Fetch requests to files in hosted app build directory now use relative path.
  • Config parameter for LAUNCH_URL renamed to ACTION_BUTTON and structure changed to be an object.
  • Analyze button moved into top nav.
  • Scene count design refactored to reduce size.
  • Images not visible... message moved to be next to search button in bottom left of map pane.
  • Results popup now renders in left panel.
  • Tabs added to left panel to switch between results and info panels.
  • Refactor of loading indicator to specify when imagery overlay is loading instead vs. search loading.
  • Style adjusted for switch to be in line with other UI elements.
  • Replace date picker library DateTimeRangePicker to use react-datepicker.
  • Collection range is now always visible in search panel.
  • Date Range Picker does not get changed on collection change. Only set on initial load and then manually by user.

Fixed

  • Bug fix that made DEFAULT_COLLECTION required instead of optional, per the readme. It is now actually optional.
  • Fix bug where grid-code aggregation results didn't render if grid_code_frequency included a key that didn't match the expected pattern
  • Resolved bug with map tooltip not closing on mouseout that lead to extra tooltip rendering.
  • Improved responsiveness for mid-size screens.
  • Bug fix for when multiple grid-code grids are selected, bug was only showing one grid-code in results.
  • Refactor keyboard shortcut for running search. Changed to use ctrl+space.
  • Date range format now renders and searches correctly using UTC instead of using local timezone.

Removed

  • Auto-search function has been removed since it's behavior was deemed to be undesirable.
  • Publish button and modal from an old demo no longer needed for any projects.
  • Collapsible feature search results panel removed.

v4.4.0

01 Dec 19:01
2223354
Compare
Choose a tag to compare

4.4.0 - 2023-12-01

Fixed

  • Update link tag for manifest.json so that it uses basic auth credentials, fixes load when running behind CloudFront with basic auth

Removed

  • Special handling of grid_code_landsat_frequency aggregation

v4.3.0

13 Oct 18:02
cd94ed0
Compare
Choose a tag to compare

Fixed

  • resolve security @vitejs/plugin-react@4.0.4 vulnerabilities coming from babel

Changed

  • Updated max-height of main logo to be 40px

Added

  • Added config option for applying dark style to custom basemap URL

v4.2.0

03 Oct 15:07
46db98d
Compare
Choose a tag to compare

Changed

  • Mosaic tiling parameter bidx is now passed as multiple parameters
    (e.g., bidx=1&bidx=2&bidx=3) instead of a single comma-delimited value
    (e.g., bidx=1,2,3). This is to accomodate a change to titler-mosaicjson
    as of v0.14.0

v4.1.0

14 Sep 20:28
1527c71
Compare
Choose a tag to compare

v4.1.0 - 2023-09-14

Added

  • Added config option for starting map zoom level
  • Added config option for starting map center location
  • Added config options for enabling and defining reference map layers (only wms currently supported)

v4.0.1

12 Sep 21:49
8c7b158
Compare
Choose a tag to compare

4.0.1 - 2023-09-12

Changed

  • Bug fix for grid-code not working properly on map click events.

v4.0.0

29 Aug 18:15
2244f2f
Compare
Choose a tag to compare

4.0.0 - 2023-08-29

Breaking Changes:

  • Remove use of .env variables for application configuration, all application configuration is now in config.json.

Added

  • Add buttons for: loading all scenes and selecting all scenes on map to show in popup if more than initial load of 200 scenes is matched.
  • Add favicon config setting to allow custom favicon to be set.

Changed

  • Migrate vitest coverage provider to use v8 instead of c8.
  • Added cache-busting to config and data asset fetching to prevent caching of stale files.
  • Update map attribution to show until user interaction.
  • Move app title from env variable to config file for completing build once deploy anywhere approach.
  • Removed mention of env variables from README as they are no longer used.

v3.3.0

17 Aug 20:42
0532051
Compare
Choose a tag to compare

3.3.0 - 2023-08-17

Added

  • Cart button to Add all to cart & Add/Remove scene from cart added to search bar if CART_ENABLED set to true in config.json (WIP feature)
  • Cart items are now shown in layer on map if CART_ENABLED set to true in config.json and Items exist in cart. (WIP feature)

Changed

  • Map legend updated to always show 'Scenes in Cart' symbology when CART_ENABLED set to true in config.json and Items exist in cart. (WIP feature)
  • PopupResults component updated to allow users to minimize/maximize popup results component content.
  • Metadata in PopupResult changed to show additional properties about the scene if POPUP_DISPLAY_FIELDS set in the config.json.
  • Bug fix to handle grid aggregations that 'landsat' in the title but grid-code-frequency in the properties.

v3.2.0

02 Aug 14:52
ba36c38
Compare
Choose a tag to compare

Changed

  • SHOW_BRAND_LOGO now defaults to true.

Added

  • Added Legend

v3.1.0

27 Jul 17:04
7e0ded4
Compare
Choose a tag to compare

3.1.0

Changed

  • Launch modals have been removed along with the CF_TEMPLATE_URL config parameter.
    Instead, the 'Launch Your Own' button will redirect to the URL configured for the
    LAUNCH_URL parameter

What's Changed

Full Changelog: v3.0.0...v3.1.0