Releases: mintproject/mint-ui-lit
Releases · mintproject/mint-ui-lit
8.0.1
8.0.0
Major Features
Tapis App Integration (🔄 #638)
- Added full Tapis App integration support for model configuration and execution
- Added synchronization between model configurations and Tapis applications
- Implemented input validation for parameter specifications based on Tapis App definitions
- Enhanced dataset specifications with readiness indicators for execution
Data Catalog Integration (🔍 #631)
- Added CKAN adapter for data catalog integration
- Enhanced dataset search with region, variable, and date filtering
- Implemented flexible data catalog adapter architecture for easy extension
- Improved resource discovery and selection capabilities
Variable Presentation Enhancements (📊 #632)
- Enhanced Variables Home component with search functionality and improved layout
- Added comprehensive display of variable presentations with units and descriptions
- Implemented copying variable information with notification system
- Enhanced navigation and UI for variable browsing
Resource Selection Improvements
- Added table-based resource selection for improved data browsing (#629)
- Enhanced dataset specification with readiness indicators (#637)
- Improved model option filtering based on input criteria (#637)
Fixes and Improvements
Execution Engine Enhancements
- Improved error handling for Tapis App URI validation (#634)
- Updated configuration and publishing API endpoints (#636)
- Enhanced notification system for publishing workflow (#633)
UI/UX Improvements
- Enhanced dataset and parameter specifications with readiness indicators
- Added conditional ingestion API support in MintResults component
- Improved publishing workflow and error handling
- Implemented CustomNotification for variable copying
- Enhanced VariablesHome layout with concept cards
Development and Infrastructure
- Updated to @mintproject/modelcatalog_client version 8.0.3-alpha.8
- Fixed GitHub Actions workflow for artifact handling
- Switched from npm to yarn for package management
- Updated API endpoints and configuration
Technical Debt Reduction
- Prettified code across multiple components
- Refactored data catalog adapter for improved extensibility
- Streamlined model configuration handling
- Enhanced error handling throughout the application
Breaking Changes
- Renamed several methods in the data catalog API for consistency
- Updated parameter validation logic which may affect existing model configurations
This release significantly enhances the MINT UI with improved model execution capabilities through Tapis integration, expanded data discovery through CKAN support, and a more intuitive variable presentation system, while also addressing numerous bugs and technical debt.
What's Changed
- add: prettier by @mosoriob in #609
- fix: get ensemble execution path by engine by @mosoriob in #612
- Tapis to dev by @hvarg in #615
- fix: github actions by @mosoriob in #617
- 616 fix deprecated artifacts by @mosoriob in #619
- feat: Add authorization token to mint runs API request by @mosoriob in #622
- fix: Improve publishing workflow in MintResults component by @mosoriob in #624
- feat: select resources by table on thread by @mosoriob in #629
- sync dev by @mosoriob in #613
- 625-validate-ckan-integration-with-mint-platform-2 by @mosoriob in #631
- add: show variable presentation by @mosoriob in #632
- fix: ckan adapter must use adapter by @mosoriob in #634
- feat: add Tapis App Integration Support by @mosoriob in #636
- feat: model configuration sync tapis app by @mosoriob in #638
Full Changelog: 7.1.0...8.0.0
7.1.0
What's Changed
- Hotfix: removing duplicate by @hvarg in #417
- Solving more Issues by @hvarg in #418
- Added GA and small fixes by @hvarg in #419
- Enabling model register by @hvarg in #431
- Model/Version edition and Data transformation by @hvarg in #437
- Enviroments fix by @hvarg in #438
- Compare and model creation by @hvarg in #444
- Compare by @hvarg in #445
- Ui fixes by @hvarg in #446
- UI fixes by @hvarg in #447
- Gql merge by @hvarg in #451
- Hotfix by @hvarg in #456
- added standard variables to numerical index by @hvarg in #458
- Gqlmerge by @hvarg in #459
- V1.6 by @hvarg in #465
- Formative evaluation by @hvarg in #488
- Some issues by @hvarg in #509
- Edit setup fixes and improvements by @hvarg in #520
- Issues by @hvarg in #521
- Keycloak adapter by @mosoriob in #537
- Fix model catalog auth by @mosoriob in #540
- Postcss loader by @mosoriob in #544
- Removing hasura secret by @mosoriob in #545
- Remove hardcoed datacatalog by @mosoriob in #541
- fix: use webpack by @mosoriob in #550
- New UI for modeling first steps by @hvarg in #561
- Send email with inputs and outputs by @mosoriob in #567
- Pass more information to airflow dag download subtask by @mosoriob in #569
- Add: runtime configuration by @mosoriob in #576
- Sync the master with dev by @mosoriob in #538
- Update ci k8s by @mosoriob in #590
- Dev by @mosoriob in #591
- fix: add airflow config by @mosoriob in #595
- Sync master by @mosoriob in #596
- Support arm64 by @mosoriob in #600
Full Changelog: 7.0.1...7.1.0
7.0.1
Model catalog 1.7
Updated to work with model-catalog v1.7 and Hasura GraphQL database.
MINT-UI release 6.0.5
This release of the UI incorporates minor bug fixes and triggers a Zenodo DOI
6.0.4: Emulators update (#430)
* Fixed link on emulators
6.0.3: Merge pull request #422 from hvarg/master
Hotfix: Do no show setups for main regions
6.0.2
6.0.1: Merge pull request #421 from hvarg/master
Hotfix: typo and size of video on Remote Sensing