Skip to content
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

Hotfix/yearlyreportbugs #714

Merged
merged 5 commits into from
Jan 3, 2025
Merged

Hotfix/yearlyreportbugs #714

merged 5 commits into from
Jan 3, 2025

Conversation

jhagberg
Copy link
Collaborator

@jhagberg jhagberg commented Jan 3, 2025

Bug fixes in yearly report and some other console errors fixed
also increase R-api timeout

…ing logic

Updated the SelectHerdStep component to improve breeding data fetching and handling. Introduced a new fetchBreedings function to streamline data retrieval and processing, ensuring that breeding data is sorted and enriched with additional properties. Enhanced error handling and loading state management, and updated the component to use useCallback and useMemo for better performance. These changes aim to improve the reliability and user experience of the breeding selection process.
…improve herd change handling

Modified the handleBreedingsChanged function to accept an optional boolean parameter for better control over dialog closure. Updated the BreedingForm component to call this function with the appropriate argument based on breeding data conditions. Additionally, ensured that breeding data is refreshed after changes, enhancing the overall data management and user experience in the breeding process.
…perience</message>

<message>Added new icon files including Android and Apple touch icons, favicons, and a Safari pinned tab SVG to enhance the application's branding. Updated index.html to include meta tags for better SEO and user experience, as well as links to the new icons. Improved the structure of the HTML for better readability and maintainability. Updated static pages to enhance content presentation and user guidance.
…lements

Updated key assignments in the FilterTable component to ensure unique keys for React elements, enhancing rendering performance and preventing potential issues with component re-renders. Changes include modifying keys for Tooltip, FormControlLabel, TableCell, and TableRow elements to use a combination of relevant properties, improving the overall stability and maintainability of the component. These adjustments aim to enhance the user experience by ensuring smoother updates and interactions within the filter table.
…est reliability

Updated the timeout parameter in the get_kinship function from 30 seconds to 60 seconds. This change aims to improve the robustness of API calls to the kinship service, reducing the likelihood of timeouts during data retrieval and enhancing overall application performance.
@jhagberg jhagberg merged commit 879e118 into develop Jan 3, 2025
7 of 16 checks passed
@jhagberg jhagberg deleted the hotfix/yearlyreportbugs branch January 3, 2025 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant