Releases: konveyor/tackle2-ui
Releases · konveyor/tackle2-ui
v0.5.0-beta.2
✨ Features
🐛 Bug Fixes
- Add tooltips for Priority and Preemption columns by @rszwajko in #2005
- Filter credentials by createUser property by @rszwajko in #2006
- Fix application edit data source by @sjd78 in #2008
- Don't use "mvn://::" for an empty binary source in applications by @sjd78 in #2015
Full Changelog: v0.5.0-beta.1...v0.5.0-beta.2
v0.5.0-beta.1
✨ Features
🐛 Bug Fixes
- Refresh tasks page every 5 seconds by @rszwajko in #1979
- Link java dependencies that don't have a sha by @sjd78 in #1983
- Use exact match for filtering by application name by @rszwajko in #1966
- Add task detail links to tasks page by @rszwajko in #1980
- Refactor task state to icon mapping by @rszwajko in #1984
- Change description of application details binary section to Binary(Java) by @rszwajko in #1991
- Drop UTC offset for local time used in tasks table by @rszwajko in #1994
- Add task actions to task manager drawer by @rszwajko in #2004
Full Changelog: v0.5.0-alpha.1...v0.5.0-beta.1
v0.5.0-alpha.3
✨ Features
🐛 Bug Fixes
- Refresh tasks page every 5 seconds by @rszwajko in #1979
- Link java dependencies that don't have a sha by @sjd78 in #1983
- Use exact match for filtering by application name by @rszwajko in #1966
- Add task detail links to tasks page by @rszwajko in #1980
- Refactor task state to icon mapping by @rszwajko in #1984
Full Changelog: v0.5.0-alpha.1...v0.5.0-alpha.3
v0.5.0-alpha.2
✨ Features
🐛 Bug Fixes
- Refresh tasks page every 5 seconds by @rszwajko in #1979
- Link java dependencies that don't have a sha by @sjd78 in #1983
- Use exact match for filtering by application name by @rszwajko in #1966
- Add task detail links to tasks page by @rszwajko in #1980
- Refactor task state to icon mapping by @rszwajko in #1984
Full Changelog: v0.5.0-alpha.1...v0.5.0-alpha.2
v0.5.0-alpha.1
✨ Features
- Reduce form fields in assessment wizard stakeholder page to a single dropdown by @ibolton336 in #1799
- Add custom matchers to client side filters by @rszwajko in #1922
- Move Analysis Details to full page view by @rszwajko in #1930
- Add DateRangeFilter by @rszwajko in #1913
- Persist activeItem in URL on the Applications screen by @rszwajko in #1939
- Fetch tasks with server-based filtering by @rszwajko in #1956
- Provide initial state for column management by @rszwajko in #1964
- [AnalysisWizard] Language discovery changes by @ibolton336 in #1951
- Add mvn:// prefix to application binary value in post request by @ibolton336 in #1968
- View files task attachments by @rszwajko in #1954
- Implement the Task Manager drawer by @sjd78 in #1955
- Task table by @rszwajko in #1957
- Update business services table to use ActionsColumn by @mguetta1 in #1921
🐛 Bug Fixes
- Missing manage columns title translation by @ibolton336 in #1904
- Switch sidebar type based on routes by @rszwajko in #1889
- "Effort" with supplemental text info via tooltip by @kpunwatk in #1846
- Use separate chip groups for tag categories by @rszwajko in #1903
- Use natural sort order by @rszwajko in #1918
- Add input text box filtering in new tag's select a tag category field by @kpunwatk in #1919
- On Issues>Affected Application table, update column data-label to match displayed text by @ibolton336 in #1933
- Remove unnecessary initialData from useQuery calls by @rszwajko in #1940
- Provide unique keys for components in MultiselectFilterControl by @rszwajko in #1949
- Fix effort width & visibility conditional removed in app table by @ibolton336 in #1947
- Remove duplicate targets in advanced options screen by @ibolton336 in #1906
- Use initialSort property by @rszwajko in #1962
- Prefer
Task
fieldkind
overaddon
by @sjd78 in #1971 - Update the enabled check for the Analysis button by @sjd78 in #1977
New Contributors
- @kpunwatk made their first contribution in #1846
- @dependabot made their first contribution in #1924
Full Changelog: v0.4.0...v0.5.0-alpha.1
v0.4.0
✨ Features
- Improve documentation for source analysis mode by @ibolton336 in #1654
- Add app name filter to archetypes page & drawer link by @ibolton336 in #1673
- Add url filter to drawer results for dependency apps by @ibolton336 in #1698
- Reduce assessment calls in effort to reduce network overhead by @ibolton336 in #1724
- Optimize polling to only occur when a task is active by @ibolton336 in #1715
- Add deleteChipGroup handler by @rszwajko in #1750
- Add assessment/review status to archetype table by @rszwajko in #1755
- integrate column management feature into apps table by @ibolton336 in #1767
- Add empty state for empty groups / stakeholders list by @ibolton336 in #1817
- Set application delete as danger kebab menu item by @mguetta1 in #1829
- Extract IconWithLabel component by @rszwajko in #1878
- Modifying create new target button ID by @mguetta1 in #1900
🐛 Bug Fixes
- Adding tooltip to PencilAltIcon by @mguetta1 in #1688
- Remove unneccessary metadata by @ibolton336 in #1683
- Extend notification delay & fix broken delay customization by @ibolton336 in #1690
- application can only have one review by @djzager in #1693
- Show disabled tooltip for export when no apps available for export by @ibolton336 in #1691
- Reuse toggle component for apps table by @ibolton336 in #1692
- Do not show the code viewer when no code snippet available by @ibolton336 in #1685
- Add parser for custom rule file label title in manual upload flow by @ibolton336 in #1702
- Handle case when application.archetypes is passed but null by @ibolton336 in #1707
- Add tooltip for migration wave delete option in app table by @ibolton336 in #1705
- Address style issues on assessment summary / questionnaire view by @ibolton336 in #1706
- Optimize assessment fetching by @ibolton336 in #1716
- Load filter values for multiselect before input by @ibolton336 in #1713
- Adjust risk values displayed based on questionnaire filter by @ibolton336 in #1711
- Adds spinner for isLoading prop in asessment status component by @ibolton336 in #1727
- Consider only inherited archetypes when computing status by @ibolton336 in #1733
- Remove unnecessary query invalidations for reviews by @ibolton336 in #1735
- Count custom rules imported from yaml file by @rszwajko in #1748
- Changed column name to 'Total Effort' by @mguetta1 in #1687
- sso-actions-toggle: Adding onBlur event by @mguetta1 in #1766
- Filter pre-existing selections from options by @ibolton336 in #1760
- Decouple form actions from ApplicationForm by @rszwajko in #1776
- Wrap long file paths in issues drawer by @ibolton336 in #1761
- Add onOpenChange prop to Dropdown component for better state management by @mguetta1 in #1797
- Add more assessment status unit tests & modify useAssessmentStatus to fix 2 regression bugs by @ibolton336 in #1811
- Retake should preverve previous data by @ibolton336 in #1813
- Remove delete disable logic for applications assigned to wave by @ibolton336 in #1803
- Capitalize first letter of tag source by @rszwajko in #1815
- Fix insecure toggle regression by @ibolton336 in #1831
- Change default analyze mode to source + dependencies by @sjd78 in #1819
- Address retake regression by @ibolton336 in #1842
- Review form, fix
onChange
handlers by @sjd78 in #1839 - Address required status bug by @ibolton336 in #1843
- Show first non-empty line in incident message overflow tab by @ibolton336 in #1841
- MTA-1997 fix for column layout changing widths upon creation/deletion by @ibolton336 in #1807
- Fallback to tag category name for empty categories by @rszwajko in #1855
- Update css-tools via react testing library dep bump by @ibolton336 in #1859
- Upgrade version of follow-redirects by @sjd78 in #1862
- Re-enable fetching applications after application import by @rszwajko in #1856
- Fix risk filter in reports tab by @abrugaro in #1854
- Column name change to tagCategory by @ibolton336 in #1881
- Enable save on assessment change by @rszwajko in #1858
- isDisabled logic regression by @ibolton336 in #1890
Full Changelog: v0.3.2...v0.4.0
v0.4.0-alpha.1
✨ Features
- Improve documentation for source analysis mode by @ibolton336 in #1654
- Add app name filter to archetypes page & drawer link by @ibolton336 in #1673
- Add url filter to drawer results for dependency apps by @ibolton336 in #1698
- Reduce assessment calls in effort to reduce network overhead by @ibolton336 in #1724
- Optimize polling to only occur when a task is active by @ibolton336 in #1715
- Add deleteChipGroup handler by @rszwajko in #1750
- Add assessment/review status to archetype table by @rszwajko in #1755
- integrate column management feature into apps table by @ibolton336 in #1767
- Add empty state for empty groups / stakeholders list by @ibolton336 in #1817
- Set application delete as danger kebab menu item by @mguetta1 in #1829
- Extract IconWithLabel component by @rszwajko in #1878
🐛 Bug Fixes
- Adding tooltip to PencilAltIcon by @mguetta1 in #1688
- Remove unneccessary metadata by @ibolton336 in #1683
- Extend notification delay & fix broken delay customization by @ibolton336 in #1690
- application can only have one review by @djzager in #1693
- Show disabled tooltip for export when no apps available for export by @ibolton336 in #1691
- Reuse toggle component for apps table by @ibolton336 in #1692
- Do not show the code viewer when no code snippet available by @ibolton336 in #1685
- Add parser for custom rule file label title in manual upload flow by @ibolton336 in #1702
- Handle case when application.archetypes is passed but null by @ibolton336 in #1707
- Add tooltip for migration wave delete option in app table by @ibolton336 in #1705
- Address style issues on assessment summary / questionnaire view by @ibolton336 in #1706
- Optimize assessment fetching by @ibolton336 in #1716
- Load filter values for multiselect before input by @ibolton336 in #1713
- Adjust risk values displayed based on questionnaire filter by @ibolton336 in #1711
- Adds spinner for isLoading prop in asessment status component by @ibolton336 in #1727
- Consider only inherited archetypes when computing status by @ibolton336 in #1733
- Remove unnecessary query invalidations for reviews by @ibolton336 in #1735
- Count custom rules imported from yaml file by @rszwajko in #1748
- Changed column name to 'Total Effort' by @mguetta1 in #1687
- sso-actions-toggle: Adding onBlur event by @mguetta1 in #1766
- Filter pre-existing selections from options by @ibolton336 in #1760
- Decouple form actions from ApplicationForm by @rszwajko in #1776
- Wrap long file paths in issues drawer by @ibolton336 in #1761
- Add onOpenChange prop to Dropdown component for better state management by @mguetta1 in #1797
- Add more assessment status unit tests & modify useAssessmentStatus to fix 2 regression bugs by @ibolton336 in #1811
- Retake should preverve previous data by @ibolton336 in #1813
- Remove delete disable logic for applications assigned to wave by @ibolton336 in #1803
- Capitalize first letter of tag source by @rszwajko in #1815
- Fix insecure toggle regression by @ibolton336 in #1831
- Change default analyze mode to source + dependencies by @sjd78 in #1819
- Address retake regression by @ibolton336 in #1842
- Review form, fix
onChange
handlers by @sjd78 in #1839 - Address required status bug by @ibolton336 in #1843
- Show first non-empty line in incident message overflow tab by @ibolton336 in #1841
- MTA-1997 fix for column layout changing widths upon creation/deletion by @ibolton336 in #1807
- Fallback to tag category name for empty categories by @rszwajko in #1855
- Update css-tools via react testing library dep bump by @ibolton336 in #1859
- Upgrade version of follow-redirects by @sjd78 in #1862
- Re-enable fetching applications after application import by @rszwajko in #1856
- Fix risk filter in reports tab by @abrugaro in #1854
- Column name change to tagCategory by @ibolton336 in #1881
- Enable save on assessment change by @rszwajko in #1858
- isDisabled logic regression by @ibolton336 in #1890
Full Changelog: v0.3.2...v0.4.0-alpha.1
v0.3.2
✨ Features
🐛 Bug Fixes
- Capitalize first letter of tag source (#1815) by @konveyor-ci-bot in #1834
- Fix insecure toggle regression (#1831) by @ibolton336 in #1835
- Address retake regression (#1842) by @konveyor-ci-bot in #1845
- Review form, fix
onChange
handlers (#1839) by @konveyor-ci-bot in #1848 - Address required status bug (#1843) by @konveyor-ci-bot in #1850
- Show first non-empty line in incident message overflow tab (#1841) by @konveyor-ci-bot in #1851
- MTA-1997 fix for column layout changing widths upon creation/de… by @ibolton336 in #1853
- Fallback to tag category name for empty categories (#1855) by @konveyor-ci-bot in #1857
- Update css-tools via react testing library dep bump (#1859) by @konveyor-ci-bot in #1863
- Upgrade version of follow-redirects (#1862) by @konveyor-ci-bot in #1872
- [backport release-0.3] Re-enable fetching applications after application import by @rszwajko in #1876
- Fix risk filter in reports tab (#1854) by @konveyor-ci-bot in #1879
- Column name change to tagCategory (#1881) by @konveyor-ci-bot in #1882
Full Changelog: v0.3.1...v0.3.2
v0.3.1
✨ Features
- Add url filter to drawer results for dependency apps (#1698) by @github-actions in #1700
- Reduce assessment calls in effort to reduce network calls by @ibolton336 in #1725
- Optimize polling to only occur when a task is active (#1715) by @github-actions in #1736
🐛 Bug Fixes
- fix typo by @abrugaro in #1663
- Broken search string when navigating from deps page by @ibolton336 in #1662
- Exclude non-required questionnaires in assessed calculation by @ibolton336 in #1666
- Add excludeFor example for questionnaire by @ibolton336 in #1684
- Fix wave subtable pagination by @ibolton336 in #1689
- Capitalize first letter of source names by @ibolton336 in #1686
- Extend notification delay & fix broken delay customization (#1690) by @github-actions in #1695
- application can only have one review (#1693) by @github-actions in #1696
- Do not show the code viewer when no code snippet available (#1685) by @github-actions in #1699
- Add parser for custom rule file label title in manual upload flow (#1702) by @github-actions in #1703
- Show disabled tooltip for export when no apps available for exp… by @ibolton336 in #1704
- Handle case when application.archetypes is passed but null (#1707) by @github-actions in #1710
- Add tooltip for migration wave delete option in app table (#1705) by @github-actions in #1717
- Address style issues on assessment summary / questionnaire view (#1706) by @github-actions in #1719
- Optimize assessment fetching (#1716) by @github-actions in #1720
- Adjust risk values displayed based on questionnaire filter (#1711) by @github-actions in #1722
- Load filter values for multiselect before input (#1713) by @github-actions in #1721
- Cherry pick PR 1688 by @mguetta1 in #1723
- Adds spinner for isLoading prop in asessment status component (#1727) by @github-actions in #1734
- Consider only inherited archetypes when computing status (#1733) by @github-actions in #1737
- Remove unnecessary query invalidations for reviews (#1735) by @ibolton336 in #1741
- Count custom rules imported from yaml file (#1748) by @github-actions in #1749
- Changed column name to 'Total Effort' (#1687) by @mguetta1 in #1764
- sso-actions-toggle: Adding onBlur event (#1766) by @konveyor-ci-bot in #1786
- Filter pre-existing selections from options (#1760) by @konveyor-ci-bot in #1789
- Decouple form actions from ApplicationForm (#1776) by @konveyor-ci-bot in #1794
- Wrap long file paths in issues drawer (#1761) by @konveyor-ci-bot in #1795
- Add onOpenChange prop to Dropdown component for better state management (#1797) by @konveyor-ci-bot in #1798
- Add more assessment status unit tests & modify useAssessmentStatus to fix 2 regression bugs (#1811) by @konveyor-ci-bot in #1812
- Retake should preverve previous data (#1813) by @konveyor-ci-bot in #1814
New Contributors
- @konveyor-ci-bot made their first contribution in #1782
Full Changelog: v0.3.0...v0.3.1
v0.3.0
✨ Features
- Enable dynamic reports feature flag by @mturley in #1068
- Issues: Add single application table mode, add "Issues" link to app inventory detail drawer by @mturley in #1069
- Add
SimpleDocumentViewerModal
to display analysis details by @sjd78 in #1072 - Add refresh button to document viewer by @ibolton336 in #1087
- npm audit fix by @gildub in #1083
- Tag/TagCategory forms: fix placeholder text by @gildub in #1089
- Stakeholders: Add noDataEmptyState by @gildub in #1090
- Identities: Consistent display names for Jira auth by @gildub in #1091
- Fix Report button for Suggested adoption plan by @gildub in #1099
- Migration to PF V5 by @gildub in #1078
- Notifications: No lower case for Application when saving by @gildub in #1095
- Migration wave validation requires min. 3 characters by @gildub in #1096
- Jira: Add URL filter and sorting by @gildub in #1088
- Applications: No tooltip when no selections by @gildub in #1097
- Restore legacy select by @gildub in #1101
- Default value for tag sort by @gildub in #1108
- Tags: Mark stall data after create/edit mutation by @gildub in #1098
- Add Dependencies page & drawer by @ibolton336 in #1077
- Issues table: Add description column, render expanded description as markdown, render links under markdown in table and incident viewer, add alert text to all incidents tab by @mturley in #1116
- Bump PF V5 latest by @gildub in #1151
- Remove empty name column for issues in favor of description column by @mturley in #1152
- Use latest prerelease version for PF V5 by @gildub in #1155
- MigrationWave form: Properly notify user of duplicate wave by @gildub in #1173
- BusinessServices: Update Notification and refactors update/create modal and queries by @gildub in #1210
- Applications: Update Notification and refactors update/create modal by @gildub in #1207
- Migrationtargets: Update Notification and refactors update/create modal and queries by @gildub in #1211
- Jobfunctions: Update Notification and refactors update/create modal and queries by @gildub in #1209
- Refactor useFetchTasks()'s select function by @sjd78 in #1216
- Application tables: Refactor useEntityModal by @gildub in #1235
- Proxies: rest queries and notifications by @gildub in #1240
- PF5 todos comments follow-up by @gildub in #1233
- ApplicationAssessmentPageHeader refactor to remove useEntityModal by @gildub in #1246
- Regroup shared and common components along naming standardization by @gildub in #1248
- Initial Assessment page by @gildub in #1268
- Add questionnaire view driven from example yaml by @ibolton336 in #1285
- Convert assessment table to new table & begin assessment flow changes by @ibolton336 in #1294
- Add lock icon for "system" questionnaires by @avivtur in #1302
- Add upload YAML questionnaire form by @ibolton336 in #1290
- Add search toolbar and "all questions" tab to questionnaire view page, clean up layout by @mturley in #1313
- Introducing ActionsColumn Component in Assessment Table by @ibolton336 in #1314
- Add component for downloading the static report by @ibolton336 in #1312
- add autocomplete component by @gitdallas in #1295
- Remove pathfinder and convert assessment wizard to use new api by @ibolton336 in #1315
- Archetypes management: Add navigation and placeholder page component by @sjd78 in #1308
- Add actions kebab to archetypes table with stub dropdown items by @mturley in #1328
- Questionnaire delete confirmation by @avivtur in #1303
- Implement delete archetype kebab action by @mturley in #1333
- Wire up questionnaire upload to hub api by @ibolton336 in #1341
- Submit button IDs is submit by @gildub in #1342
- Dynamic assess button and view assessments page by @ibolton336 in #1325
- Show the name of objects to be deleted in the confirm delete modals by @mturley in #1347
- Archetype form for Create and Edit by @sjd78 in #1343
- Add stakeholders and stakeholder group fields to assessment wizard by @ibolton336 in #1349
- Fetch export questionnaire and application static report with refactor. by @gildub in #1322
- Manage applications form: empty data case by @gildub in #1352
- Update Applications Analyze table to pf5 by @gitdallas in #1353
- Selectors to uniquely identify dropdowns by @gildub in #1345
- Add Duplicate Archetype action by @mturley in #1371
- Add client-side pagination to Archetypes table by @mturley in #1370
- Fix missing archetype flow pieces by @ibolton336 in #1368
- Archetype drawer by @sjd78 in #1377
- Update Archetype form to work with hub backend by @sjd78 in #1379
- Add tooltip for auto-answered assessment questions by @mturley in #1380
- Add view archetypes page by @ibolton336 in #1381
- Review archetypes by @ibolton336 in #1376
- Reports: select Questionnaires by @gildub in #1374
- Reports - Current Landscape update risk handling by @sjd78 in #1395
- Add useLocalTableControlsWithUrlParams hook and update archetypes table to use it by @mturley in #1392
- refelect ID -> Id by @sarthaksarthak9 in #1482
- table-controls: factor out duplicated code via new usePersistentState hook + misc cleanup + add initial documentation (
DOCS.md
and JSDoc comments) by @mturley in #1355 - Add review fields to archetype drawer by @ibolton336 in #1499
- Add archetype filter for applications by @ibolton336 in #1507
- Add an unlink button for removing underlying tickets by @ibolton336 in #1506
- Add app detail to drawer by @ibolton336 in #1505
- Add provider dropdown for targets by @ibolton336 in #1500
- Consolidate assessment & analysis tables by @ibolton336 in #1513
- Enhance tag handling on forms by @sjd78 in #1519
- Add archetype risk to drawer by @ibolton336 in #1522
- Add Tag Categories to Tag filters by @sjd78 in #1535
- Override review confirmation & drawer updates by @ibolton336 in #1527
- Regroup the dependencies table on name only, version/sha shown in details by @sjd78 in #1536
- Add management column for application dependencies table by @ibolton336 in #1541
- Add link for jira ticket in drawer view by @ibolton336 in #1546
- Add question mark icon for archetype assessed indicator by @ibolton336 in #1561
- Identified risks enhancements by @ibolton336 in #1573
- Add answers risks chart by @ibolton336 in #1589
- Add debug flag for analysis by @ibolton336 in #1601
- Add as...