Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ba/feature/relocate popup result #330

Merged
merged 43 commits into from
Feb 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
1b31e7e
remove old top content component
bradleyandrick Jan 30, 2024
3b18dcb
update readme
bradleyandrick Jan 30, 2024
4762e30
update example config
bradleyandrick Jan 30, 2024
500567f
refactor button placement and names
bradleyandrick Jan 30, 2024
f7f0286
update tests
bradleyandrick Jan 30, 2024
54c7d11
adjust legend positioning
bradleyandrick Jan 30, 2024
3747b75
update mocks after config change
bradleyandrick Jan 30, 2024
7d2b601
stack resultsCount buttons
bradleyandrick Jan 30, 2024
c8ec407
stack count message and edit responsiveness
bradleyandrick Jan 30, 2024
e5f3b31
update changelog
bradleyandrick Jan 30, 2024
ac39041
blackout filters
bradleyandrick Feb 1, 2024
5f9703e
Merge branch 'main' into ba/feature/relocate-popup-result
bradleyandrick Feb 1, 2024
e0572bb
update readme with added config values
bradleyandrick Feb 9, 2024
64c0572
update example config
bradleyandrick Feb 9, 2024
c27bf34
fixing bug to search all gridcodes selected
bradleyandrick Feb 9, 2024
524e0e5
persist dateTime value on details view tab changed
bradleyandrick Feb 9, 2024
9b2e64f
open details on search
bradleyandrick Feb 9, 2024
f6d7854
fix selected view mode color to match material UI guide
bradleyandrick Feb 9, 2024
ba896de
adjust cloud slider style and persist state on tab change
bradleyandrick Feb 9, 2024
271273b
persist collection selected on details tab change
bradleyandrick Feb 9, 2024
1560628
remove popup modal from right content
bradleyandrick Feb 9, 2024
66d4352
add auto-zoom to search, adjust style, and raise disabled overlay
bradleyandrick Feb 9, 2024
4e235af
edits to application redux state
bradleyandrick Feb 9, 2024
32d1cd0
refactor mapHelper to fix single gridcode bug, popup refactor, ItemZo…
bradleyandrick Feb 9, 2024
d895aaa
refactor popupResult to move into LeftContent Details Tab
bradleyandrick Feb 9, 2024
4cf4cfd
add style theme to auto zoom switch
bradleyandrick Feb 9, 2024
f1efa17
clean up search imports
bradleyandrick Feb 9, 2024
b1f7093
cleaning up css
bradleyandrick Feb 9, 2024
d0e9f43
change keyPress combination for searching
bradleyandrick Feb 12, 2024
8455900
add and update tests
bradleyandrick Feb 12, 2024
7669c30
update wording of readme
bradleyandrick Feb 12, 2024
93b8c87
remove duplicate styles
bradleyandrick Feb 12, 2024
09f302d
reorder leftContent functions
bradleyandrick Feb 12, 2024
cb232ea
remove redundant comment
bradleyandrick Feb 12, 2024
d4f8761
remove inline styles
bradleyandrick Feb 12, 2024
261a776
update changelog
bradleyandrick Feb 12, 2024
2007c36
update changelog wording
bradleyandrick Feb 12, 2024
fb5ea65
resolve bug in preview height
bradleyandrick Feb 13, 2024
6285c83
remove unnecessary css change
bradleyandrick Feb 13, 2024
2b8167e
update npm versions to fix render bug
bradleyandrick Feb 14, 2024
7ee1c27
add better theme to add contrast to MUI Switch
bradleyandrick Feb 14, 2024
eec53a8
make margins consistent for search filters
bradleyandrick Feb 14, 2024
0adaa13
refactor stac item link
bradleyandrick Feb 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.

- 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`.

### Changed

Expand All @@ -25,18 +27,24 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
- 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.

### 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`.

### 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.

## 4.4.0 - 2023-12-01

Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,8 @@ The file `./public/config/config.example.json` is included in this repository as
| MAP_CENTER | If set, starting map center point is initialized with this location. If not set, default map location of `[30, 0]` will be used. | Optional |
| LAYER_LIST_ENABLED | If set to `true`, reference layer list widget is displayed in map controls. NOTE: both `LAYER_LIST_ENABLED` and `LAYER_LIST_SERVICES` must exist in config for reference layer list widget to actually be displayed in the UI. If not set or `false`, reference layer list widget is not rendered. | Optional |
| LAYER_LIST_SERVICES | Defines the services used as reference layers for the map. **Limitations:** Currently only WMS services are supported and only `EPSG:4326` or `EPSG:3857` are supported values for defining crs options. If not set or not formatted correctly, reference layer list widget will either be empty or will not render. Formatting should match example in `config.example.json`. | Optional |
| STAC_LINK_ENABLED | If set to `true`, STAC Item link will render in Item Details. | Optional |
| SHOW_ITEM_AUTO_ZOOM | If set to `true`, switch will render in `Filters` list to let the user toggle if the map automatically centers on item footprint when selected item is changed. Default when initialized is auto-zoom not enabled, user must opt-in by turning on (choice will persist for app session). | Optional |

### Links

Expand Down
Loading
Loading