Releases: Deltares/fews-web-oc
Releases · Deltares/fews-web-oc
v1.2.0-rc.0
What's Changed
New Features
- Show threshold information in the topology and on the map by @hvangeffen in #941
- Synchronize zoom between timeseriescharts by @hvangeffen in #973
- Add ability to view reports by @hvangeffen in #968
- Add location information by @hvangeffen in #989
- Show ssd's linked to topology by @hvangeffen in #970
- Add node information display by @hvangeffen in #993
- Revamp UI for sidebar and titlebar by @hvangeffen in #1042
- Add support for system monitor in topology by @wkramer in #1048
- Show configured icons in topology tree by @wkramer in #1061
- Allow for multiple topology displays by @hvangeffen in #1064
- Add support for web browser display by @wkramer in #1056
Improvements
- Change path to terms-and-conditions by @wkramer in #950
- Add documentation on required content security policy settings by @wkramer in #961
- Remove min zoom setting on map by @wkramer in #987
- Move map attribution to top by @wkramer in #963
- Cleanup UI for download component by @wkramer in #988
- Rotate vertical profile icon by @hvangeffen in #974
- Add draggable map marker selector for coordinate worfklows by @hvangeffen in #995
- Optimize build size by @wkramer in #980
- Do not hide icon image for selected location by @wkramer in #1014
- Documented keycloak as OIDC identity provider. by @ekkelenkamp in #1036
- Fix width of date table column by @wkramer in #1046
- Improvements location and colourbar labels by @amarkensteijn in #1065
Fixes
- Disable Teleport to sidebar for embed by @wkramer in #956
- Fix polygon locations showing as points by @hvangeffen in #1005
- Only pass startTime and endTime for processData endpoint by @wkramer in #1024
- Fix issue with image placement when maps show multiple Earths by @wkramer in #1033
- Fix: Point Locations not clickable when together with Polygon location by @ElmarGeersHy in #1031
- Correctly set convert datum and display units settings on reload by @wkramer in #1035
- Fix for HtmlDisplay if more than one <style> in Html Document by @ElmarGeersHy in #1030
- Fix: topology node acts as link for leaf nodes with only a url by @wkramer in #1038
- Fix range not updating legend when layer capabilities has no styles by @hvangeffen in #1044
- Fix download for empty qualifierId array by @hvangeffen in #1052
- Make series only editable if an editRequest is present in the request by @hvangeffen in #1067
New Contributors
- @nenavdb made their first contribution in #965
- @ElmarGeersHy made their first contribution in #1031
Full Changelog: v1.1.0...v1.2.0-rc.0
v1.1.0
What's Changed
New Features
- User adjustable legend ranges by @hvangeffen in #581
- Display vertical profile by @hvangeffen in #652
- Add splashscreen with disclaimer text by @hvangeffen in #628
- Add animated streamline layer to spatial display by @ceesvoesenek in #696
- Support for locationId & plotId in topology nodes by @grijzea in #709
- Frontend information panel WMS layer color scales by @martinapippi in #724
- Migrate from mapbox to maplibre by @wkramer in #697
- Do not show components in navigation menu when showinnavigationmenu=false by @martinapippi in #745
- Download data from a timeseries chart by @ekkelenkamp in #757
- Add uploading of dist to assets of newly created releases by @hvangeffen in #760
- Data download panel by @grijzea in #773
- Add menu for running secondary workflows by @wkramer in #798
- Support icons for map locations by @amarkensteijn in #787
- Area charts and bar charts by @wkramer in #834
- Data download: add ability to insert new timeseries table rows by @hvangeffen in #817
- Show location name as text-field on map by @wkramer in #861
- Allow coordinate marker to be dragged and show its position by @hvangeffen in #886
- Show scalebar on the map by @MatTolladay in #885
- Time series chart: use period from display configuration (consistent with Desktop OC) as x-axis domain by @ceesvoesenek in #904
- Download timeseries from grid cell selection. by @ekkelenkamp in #900
- User settings: added switch to turn location names on and off by @MatTolladay in #909
- Add agree to terms dialog if so configured by @hvangeffen in #901
- Show WMS maximum values below the time slider by @ceesvoesenek in #913
- Allow users to set custom start and endtime for time series chart display by @hvangeffen in #915
- Use speed exponent from FEWS Configuration (WMS getCapabilities) instead of hard-coded value for animated vectors by @ceesvoesenek in #930
- Do not show unreliable flagged data in time series charts by @hvangeffen in #921
- Add only download metadata checkbox by @hvangeffen in #947
Improvements
- Add 2x 4x and 0.5x speed selection menu by @hvangeffen in #637
- Set elevation ticks based on backend by @hvangeffen in #687
- Show title of colourbar by @hvangeffen in #695
- Sidebar highlights the selected layer by @vanmeeuwen in #700
- Move time in graph with the datetimeslider by @vanmeeuwen in #703
- Use 10km bbox on grid actions for WMS click by @wkramer in #712
- Show time in app bar for interval menu by @wkramer in #716
- Do not redisplay splash screen on page reload by @wkramer in #714
- Display commit hash and build date in sidebar and about view by @wkramer in #725
- Animated vectors: respect coloredParticles field in GetCapabilities by @ceesvoesenek in #726
- Make system monitor headers and tabs sticky by @hvangeffen in #736
- Show two vertical profiles next to each other by @hvangeffen in #708
- Make user settings a dialog by @hvangeffen in #731
- Only show component selection if there is more than one component configured by @hvangeffen in #694
- Store colour range changes by user by @wkramer in #732
- Check if style is loaded by @wkramer in #762
- Remove justify-end on switch settings by @wkramer in #768
- Use display/system units setting for WMS layers by @ceesvoesenek in #727
- Add embed layout for schematic status display by @wkramer in #754
- Download from chart - take custom view period into account and alllow filename selection. by @ekkelenkamp in #783
- Dark base map layers + small ui changes by @wkramer in #772
- ZAP reporting documented and usage of false positives list. by @ekkelenkamp in #776
- Close Info menu after menu item is selected by @martinapippi in #791
- Filter showInNavigationMenu on activeComponents and show 1 element directly if it is the only one by @martinapippi in #793
- Support for topology nodes with url and gridDisplaySelection by @martinapippi in #795
- Hide vertical scrollbar on chrome / edge by @hvangeffen in #821
- Add option to "compress" particle speed by @ceesvoesenek in #806
- Move hierarchical menu type selection to user settings by @ceesvoesenek in #812
- Show loading icon when WMS layers are loading by @ceesvoesenek in #809
- Disable double click, pitch and rotate on map by @hvangeffen in #828
- Update getMap requests when unit settings change by @hvangeffen in #823
- Allow locations icons to be SVG by @ceesvoesenek in #810
- Show legend for layers without defined styles by @hvangeffen in #802
- Show navigation menu in sidebar for views without sidebar content by @wkramer in #846
- Fix location names being cut off in location search by @ceesvoesenek in #831
- Ask user for confirmation when leaving with unsaved changed by @hvangeffen in #825
- Also confirm unsaved changes on location change by @hvangeffen in #850
- Always zoom to WMS bounding box when switching layers by @hvangeffen in #849
- Move workflow button to toolbar by @ceesvoesenek in #839
- Improve UI of map controls and charts by @wkramer in #856
- Data edit for time series: add support for more flag edits by @hvangeffen in #844
- Hide layer controls when selecting bounding box by @wkramer in #863
- Improve contrast of wms legend text by @wkramer in #865
- Generate schema and ui schema from workflow properties by @wkramer in #879
- Disable setting of rotation and double click zoom in terra draw adapter by @hvangeffen in #887
- Gradual shadows on WMS legend text by @wkramer in #890
- Always use white text for WMS legend by @wkramer in #892
- Set filename (for processdata download) based on content disposition by @hvangeffen in #877
- Show workflow confirmation inline by @wkramer in #897
- Only show workflow button if configured for topology node. by @ekkelenkamp in #905
- TimeSeriesTable: Increased the selection list values to 200, 500, 1000, 2000 by @MatTolladay in #911
- Run secondary workflow: improved the string conversion to ensure rounding while drawing bounding box by @MatTolladay in #884
- Get fileName for processdata download from workflow properties by @hvangeffen in #903
- Only send custom range for color scales when it has been modified by the user by @hvangeffen in #923
- Hide analysis time when not present in GetCapabilities by @hvangeffen in #92...
v1.1.0-rc.1
What's Changed
New Features
- Data download panel by @grijzea in #773
- Add menu for running secondary workflows by @wkramer in #798
- Support icons for map locations by @amarkensteijn in #787
- Area charts and bar charts by @wkramer in #834
- Show location name as text-field on map by @wkramer in #861
- Allow coordinate marker to be dragged and show its position by @hvangeffen in #886
- Added an MGL scalebar to the map by @MatTolladay in #885
- Time series chart: use period from display configuration (consistent with Desktop OC) as x-axis domain by @ceesvoesenek in #904
- Download timeseries from grid cell selection. by @ekkelenkamp in #900
- User settings: added switch to turn location names on and off by @MatTolladay in #909
- Add agree to terms dialog if so configured by @hvangeffen in #901
- Show WMS maximum values below the time slider by @ceesvoesenek in #913
- Allow users to set custom start and endtime for time series chart display by @hvangeffen in #915
- Use speed exponent from FEWS Configuration (WMS getCapabilities) instead of hard-coded value for animated vectors by @ceesvoesenek in #930
- Do not show unreliable flagged data in time series charts by @hvangeffen in #921
- Add only download metadata checkbox by @hvangeffen in #947
Improvements
- Add embed layout for schematic status display by @wkramer in #754
- Download from chart - take custom view period into account and alllow filename selection. by @ekkelenkamp in #783
- Dark base map layers + small ui changes by @wkramer in #772
- ZAP reporting documented and usage of false positives list. by @ekkelenkamp in #776
- Close Info menu after menu item is selected by @martinapippi in #791
- Filter showInNavigationMenu on activeComponents and show 1 element directly if it is the only one by @martinapippi in #793
- Support for topology nodes with url and gridDisplaySelection by @martinapippi in #795
- Hide vertical scrollbar on chrome / edge by @hvangeffen in #821
- Add option to "compress" particle speed by @ceesvoesenek in #806
- Move hierarchical menu type selection to user settings by @ceesvoesenek in #812
- Show loading icon when WMS layers are loading by @ceesvoesenek in #809
- Allow locations icons to be SVG by @ceesvoesenek in #810
- Show legend for layers without defined styles by @hvangeffen in #802
- Show navigation menu in sidebar for views without sidebar content by @wkramer in #846
- Fix location names being cut off in location search by @ceesvoesenek in #831
- Ask user for confirmation when leaving with unsaved changed by @hvangeffen in #825
- Also confirm unsaved changes on location change by @hvangeffen in #850
- Always zoom to WMS bounding box when switching layers by @hvangeffen in #849
- Move workflow button to toolbar by @ceesvoesenek in #839
- Improve UI of map controls and charts by @wkramer in #856
- Data edit for time series: add support for more flag edits by @hvangeffen in #844
- Hide layer controls when selecting bounding box by @wkramer in #863
- Improve contrast of wms legend text by @wkramer in #865
- Generate schema and ui schema from workflow properties by @wkramer in #879
- Disable setting of rotation and double click zoom in terra draw adapter by @hvangeffen in #887
- Gradual shadows on WMS legend text by @wkramer in #890
- Always use white text for WMS legend by @wkramer in #892
- Set filename (for processdata download) based on content disposition by @hvangeffen in #877
- Show workflow confirmation inline by @wkramer in #897
- Only show workflow button if configured for topology node. by @ekkelenkamp in #905
- TimeSeriesTable: Increased the selection list values to 200, 500, 1000, 2000 by @MatTolladay in #911
- Run secondary workflow: improved the string conversion to ensure rounding while drawing bounding box by @MatTolladay in #884
- Get fileName for processdata download from workflow properties by @hvangeffen in #903
- Only send custom range for color scales when it has been modified by the user by @hvangeffen in #923
- Hide analysis time when not present in GetCapabilities by @hvangeffen in #927
- Only allow double clicking on a wms map if the layers are all grids. by @ekkelenkamp in #931
- Fix vertical profile tab switching by @hvangeffen in #706
- Only allow double click if onlyGrids has been set or not set at all. by @ekkelenkamp in #940
- Hide period preset title and allow for direct period selection by @hvangeffen in #943
- Show loading icon when get request for time series is pending by @hvangeffen in #932
- Data download component: Show dialog for unsaved changes by @hvangeffen in #919
- TopologyDisplayView: The tab type remains the same (if possible) when the user selects a new node. by @MatTolladay in #946
Fixes
- Reset filterIds for nodes without by @wkramer in #805
- Fix pixelated particle trails by @ceesvoesenek in #804
- Only retrieve the child locations and the required attributes by @grijzea in #807
- Fix timeseries table data clearing when reopening by @hvangeffen in #816
- Set empty locations for node without filterIds by @wkramer in #830
- Add vertical colour legend by @hvangeffen in #838
- fixed some small bugs by @grijzea in #840
- Fix legend title not updating and legend performing requests on inactive styles by @hvangeffen in #836
- Let styles still be undefined in case there is no layerName by @hvangeffen in #852
- Period from actions response should be used as fallback for download. by @ekkelenkamp in #854
- Show locationName in locations map control by @wkramer in #881
- Improve error messages, use unique message id's by @wkramer in #914
- Fix flag edit order by @hvangeffen in #917
- Fix cell edit showing comma decimal seperator in edge by @hvangeffen in #814
- Switching vertical datum breaks time series table by @ceesvoesenek in #929
Other Changes
- Fix opened topology folders accumulating over time by @hvangeffen in #800
- Make runTask a POST request by @hvangeffen in #819
- Disable double click, pitch and rotate on the mapObject itself by @hvangeffen in #828
- Update getMap requests when unit settings change by @hvangeffen in #823
- Add ability to insert new timeseries table rows by @hvangeffen in #817
New Contributors
- @MatTolladay made their first contribution in #885
- @ilecallot made their first contribution in #833
*...
v1.1.0-rc.0
What's Changed
- Restore setting the default domain and degrees axis by @wkramer in #685
- Add 2x 4x and 0.5x speed selection menu by @hvangeffen in #637
- Adjust of legend ranges by @hvangeffen in #581
- Set elevation ticks based on backend by @hvangeffen in #687
- Don not show the locations icon if no locations are present by @vanmeeuwen in #693
- Set content security policy header for vite server by @hvangeffen in #699
- Show title of colourbar by @hvangeffen in #695
- Sidebar should highlight the selected layer by @vanmeeuwen in #700
- Display vertical profile by @hvangeffen in #652
- Fix double increment at last timestep by @vanmeeuwen in #705
- Move time in graph with the datetimeslider by @vanmeeuwen in #703
- Add splashscreen with disclaimer text by @hvangeffen in #628
- Use 10km bbox on grid actions for WMS click by @wkramer in #712
- Fix colourbar title fill by @wkramer in #718
- Add animated streamline layer to spatial display by @ceesvoesenek in #696
- Support for locationId & plotId in topology nodes by @grijzea in #709
- Show time in app bar for interval menu by @wkramer in #716
- Do not redisplay splash screen on page reload by @wkramer in #714
- Update README.md by @bogaardt in #721
- Update README.md by @bogaardt in #722
- Update README.md by @bogaardt in #723
- Display commit hash and build date in sidebar and about view by @wkramer in #725
- Information panel for wms layer by @martinapippi in #724, #710
- Support coloredParticles field in GetCapabilities by @ceesvoesenek in #726
- Add authorization headers to locations request by @wkramer in #734
- Make system monitor headers and tabs sticky by @hvangeffen in #736
- Fixed about link missing in help menu by @martinapippi in #740
- Use Maplibre instead of Mapbox by @wkramer in #697
- Show 2 vertical profiles next to each other by @hvangeffen in #708
- Make settings a dialog by @hvangeffen in #731
- Reenable zoom handler in maplibre by @hvangeffen in #744
- Only show component selection if there are more than 1 component by @hvangeffen in #694
- Store colour range changes by user by @wkramer in #732
- Fix fonts import path by @wkramer in #748
- Do not show components in navigation menu when showinnavigationmenu=false by @martinapippi in #745
- Azure devops deployment, use variable for open id scope. by @ekkelenkamp in #752
- Check if style is loaded by @wkramer in #762
- Download data from a timeseries chart by @ekkelenkamp in #757
- Update README.md by @bogaardt in #763, #764
- Remove justify-end on switch settings by @wkramer in #768
- Reroute to single nodeid in defaultpath by @wkramer in #770
- Use display/system units setting in WMS layers by @ceesvoesenek in #727
- Add uploading of dist to assets of newly created releases by @hvangeffen in #760
- Update depencies by @wkramer in #766
Full Changelog: v1.0.1...v1.1.0-rc.0
v1.0.1
What's Changed
- Display multiple grid timeseries by @wkramer in #675
- Support node with only filterIds by @wkramer in #673
- Show empty component when configured in backend but not yet implemented by @wkramer in #681
- Display external link icon in column menu or leaf node menu by @wkramer in #683
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Add types and lib for time series and chart by @wkramer in #261
- Vue3: TimeSeriesTable by @amarkensteijn in #271
- Migrate systemmonitor to vue3 by @grijzea in #274
- Convert date/time slider to Vue3 by @ceesvoesenek in #277
- Convert SchematicStatusDisplay to Vue3 (without time series click actions) by @ceesvoesenek in #278
- Vue3 timeseriesdisplay by @wkramer in #284
- Disable mouse wheel zoom by @wkramer in #299
- migrate Spatial display by @grijzea in #314
- Vue3: Add Pi Action to SSD by @amarkensteijn in #312
- Vertical colourbar by @wkramer in #319
- Destructure wmsLayerResponse by @wkramer in #320
- replace hard coded urls with urls from config by @grijzea in #321
- Vue3: authentication and authorization by @wkramer in #316
- Vue3: topology display by @amarkensteijn in #359
- Vue3: user settings by @wkramer in #392
- Vue3: fix login workflow by @amarkensteijn in #384
- Add sonar script by @wkramer in #405
- Update packages by @wkramer in #407
- abort requests when switching display by @amarkensteijn in #399
- Fix sidebar navigation Topology Display by @amarkensteijn in #400
- Vue3: TimeSeriesDisplay add scroll by @amarkensteijn in #408
- Show settings in single line by @wkramer in #413
- Update web oc charts by @wkramer in #417
- use defineAsyncComponent by @wkramer in #419
- Set BASE_URL by @wkramer in #415
- Remove parameterGroup units by @wkramer in #427
- Firefox workaround for th height by @wkramer in #425
- Vue3: add margin around date time slider in spatialdisplay by @wkramer in #429
- Use own class instead of d-flex by @wkramer in #432
- Vue3: show additional info in table by @amarkensteijn in #430
- Vue3: time period menu by @wkramer in #410
- Fix lineStyle when combined with thick specifier by @wkramer in #434
- Add elevation slider by @wkramer in #439
- Vue3: layout colorbar by @amarkensteijn in #443
- Mode nodeId optional in child routes by @wkramer in #446
- Vue3: Use display units in WMS legend by @amarkensteijn in #447
- Vue3: fix system monitor tables by @amarkensteijn in #449
- Set href and target on links by @wkramer in #451
- Add value input by @wkramer in #452
- Vue3: value input field for elevation slider by @wkramer in #453
- Vue3: small UI changes by @wkramer in #457
- Start clock on store use by @wkramer in #456
- Vue3: resolve router warnings by @wkramer in #459
- Disable touch on v-window by @wkramer in #462
- Use MetOC improvements for updating image by @wkramer in #478
- Rename Tab title by @wkramer in #508
- Vue3: tree menu by @wkramer in #493
- Vue3: use vue slider component for datetimeslider by @wkramer in #511
- Vue3: keep side drawer open on mobile for a non leaf item by @martinapippi in #512
- Vue3: edit data in table by @amarkensteijn in #502
- Get current component title from config by @wkramer in #515
- azure devops deployments and documentation. by @ekkelenkamp in #516
- Azure devops deployments. Specify artifact path by @ekkelenkamp in #518
- azure devops deployments and documentation. by @ekkelenkamp in #520
- azure devops deployments and documentation. Ls dist folder. by @ekkelenkamp in #521
- azure devops deployments and documentation. Configured output_location by @ekkelenkamp in #522
- azure devops deployments and documentation. Specify output location. by @ekkelenkamp in #523
- azure devops deployments and documentation. Clean dist folder. by @ekkelenkamp in #524
- azure devops deployments and documentation. Set build command. by @ekkelenkamp in #525
- azure devops deployments and documentation. Use app folder for distri… by @ekkelenkamp in #526
- azure devops deployments and documentation. use app location without … by @ekkelenkamp in #527
- Apply max-height to legend and add expand button by @wkramer in #529
- azure devops deployments and documentation. set output location. by @ekkelenkamp in #530
- azure devops deployments and documentation. set app location to dist. by @ekkelenkamp in #531
- staticwebapp.config.json should be in the dist folder. by @ekkelenkamp in #532
- staticwebapp.config.json should be in the dist folder. by @ekkelenkamp in #533
- New version of fews ssd component for vite build by @wkramer in #535
- Show all threshold levels in time series chart by @wkramer in #537
- Use default route from config by @wkramer in #519
- Zap against vue3 version of weboc. by @ekkelenkamp in #541
- Fix position of edit indicator by @wkramer in #543
- Refactor authentication flow by @wkramer in #545
- Show filter locations on the map if configured in Topology by @martinapippi in #538
- Fix component name in menu by @amarkensteijn in #548
- Add 10 days ahead period by @wkramer in #553
- created an exclusion list for zap. by @ekkelenkamp in #554
- Dwo 606 remove roles from login profile by @ekkelenkamp in #540
- Update README.md by @bogaardt in #558
- Do not show empty button by @wkramer in #560
- OIDC documentation improvements by @ekkelenkamp in #561
- Fix transform request by @amarkensteijn in #563
- Refactor time series edit by @wkramer in #564
- Fix auto theme switching by @wkramer in #568
- Use local icon file by @amarkensteijn in #566
- Vue3: show topology leafs as button group by @wkramer in #569
- Disable map pitch by @wkramer in #556
- Override v-btn-group color by @wkramer in #578
- Add keyboard shortcuts, fix marks for positive elevation by @wkramer in #573
- Added weboc build target to create a distribution with weboc public p… by @ekkelenkamp in #579
- Show timeseries when clicking on location by @hvangeffen in #582
- Refactor topologynode route logic by @wkramer in #592
- Only use BASE_URL by @wkramer in #589
- Clear series store by @wkramer in #594
- Clear series store by @wkramer in #595
- Only redraw chart when new data is available by @wkramer in https://github.com/...