Releases: Open-EO/openeo-web-editor
Releases · Open-EO/openeo-web-editor
v0.13.0
v0.12.0
v0.11.0
v0.10.0
- BREAKING: New config file entry (
basemaps
) to allow customizing the base maps. The new property needs to be added to existing config files! - Allow customizing base maps (including support for multiple base maps)
- Improved search functionality
- Allow searching the logs
- Discovery endpoints (e.g. processes and collections) will get re-requested on authentication changes
- Show a spinner notification for each running synchronous processing request
- Allow canceling synchronous processing requests
- Reduce the number of initial HTTP requests when loading the IDE
- Added favicon
- Batch Job Panel is now called "Data Processing"
- Better error message when OIDC authentication server is down
- Show small info that in discovery mode users can log in for more functionality
- Display both identifier and title for output formats
- Fixed several issues in code generation
- Improved the Markdown Editor
- Modals should be sized better by default
- Larger OIDC login window
- Tour correctly ends when pressing the ESC button
- Small grammar fix @clausmichele
- Other minor bug fixes and UX improvements
- Updated dependencies
v0.9.0
- Support process namespaces
- Support server-side process validation
- Allow exporting processes to R, Python and JS
- Support for new account related link relation types (e.g. links for payment and forgotten password)
- Support open date ranges
- Support kernel and duration data types
- Support loading a collection preview via URL (query parameter)
- Added automatic docker image deployment (thanks @mmacata)
- Additional help/tour steps (thanks @christophfriedrich)
- Improved batch job result download modal
- Show error details in modal instead of log viewer or browser console
- Improved/fixed Collection and Job maps
- Fix horizontal scrolling in image viewer
- Fix setting process metadata
- Fix projection issues with EPSG 4326 datasets
- Show correct server URL in Server Info
- Several style/layout/CSS improvements
- Other bug fixes (e.g. in ModelBuilder) that have been fixed in dependencies
v0.8.0
Added
- Support a data refresh interval to be set in the config #148
- Better OpenID Connect integration, incl. refresh token support (#161)
- Dockerfile
- Support for a changeable logo, configurable primary color #154
- Fullscreen for data viewer #160
- Allow to login from discovery mode #173 (and other related improvements)
- Viewer: Show parsing errors in UI #174
- Show request status through spinner #165 and less messages during requests...
- Allow to "hardcode" OIDC client IDs into the config
- Collection preview support for WMTS and XYZ
- Possibility to show JSON/CSV after synchronous jobs in Code Editor #147
- Drag and Drop Collections into Map Viewer
- Simple way to load process JSON via drag&drop #183
- Add/Edit process metadata, incl. parameters
- Support direct access in math mode for more than one parameter #166
- Simple way to load process JSON via drag&drop #183
- Pre-fill required keys and check for min/max count in Object/Array Editor
- Support resizing modals
- Allow to skip login via config option #185
- Import processes from external source
- Basic tour guide #172 (will be improved in the next versions)
- Configure service and app name
Changed
- New date/time picker #126
- Updated OpenLayers to v6, also updated other dependencies
- Migrate Model Builder to Vue Components (#163)
- If multiple data types have been detected, prefer native data type #157
- Improve model bock parameter rendering and length #158
- Started migrating CSS to SCSS
- Better UI sizing if not authenticated
- Don't show no-auth warning any longer
- Completely refactored the Modals, incl. support to resize modals
- Show parameter details instead of schema
- Keep query parameters in URL
- Store search state on login/logout
Fixed
- Parameters in arrays not correctly detected #179
- Storing a changed process gives no UI confirmation #167
- Fix CSS issue with workspace panel
- Handle HTTP errors better
- Auto expand discovery categories when searching #145
- Fix UDF runtimes in discovery panel
- More robust scrollIntoView / input focus for parameter modal
- Empty Lines trigger NaN, not changeable #151
- Fixed issue with temporal extent "Fatal error: invalid duration string" Open-EO/openeo-vue-components#45
- Properly pre-select EPSG codes #157
- Refactoring: Use Number namespace in JS
- Model builder: Several minor fixes and clean-up (mouse wheel, history size, unselecting other blocks on select, css)
- Fix issue with Expression Model when no parameter is present in processes
- Show Fullscreen button only if an element has been passed
- Fix: Processes can't be added to model builder via "+" button
- Other minor bug fixes
v0.7.0
- Updates Vue Components to the new version 2.1.0, which includes improvements for most UI components
- Support for openEO API version 1.1.0
- Left side shows Export file formats and allows to drag and drop them to the Model Builder (results in save_result nodes) #138
- Use Auth Code Flow instead of Implicit #131
- Support for OIDC authentication without a client ID (if back-ends support it) #136
- Fix precision issue for numerical inputs #80
- Show job result metadata in job details
- Support for Collection Items
- UI improvements for logs
- Don't append
/
to the OIDC redirect URL (breaking!) - Authentication popup is larger #142
- Minor improvements and bug fixes
- Allow loading processes at start-up #134
- Model Builder: Support parameters used in children #132
- Fix issue in Data viewer that claimed the "internal format is not supported"
v0.6.0
- Added: load_collection: details button and give a select box for the list of bands #125
- Added: Implement job estimates
- Changed: Show long errors from sync processing in log view #130
- Changed: Don't expand select boxes in parameter modal by default
- Fix: Hide "No state in response" OIDC error
- Fix: Only show SelectBox when data is loaded to prevent selecting wrong values before the options are available #125
- Fix: Update supported versions
- Fix: Show "No UDF runtimes found"
- Fix: Min height for parameter modal
- Chore: Update Dependencies
- Chore: Code Refactoring