All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- App configuration to get dev and production variables from environment #3
- Text to replace references of 2023 with 2024 to reflect the data change for current year #1
- ARC/PLC text to indicate update for 2024 #6
- Text to replace references of 2022 with 2023 to reflect the data change for current year
- Insurance data for 2023 with new crop Wheat FD-517]
- Webpack and react-scripts to version 5.0.1 FD-512]
- A section on each tab of Evaluator tab to show TA APH Yield, Futures Price and Projected Price FD-490
- Evaluator graph title to show the selected county and crop FD-491
- Updated insurance database with 2022 data and corresponding dates in the user interface FD-491
- FSA data, forecast prices and text updates for 2022 FD-493
- "react-scripts" package to manage webpack dependencies internally. FD-329
- Flag to enable or disable authentication per app FD-374
- Text to replace references of 2020 with 2021 to reflect the data change for current year FD-372
- Initial layout for price distribution frontend and related routes FD-300
- Create interface elements FD-302
- Populate graphs and tables with test data FD-303
- Implement calls to DW FD-304
- Improve graph format and layout FD-313
- Improve pull down menus based on the crop months FD-315
- Application will redirect to the accessed url after successful login FD-318
- API call to datawolf for price distribution FD-304
- Docker scripts to build and push images of frontend to NCSA docker hub FD-307
- Updated farmdoc & NCSA logos FD-323
- ARC/PLC Forecast models, their descriptions and 2019 numbers' disclaimer FD-365
- Trend Yield value was not updating based on practice type selection FD-367
- Updated React & Material-UI to latest versions. Fixed some security vulnerabilities in dependencies. FD-287
- Horizontal user details bar in the Header replaced with 'User Account' Icon with dropdown menu FD-229
- States, Counties, Crops, Yields and Forecast prices are now fetched from the latest apis that use app specific schemas FD-271
- Included COVID Forecast models and updated model definitions in documentation
- RMA price freeze text to all tabs of Evaluator
- Show all risk graphs' values on mouse hover, instead of just one
- Minor formatting updates to Evaluator tables
- Insurance Evaluator tool
- Landing Page to show Insurance Evaluator card
- Minor text and CSS changes to Premium Calculator
- Disclaimer text about 2019 NASS yields
- Forecast prices for all crops
- New tool that calculates crop insurance premiums along with related 'Docs' and 'About' pages
- Landing Page to show cards to switch between applications
- Updated text and images to indicate that the application now have two tools instead of just "payment calculator"
- Removed the beta pre-release popup message that was being displayed for first time visitors.
- "Need Help?" section with FAQs
- Text on Landing page to check Spam folder for emails
- Show average yield in tooltip for the selected county
- Updated Forecast model prices for all crops as of Jan 2020 data
- Added keycloak for user authentication and used it's token for all API calls
- Selection to choose irrigated or non-irrigated practice types, when applicable
- Implemented auto logout after keycloak token expires
- Removed existing Login and Register pages that were using Datawolf
- Removed 'Try it Out' button for alpha users and added text on home page to register for an account
- Updated workflow ids to work with the new model that gets inputs from postgres database
- Index page's title and meta tags are updated with the tool specific content.
- 'Try it Out' button for users who do not have famrdoc user accounts
- Documentation page with term definitions
- Footer section with logos
- Updated the layout and merged both the headers
- Minor enhancements to ensure content fits well on smaller screens
- Searchable dropdowns for State, County, Crop and Model fields
- ARC Trend Yield input text field
- Forecast Model selection and popup to show Forecast Model prices per crop
- ARC and PLC payout comparision through binned histograms with option to hide/show zero payouts
- Tooltips explaining the fields and results
- Feedback message included when the user chooses a county that has irrigated and/or non-irrigated fields
- Alert message if using Internet Explorer
- Landing page text
- Separated Program Parameters into a read-only section
- Updated spacings, borders and colors to render well in smaller screens and while projecting.
- Removed unused dependencies and updated some package to fix the audit errors
- Provided State and County selections to run the model
- Support for Soybeans and Wheat, in addition to Corn
- Look and feel of landing page and home pages. Appropriate Header and images are included
- Merged model selections form and the results page to a single page
- Display 5 years of data instead of 10, reformatted charts and table so they are side by side
- Fixed the issue seen on slower connections by handling 'Queued' status of DataWolf
- Resolved issue where home page sections were overlapping on smaller screens
- Farmer centric form to run the ARC and PLC payments simulation for corn
- Ability to enter a FIPS county id
- Display the comparision bar graphs and output data in tabular format
- Ability to login through DataWolf credentials
- Initial setup of the needed packages and dependencies.