-
-
Notifications
You must be signed in to change notification settings - Fork 28
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
Release 2.25.0 #2153
Release 2.25.0 #2153
Commits on Dec 2, 2022
-
Update arctic router to render CatalogSearchView
When it's configured to use it instead of the older version Fixes #2064
Configuration menu - View commit details
-
Copy full SHA for 7dffff2 - Browse repository at this point
Copy the full SHA 7dffff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d6506 - Browse repository at this point
Copy the full SHA a7d6506View commit details
Commits on Dec 12, 2022
-
Remove duplicated code in Cesium view
- Replace similar calculations with the view's getDegreesFromCartesian function - Make the getDegreesFromCartesian less repetitive by iterating through the position keys - Also standardize formatting in the view Relates to #1720
Configuration menu - View commit details
-
Copy full SHA for d74d6aa - Browse repository at this point
Copy the full SHA d74d6aaView commit details
Commits on Jan 12, 2023
-
Use the CesiumVectorData model for Geohashes
- Make CesiumGeohash an extension of CesiumVectorData instead of MapAsset - Add Geohash specific properties to the CesiumGeohash model (e.g. precisionAltMap, bounds, level, geohashes, etc.) - Add a ToJSON function to the CesiumGeohash model that converts geohash & search result information to a JSON object - Create listeners for updating Geohashes when the bounds & altitude change - Add ability to update the data source in the CesiumVectorData model - Always set ClampToGround to true for geohashes Relates to #1720, #2063, #2070, #2076
Configuration menu - View commit details
-
Copy full SHA for 2b9765b - Browse repository at this point
Copy the full SHA 2b9765bView commit details
Commits on Jan 17, 2023
-
Set min latitude to -89.99999 for Geohashes
Cesium throws an error when the latitude is -90 Relates to #1720
Configuration menu - View commit details
-
Copy full SHA for 8b85d2b - Browse repository at this point
Copy the full SHA 8b85d2bView commit details
Commits on Jan 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4e07636 - Browse repository at this point
Copy the full SHA 4e07636View commit details
Commits on Jan 19, 2023
-
Limit number of geohashes to render in Cesium map
To improve performance when map is focused on poles or zoomed in and at ground level perspective Relates to #1720
Configuration menu - View commit details
-
Copy full SHA for 7785fe4 - Browse repository at this point
Copy the full SHA 7785fe4View commit details
Commits on Feb 3, 2023
-
Update arctic router to render CatalogSearchView
When it's configured to use it instead of the older version Fixes #2064
Configuration menu - View commit details
-
Copy full SHA for fc8912e - Browse repository at this point
Copy the full SHA fc8912eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9288e96 - Browse repository at this point
Copy the full SHA 9288e96View commit details -
Remove duplicated code in Cesium view
- Replace similar calculations with the view's getDegreesFromCartesian function - Make the getDegreesFromCartesian less repetitive by iterating through the position keys - Also standardize formatting in the view Relates to #1720
Configuration menu - View commit details
-
Copy full SHA for 98662cb - Browse repository at this point
Copy the full SHA 98662cbView commit details -
Use the CesiumVectorData model for Geohashes
- Make CesiumGeohash an extension of CesiumVectorData instead of MapAsset - Add Geohash specific properties to the CesiumGeohash model (e.g. precisionAltMap, bounds, level, geohashes, etc.) - Add a ToJSON function to the CesiumGeohash model that converts geohash & search result information to a JSON object - Create listeners for updating Geohashes when the bounds & altitude change - Add ability to update the data source in the CesiumVectorData model - Always set ClampToGround to true for geohashes Relates to #1720, #2063, #2070, #2076
Configuration menu - View commit details
-
Copy full SHA for 0800f2e - Browse repository at this point
Copy the full SHA 0800f2eView commit details -
Set min latitude to -89.99999 for Geohashes
Cesium throws an error when the latitude is -90 Relates to #1720
Configuration menu - View commit details
-
Copy full SHA for af7a432 - Browse repository at this point
Copy the full SHA af7a432View commit details -
Configuration menu - View commit details
-
Copy full SHA for bab25a4 - Browse repository at this point
Copy the full SHA bab25a4View commit details -
Limit number of geohashes to render in Cesium map
To improve performance when map is focused on poles or zoomed in and at ground level perspective Relates to #1720
Configuration menu - View commit details
-
Copy full SHA for c84e737 - Browse repository at this point
Copy the full SHA c84e737View commit details -
Merge branch 'feature-#1720-cesium-data-catalog' of https://github.co…
…m/NCEAS/metacatui into feature-#1720-cesium-data-catalog
Configuration menu - View commit details
-
Copy full SHA for 62f2598 - Browse repository at this point
Copy the full SHA 62f2598View commit details
Commits on Feb 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0a97c80 - Browse repository at this point
Copy the full SHA 0a97c80View commit details
Commits on Mar 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9fbdb24 - Browse repository at this point
Copy the full SHA 9fbdb24View commit details
Commits on Mar 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4918749 - Browse repository at this point
Copy the full SHA 4918749View commit details
Commits on Mar 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b36a55a - Browse repository at this point
Copy the full SHA b36a55aView commit details
Commits on Mar 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for aebd756 - Browse repository at this point
Copy the full SHA aebd756View commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b91b72 - Browse repository at this point
Copy the full SHA 8b91b72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ef61c - Browse repository at this point
Copy the full SHA 50ef61cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f46f3a - Browse repository at this point
Copy the full SHA 7f46f3aView commit details
Commits on Mar 22, 2023
-
Add JSdocs and error handling to catalogSearch
Also externalize the main template Relates to #1520
Configuration menu - View commit details
-
Copy full SHA for 21dfb62 - Browse repository at this point
Copy the full SHA 21dfb62View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1aaa55 - Browse repository at this point
Copy the full SHA f1aaa55View commit details -
Configuration menu - View commit details
-
Copy full SHA for e82bdb1 - Browse repository at this point
Copy the full SHA e82bdb1View commit details
Commits on Mar 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e783d5c - Browse repository at this point
Copy the full SHA e783d5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f21b5d - Browse repository at this point
Copy the full SHA 4f21b5dView commit details
Commits on Mar 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4c40a1d - Browse repository at this point
Copy the full SHA 4c40a1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ee4dcf - Browse repository at this point
Copy the full SHA 6ee4dcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8bc799 - Browse repository at this point
Copy the full SHA f8bc799View commit details
Commits on Mar 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5be539d - Browse repository at this point
Copy the full SHA 5be539dView commit details
Commits on Mar 28, 2023
-
Work on CatalogSearch connectors [WIP]
- fix SpatialFilter - Add Filters-Map connector - Identify TODOs Relates to #2069
Configuration menu - View commit details
-
Copy full SHA for 8e35e70 - Browse repository at this point
Copy the full SHA 8e35e70View commit details
Commits on Mar 29, 2023
-
Ensure SolrResults hear when spatial filter added
Also add new methods to Filters-Search connector Relates to #2069
Configuration menu - View commit details
-
Copy full SHA for d458ad1 - Browse repository at this point
Copy the full SHA d458ad1View commit details -
Remove logic from Geohash model (now in Sp. Filter)
Make the Geohash layer simply draw geohashes when counts are set on the model. Relates to #2069
Configuration menu - View commit details
-
Copy full SHA for aa28250 - Browse repository at this point
Copy the full SHA aa28250View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf6cc2d - Browse repository at this point
Copy the full SHA bf6cc2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6bc546 - Browse repository at this point
Copy the full SHA a6bc546View commit details -
Add facet counts to Geohash Layer from Search
Create a Map-Search connector that finds/adds a Geohash layer and keeps it up-to-date with SolrResults. Also, in the Filters-Search connector, set facets on the SolrResults when the Spatial filter changes in the Filters collection. Relates to #2069
Configuration menu - View commit details
-
Copy full SHA for fa7579e - Browse repository at this point
Copy the full SHA fa7579eView commit details
Commits on Mar 30, 2023
-
Create Map-Search-Filters connector
Move connector/model logic from CatalogSearchView to Map-Search-Filters Relates to #2069
Configuration menu - View commit details
-
Copy full SHA for 6808fcf - Browse repository at this point
Copy the full SHA 6808fcfView commit details -
Add init options to MapSearchFilters connector
- Create a Geohash layer and Spatial Filter by default, but allow changing options - Allow passing in Map, SolrResults, and/or Filters models/collections, default to appModel config - Other minor Cesium map fixes Relates to #2069
Configuration menu - View commit details
-
Copy full SHA for 2898796 - Browse repository at this point
Copy the full SHA 2898796View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7e2557 - Browse repository at this point
Copy the full SHA d7e2557View commit details
Commits on Mar 31, 2023
-
Small refactor to toggle map spatial filter [WIP]
- Add Geohash model & collection - use in both the SpatialFilter and CesiumGeohash - Move logic from SpatialFilter and CesiumGeohash to Geohash model/collection - Ensure that mapModel is always added as a property of new layers (e.g. new geohash layers) - Fix a small SolrResults bug with facetting Relates to #2069
Configuration menu - View commit details
-
Copy full SHA for 14bbfd6 - Browse repository at this point
Copy the full SHA 14bbfd6View commit details
Commits on Apr 3, 2023
-
Make more efficient spatial queries [WIP]
- "merge" geohashes into one where possible for purposes of querying to reduce the length of the query - Add lots of other functionality to Geohash model and Geohashes collection required for getting spatial filters to work and for rendering geohashes in Cesium Relates to #2069
Configuration menu - View commit details
-
Copy full SHA for 84a6183 - Browse repository at this point
Copy the full SHA 84a6183View commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 261025d - Browse repository at this point
Copy the full SHA 261025dView commit details
Commits on Apr 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6d55bf5 - Browse repository at this point
Copy the full SHA 6d55bf5View commit details -
Fix geohash geoJSON & getting hashes for filter
- Fix coordiante order in creating Geohash feature - Fix bug where SpatialFilter failed when view extent crossed the antimeridian - The geohashes are finally drawn correctly on the map and the correct hashstrings for the view area are identified for the search! 🎉 Relates to #1720
Configuration menu - View commit details
-
Copy full SHA for 6bc3a13 - Browse repository at this point
Copy the full SHA 6bc3a13View commit details
Commits on Apr 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f02d1a2 - Browse repository at this point
Copy the full SHA f02d1a2View commit details
Commits on Apr 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fd48825 - Browse repository at this point
Copy the full SHA fd48825View commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f9b0aae - Browse repository at this point
Copy the full SHA f9b0aaeView commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f46a501 - Browse repository at this point
Copy the full SHA f46a501View commit details
Commits on Apr 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9190bfd - Browse repository at this point
Copy the full SHA 9190bfdView commit details -
Add zoom to geohash on click behaviour
- Move logic from Cesium Widget View to the Map model, Map Asset models, and Feature model - Add config option to Map model that changes the action performed when a user clicks an entity (zoom or showDetails) Resolves #2067
Configuration menu - View commit details
-
Copy full SHA for af71df4 - Browse repository at this point
Copy the full SHA af71df4View commit details
Commits on Apr 18, 2023
-
Fix zooming behavior & feature info bugs in Cesium
Problems found during testing of changes made for issue #1720
Configuration menu - View commit details
-
Copy full SHA for b4b745d - Browse repository at this point
Copy the full SHA b4b745dView commit details -
Add ability to highlight geohash on map icon hover
Also modularize methods related to styling in CesiumVectorData Issue #2068
Configuration menu - View commit details
-
Copy full SHA for dd993b7 - Browse repository at this point
Copy the full SHA dd993b7View commit details
Commits on Apr 19, 2023
-
Somewhat improve CesiumMap + Search performance
- Reduce redundant Solr requests - Reduce geohash precision when there are too many geohashes to display - Reduce geohash precision when the SpatialFilter query string is too long Relates to #2119
Configuration menu - View commit details
-
Copy full SHA for 457bdbf - Browse repository at this point
Copy the full SHA 457bdbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bff0df - Browse repository at this point
Copy the full SHA 5bff0dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70fde2b - Browse repository at this point
Copy the full SHA 70fde2bView commit details
Commits on Apr 20, 2023
-
Fix styles in new catalog & routing to old catalog
- Use all new classes in the Catalog Search View to resolve CSS conflicts and to make styling between themes, and between the old and new catalog, consistent - Move all Catalog Search styles out of the common CSS file to the catalog search CSS file - Improve the layout and styling of the catalog - Fix an issue with routing to the old data catalog view when the mode is specific in the URL Issues #1720, #2065
Configuration menu - View commit details
-
Copy full SHA for d6b82d5 - Browse repository at this point
Copy the full SHA d6b82d5View commit details
Commits on Apr 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 88b4696 - Browse repository at this point
Copy the full SHA 88b4696View commit details
Commits on May 3, 2023
-
Optimize calculating geohashes for a map view
- Work around the issue where we request a high precision of geohashes that cover a very large area and cause the browser to crash - Calculate precision from bounding box rather than height - Also add other minor performance improvements to related methods - Implement new methods in SpatialFilter model - New methods not yet implemented in CesiumGeohash layer model Issue: #2119
Configuration menu - View commit details
-
Copy full SHA for fa9584b - Browse repository at this point
Copy the full SHA fa9584bView commit details
Commits on May 4, 2023
-
Make CesiumGeohash compatible with new methods +
Other minor fixes and improvements: - Add configurable collection-wide min and max precision values in Geohashes (set max to 9 rather than 6) - Always validate precisions and bounds in methods that use them in Geohashes collection - Account for bounding boxes that cross the antimeridian or have north < south when calculating area - Fix issue where the search results remained in "loading" state when the search was cancelled (e.g. the request URL didn't change, happens when the Cesium camera view has not changed sufficiently) - Decrease limit of number of geohashes in spatial filter to respect Solr's boolean clauses limit - Fix issue where pager was hidden when there were 25-50 results - Remove old CesiumGeohashes view - Remove unused methods from CesiumGeohash model & Geohashes collection Issues: #2119, #1720
Configuration menu - View commit details
-
Copy full SHA for be0f061 - Browse repository at this point
Copy the full SHA be0f061View commit details
Commits on May 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0334188 - Browse repository at this point
Copy the full SHA 0334188View commit details -
UI enhancements for the new CatalogSearchView
Allow collapsing the filters panel, other minor improvements. Relates to #1720
Configuration menu - View commit details
-
Copy full SHA for e8ba9ae - Browse repository at this point
Copy the full SHA e8ba9aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for aed5794 - Browse repository at this point
Copy the full SHA aed5794View commit details -
Configuration menu - View commit details
-
Copy full SHA for a797bb2 - Browse repository at this point
Copy the full SHA a797bb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e96d546 - Browse repository at this point
Copy the full SHA e96d546View commit details -
Configuration menu - View commit details
-
Copy full SHA for 658e0dd - Browse repository at this point
Copy the full SHA 658e0ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 962be15 - Browse repository at this point
Copy the full SHA 962be15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ba9336 - Browse repository at this point
Copy the full SHA 5ba9336View commit details
Commits on May 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e5fe321 - Browse repository at this point
Copy the full SHA e5fe321View commit details -
Add tests for Geohashes collections
Plus minor modifications/fixes to Geohashes Issue #1720
Configuration menu - View commit details
-
Copy full SHA for 53c5e64 - Browse repository at this point
Copy the full SHA 53c5e64View commit details -
Add tests for Filters-Map connector
Fix the remove spatial filters method Issue #1720
Configuration menu - View commit details
-
Copy full SHA for 5b67204 - Browse repository at this point
Copy the full SHA 5b67204View commit details
Commits on May 24, 2023
-
Add rest of tests for Geohash-related map models
- Add types to models - Minor fixes found during testing Issue #1720
Configuration menu - View commit details
-
Copy full SHA for a7a9f12 - Browse repository at this point
Copy the full SHA a7a9f12View commit details
Commits on May 25, 2023
-
Add docs for: CatalogSearchView, Filters, Cesium
- Add guide for customizing the CatalogSearchView - Add guide for configuring Cesium in portals - Update the general Cesium guide - Other minor doc updates - Minor CSS tweak Issue #1720
Configuration menu - View commit details
-
Copy full SHA for d29c21d - Browse repository at this point
Copy the full SHA d29c21dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 639fab4 - Browse repository at this point
Copy the full SHA 639fab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6a993d - Browse repository at this point
Copy the full SHA f6a993dView commit details
Commits on May 30, 2023
-
Exclude portals & collections from search results
In new CatalogSearch view Issue #1720
Configuration menu - View commit details
-
Copy full SHA for 6ad2fd6 - Browse repository at this point
Copy the full SHA 6ad2fd6View commit details -
Fix minor bug with DateFilterView
Prevent input values from getting cleared when user presses "Enter" in the min and max inputs. Issue #1720
Configuration menu - View commit details
-
Copy full SHA for 4df5a58 - Browse repository at this point
Copy the full SHA 4df5a58View commit details
Commits on Jun 5, 2023
-
Add metrics & map icons to the search results list
Add the logic to create and update a metricsModel in the new SearchResultsView. Issue #1720
Configuration menu - View commit details
-
Copy full SHA for ed827d4 - Browse repository at this point
Copy the full SHA ed827d4View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7d5ac0b - Browse repository at this point
Copy the full SHA 7d5ac0bView commit details
Commits on Jun 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c1bfaf4 - Browse repository at this point
Copy the full SHA c1bfaf4View commit details
Commits on Jun 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d5a13f8 - Browse repository at this point
Copy the full SHA d5a13f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 485dd4b - Browse repository at this point
Copy the full SHA 485dd4bView commit details
Commits on Jun 27, 2023
-
Merge pull request #2127 from NCEAS/feature-#1720-cesium-data-catalog
New CatalogSearchView with configurable filters & Cesium map
Configuration menu - View commit details
-
Copy full SHA for b18c27f - Browse repository at this point
Copy the full SHA b18c27fView commit details -
Fix bug with VectorData highlight & outline color
Allow properly configuring the highlight and outline color in CesiumVectorData model
Configuration menu - View commit details
-
Copy full SHA for 2eb8896 - Browse repository at this point
Copy the full SHA 2eb8896View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a671be - Browse repository at this point
Copy the full SHA 0a671beView commit details -
Don't show metrics in search when there's an error
Hide metrics badges in the search result view where the count returns as undefined
Configuration menu - View commit details
-
Copy full SHA for 018ec06 - Browse repository at this point
Copy the full SHA 018ec06View commit details -
Set ADC to use Cesium map & new catalogSearchView
- Set up the ADC filters for the catalogSearchView - Configure the ADC Cesium map to show OSM & bing imagery, and to point to the arctic when the map loads
Configuration menu - View commit details
-
Copy full SHA for 45d66c7 - Browse repository at this point
Copy the full SHA 45d66c7View commit details
Commits on Jun 28, 2023
-
Switch to GA4; add flexible analytics models
- switch from using universal analytics with analytics.js to google analytics for with gtag.js - move analytics logic into a model that handles initializing gtag, checking if google analytics is enable, sending events, etc. - create a base analytics model that can be extended in the future to use a service other than google analytics Issues #1709 and #2149
Configuration menu - View commit details
-
Copy full SHA for 5840e42 - Browse repository at this point
Copy the full SHA 5840e42View commit details -
Add title & description meta tags for portals
- Also add "description" to AppModel - Use the appModel's description for the default description meta tag Issue #2150
Configuration menu - View commit details
-
Copy full SHA for 492009b - Browse repository at this point
Copy the full SHA 492009bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7882cb - Browse repository at this point
Copy the full SHA c7882cbView commit details
Commits on Jun 29, 2023
-
Add title & description meta tags for portals
- Also add "description" to AppModel - Use the appModel's description for the default description meta tag Issue #2150
Configuration menu - View commit details
-
Copy full SHA for de3e8fc - Browse repository at this point
Copy the full SHA de3e8fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47bff42 - Browse repository at this point
Copy the full SHA 47bff42View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a4996b - Browse repository at this point
Copy the full SHA 0a4996bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13d0800 - Browse repository at this point
Copy the full SHA 13d0800View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ff9282 - Browse repository at this point
Copy the full SHA 5ff9282View commit details