Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@A-Behairi
Copy link
Collaborator

implementing #97

A-Behairi and others added 11 commits September 13, 2024 16:47
* feat: Review of time selection and showing of legends (#108)

* feat: added hint and changed styling of datepicker

* feat: added extracting of color legend asset information

* chore: updating layercontrol and timecontrol packages, specified tool ordering

* fix: type issue fix

* chore: pinned vue version to 3.4.38 as 3.5 breaks some things for now

* feat: made datepicker hint footer text configurable as prop and added it to config

* chore: added missing config key to tools list so style config options are shown

* fix: potential fix for map sync issues (#111)

* feat: added hint and changed styling of datepicker

* feat: added extracting of color legend asset information

* chore: updating layercontrol and timecontrol packages, specified tool ordering

* fix: type issue fix

* fix: making sure view is resynced on compare load as changing projection recreates view used for syncing

* fix: potential fix of main map view getting lost when compare map is not rendered

* chore: format and lint

* fix: solved issue of map sync being lost on time change, moved resync logic to before only time change return in watcher

* fix: deleting jsonfrom schema reference from styles (#113)

* chore(main): release eodash 5.0.0-alpha.2.18 (#107)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix: issues with map and comparison map race conditions (#121)

* fix: WIP adding view projection string to identifier to make sure tiles reload when changing view

* fix: made sure layer identifiers all have the current map view projection code to make sure tiles are reloaded if changing map view projection

* fix: potentially working state management

* chore: formatting and cleanup

* fix: making sure projection code from main view is used as it defines it also for the comparison map

* feat: making sure layercontrol for comparison map can be configured

* feat: added check to decide if layer control should be shown or not

* fix: layercontrol was being shown when map element not ready

* fix: only resetting extent when main map ; indicator changes

* fix: wmts style parsing from dimensions (#119)

* fix: wmts style parsing from dimensions

* fix: temp `wms:dimensions` type fix

* fix: wmts link

---------

Co-authored-by: A-Behairi <[email protected]>

* chore: updated dependencies, multiple fixes (#123)

* chore(main): release eodash 5.0.0-alpha.2.19 (#122)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Fix: Remove shadow root from `eo-dash` (#98)

* fix: create eo-dash without a shadow root

* chore: comment loglevel for prod

* chore: add lib dev command

* chore: update packages

* fix: externalize deps on lib mode + enable deps crawling on dev

* fix: calendar dispalcement on lib mode

* Feate: Extend Vite configuration (#124)

* feat (wip): introduce user vite config to cli config

* feat: extend vite config

* fix: added checks for expected stac info that is potentially not there

* feat: initial loading of jsonform for process widget

* feat: updating jsonform to test area selection capabilities

* feat: added mustach.js to render template url strings; added handler for image responses

* feat: adding handler for tiff results

* chore: installed eox-chart package as preparation

* fix: restructure processing based on input + integrate eox-chart + update deps

* feat: intodunce onLayersUpdate composable

* feat (WIP): process structure

* fix: update drawtools and wait for layers to be rendered on mount

* feat: auto execute when the form is valid

* chore: update eoxelements and packagejson

* fix: set jsonform shadowroot & integrate latests update

* fix: refactor auto exec & hide button

* feat: update jsonform & drawtools + stringify geometries for endpoints

* chore: update packages

* fix: finding selection layer & validating before submission

* chore: log form errors

* fix: ensuring layer selection exists

* feat: Workspace process (#148)

* feat: initial test implementation for eoxhub workspace process api

* feat: added loading animation during process request; implemented waiting for statistics result instead of creating initially empty chart; added a bit of error handling

---------

authored-by: Daniel Santillan <[email protected]>

---------

Co-authored-by: Daniel Santillan <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lubomír Doležal <[email protected]>
@A-Behairi A-Behairi marked this pull request as ready for review December 20, 2024 09:36
@A-Behairi A-Behairi requested a review from santilland December 20, 2024 14:38
Copy link
Contributor

@santilland santilland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have done quite some test integrations and i think the concept is now consolidated enough to be merged. We will work on evolving the process widget in itself, and how it behaves with different configurations that will come along.
I think this implementation provides a strong basis for configurable and extendable processing calls, thanks again for the implementation and general support on this!

@A-Behairi A-Behairi merged commit e4b1b61 into main Dec 20, 2024
2 checks passed
@A-Behairi A-Behairi deleted the processing branch December 20, 2024 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants