Skip to content

Releases: konveyor/tackle2-ui

v0.3.0-alpha.2

28 Aug 21:20
5d784c8
Compare
Choose a tag to compare
v0.3.0-alpha.2 Pre-release
Pre-release

✨ Features

  • 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

🐛 Bug Fixes

New Contributors

Full Changelog: v0.3.0-alpha.1...v0.3.0-alpha.2

v0.3.0-alpha.1

14 Aug 20:37
c3805fa
Compare
Choose a tag to compare
v0.3.0-alpha.1 Pre-release
Pre-release

✨ 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

🐛 Bug Fixes

  • Handle uploaded yaml with a single parsed value by @ibolton336 in #1081
  • Save button always enabled for custom-target edit by @ibolton336 in #1082
  • Update the TrackerStatus popover to handle long error messages by @sjd78 in #1079
  • Pass all associated rule labels to analyzer by @ibolton336 in #1085
  • Trackers: add noDataEmptyState by @gildub in #1084
  • Allow the select and multiselect filter controls to scroll content by @sjd78 in #1094
  • [main] Fix state management and validation of date pickers in migration wave modal by @mturley in #1111
  • Fix double tab pane in issue incidents detail modal from PF upgrade by @mturley in #1104
  • Always show analysis details in drawer by @ibolton336 in #1103
  • Fix mismatched new/deprecated dropdown components in KebabDropdown by @mturley in #1126
  • Fix colors for analysis details status icon by @ibolton336 in #1128
  • Fix aggregated wave status. Reflect all states in Jira instance by @ibolton336 in #1124
  • Restore deprecated Dropdown in KebabDropdown, use matching deprecated DropdownItems, use isAriaDisabled prop for items with tooltips by @mturley in #1150
  • Applications: bulk delete disabled when no selection by @gildub in #1149
  • Add missing icon & fix open/close state by @ibolton336 in #1158
  • Migration wave name is min 3/max 20 chars only when provided by @gildub in #1156
  • Start notifications in upper case by @abrugaro in #1142
  • Fix missing notification for adding tracker by @ibolton336 in #1176
  • Use id field instead of name to uniquely select items by @gildub in #1174
  • (various): styling issues with pf-v5-m vs pf-m by @gitdallas in #1177
  • Add url validation to rules step by @ibolton336 in #1180
  • Adjust Tags tab on Application Details Drawer when a Task is running by @sjd78 in #1191
  • Fix PageSidebar structure and spacing of perpective selector above nav by @mturley in #1185
  • Adjust Dropdown for deprecated table support in PF V5 by @gildub in #1154
  • Use truncated first line of issue description everywhere we were using issue name by @mturley in #1186
  • Fix wave display to show current users timezone by @ibolton336 in #1195
  • Fix crashing app when deleting by @ibolton336 in #1202
  • Hide hidden rulesets from seeded hub list by @ibolton336 in #1205
  • Fix onChange handlers by @ibolton336 in #1230
  • 1237 - fix status column widths by @gitdallas in #1238
  • 1127 selected card styling issue by @gitdallas in #1251
  • Fix application update by @ibolton336 in #1259
  • Fix key file upload by @ibolton336 in #1257
  • Reset wizard form after analysis run by @ibolton336 in #1267
  • URL-encode ruleset and rule in affected apps page URL so it doesn't break when ruleset contains a slash (/) character by @mturley in #1272
  • Add a fallback for issue title by @ibolton336 in #1273

New Contributors

Full Changelog: v0.2.1...v0.3.0-alpha.1

v0.2.1

05 Jul 22:43
Compare
Choose a tag to compare

Changes since v0.1.2

⚠️ Breaking Changes

  • Rulebundle -> Ruleset (#894)
  • Convert labels to source/target (#891)

✨ Features

  • Add facts modal/code viewer & detail drawer tab (#1057)
  • Add missing filters on Issues page (#1048)
  • Cleanup following PR1056 (#1058)
  • Refactor HUB API Jira changes (#1056)
  • Issues: Parse and strip line numbers from codeSnip in Incident viewer (#1054)
  • Trackers : Display kind string (#1050)
  • CustomTargetForm: Repository validation (#1051)
  • TrackerForm: Popover to detail insecure communication (#1047)
  • Issues: Add tabs for "All issues" (existing table) and "Single application" (stub), add syntax highlighting to the code snippet, clean up columns, parse source/target labels, general polish (#1034)
  • Identities: Add bearer key (#1038)
  • Add Jira bearer identity to issue manager form (#1036)
  • Migration Waves: name is not required, use start and end dates if needed (#997)
  • Jira authentication for Jira Cloud and Jira Server/Datacenter combo (#1021)
  • Forms: use isDirty instead of isTouched for immediate feedback to user (#1000)
  • Issues: Add affected file details modal with incident details and code snippet viewer, adjust for hub change from IssueReport to AppReport (#966)
  • Maven Repo: Display spinner when fetching cache (#990)
  • Disable deletion of assigned job function (#983)
  • After import applications need automatic refetch (#985)
  • Jira configuration: instance error details (#982)
  • Add tooltip when deleting application(s) assigned to wave(s) (#968)
  • Add new hook for modal state (#931)
  • Issues: Add detail drawer to Affected Apps page showing Affected Files, add keyPrefix support to useUrlParams (#904)
  • MigrationWaveForm: fix select label, adjust placeholderText (#957)
  • Notifications: Fix Toastr lowercase() (#932)
  • MigrationWaves: Display ticket error message using PF CodeBlock component (#948)
  • StakeholderGroupForm: Stakeholders not mandatory (#939)
  • Applications assigned to migration waves cannot be deleted (#923)
  • IdentityForm: Username validation (#916)
  • Export only when selection and applications are available (#922)
  • Migration Waves: refactor bulk delete (#917)
  • Notifications: fix lowercases for Toastr (#924)
  • ExportForm: Disable fields until available (#915)
  • follow-up cleanup for PR#902 (#908)
  • ManageApplicationsForm: Set initialSelected items (#902)
  • Lift expanded rows/cells state out into table control hooks, support using URL params for them, abstract single-expand toggle into TableRowContentWithControls (#899)
  • Add support for additional useSelectionState args in useLocalTableControls (#901)
  • Issues and Affected Apps: compatibility with new hub changes, carry app name filter between pages, use issues data as basis for table control hooks (#893)
  • Add connection status for jira instance (#892)
  • Migration wave tables latest and Jira Instance (#889)
  • Add expandable issues table content & affected applications page (#843)
  • Migration waves status (#870)
  • Jira Instance Form: URL validation (#859)
  • Add application waves management (#863)
  • SearchFilterControl: Ignore multiple space (#860)
  • Add update/delete to migration waves table (#857)
  • Export Applications to issue manager (#845)
  • Add support for clickable/active rows with URL param + example usage with Drawer on Dependencies table (#852)
  • Create migration wave (#838)
  • Dynamic Reports: Implement server-side filtering hooks and example usage on Dependencies table and Issues table (#839)
  • Add insecure field to /trackers for instance-form (#841)
  • Issue table initial work (#840)
  • CRUD for Jira instances/trackers (#833)
  • Dynamic Reports: Add Dependencies table with server-side pagination and sorting (no filters yet) (#829)
  • Adds Jira creds (#830)
  • Application form: add owner & contributors (#823)
  • Applications Queries to use Axios (#756)

🐛 Bug Fixes

  • Add TicketIssue component to fix WaveStatusTable (#1060)
  • Fixes broken tracker status (#1059)
  • Update jira instance connection column to use popover (#1049)
  • Fix Controls > Tags filtering by color (#1055)
  • TrackerForm: Fix identityOptions (#1046)
  • Credential bearer key with clear text (#1044)
  • jira trackers page is crashing (#1045)
  • Update notifications for create to eliminate empty space (#1043)
  • Show full credential name on deletion (#1037)
  • Don't show empty {{what}} value in success notifications (#1042)
  • Identities: Fix editing Jira basic-auth (#1041)
  • Stakeholder JobFunction name and address API request (#1035)
  • Fix Job Function deletion (#1032)
  • Add tooltip preventing deletion of a credential assigned to tracker (#1029)
  • Update jira cred names & add filter/table support (#1027)
  • Add specific wave success notification. (#1025)
  • Remove duplicate identifier in jira trackers table (#1024)
  • Show rules total and fix xml support (#1017)
  • Allow selecting of custom targets with no associated targets (#1018)
  • Fix broken axios get calls for fetching tags and tag categories by id (#1005)
  • MTA-479: Use tag category fallback colors in tags table and tag category edit form (#1006)
  • AppliationTableAssessment: Fix selectRow (#1001)
  • Credential modal, reset value and revalidate form for password onFocus (#989)
  • Prevent infinite render loop when drawerPanelContentProps is omitted in PageDrawerContent (#986)
  • Skip applications that have already been exported (#978)
  • Require https for jira instances (#976)
  • Reflect form state in active tab for custom rules step (#951)
  • Tracker polling not working (#967)
  • Do not require .git extention for git urls (#958)
  • ApplicationForm: Force onChange when unBlur Owner field (#940)
  • Update konveyor doc URL (#946)
  • MTA-659: Do not require .git extention for git urls (#942)
  • Fix edit migration wave (#882)
  • Fix RegExp (#883)
  • Use a React key prop to remount the drawer contents when changing routes (#851)
  • Fix unnecessary page remounts: don't attempt to render less boilerplate on pages without a drawer (#848)
  • Fix persona selection to reflect current page (#842)
  • Fix tag source override when updating application (#837)
  • Fix unassessed typo (#834)
  • Add forwarding headers to reverse proxy for keycloak (#822)
  • Fix clear & cancel functionality for app / stakeholder/ business service (#826)
  • Update file headers to match api changes (#820)
  • Fix case comparison for hex values (#825)

v0.2.0

22 Jun 15:06
Compare
Choose a tag to compare

Changes since v0.1.2

⚠️ Breaking Changes

  • Rulebundle -> Ruleset (#894)
  • Convert labels to source/target (#891)

✨ Features

  • Trackers : Display kind string (#1050)
  • CustomTargetForm: Repository validation (#1051)
  • TrackerForm: Popover to detail insecure communication (#1047)
  • Issues: Add tabs for "All issues" (existing table) and "Single application" (stub), add syntax highlighting to the code snippet, clean up columns, parse source/target labels, general polish (#1034)
  • Identities: Add bearer key (#1038)
  • Add Jira bearer identity to issue manager form (#1036)
  • Migration Waves: name is not required, use start and end dates if needed (#997)
  • Jira authentication for Jira Cloud and Jira Server/Datacenter combo (#1021)
  • Forms: use isDirty instead of isTouched for immediate feedback to user (#1000)
  • Issues: Add affected file details modal with incident details and code snippet viewer, adjust for hub change from IssueReport to AppReport (#966)
  • Maven Repo: Display spinner when fetching cache (#990)
  • Disable deletion of assigned job function (#983)
  • After import applications need automatic refetch (#985)
  • Jira configuration: instance error details (#982)
  • Add tooltip when deleting application(s) assigned to wave(s) (#968)
  • Add new hook for modal state (#931)
  • Issues: Add detail drawer to Affected Apps page showing Affected Files, add keyPrefix support to useUrlParams (#904)
  • MigrationWaveForm: fix select label, adjust placeholderText (#957)
  • Notifications: Fix Toastr lowercase() (#932)
  • MigrationWaves: Display ticket error message using PF CodeBlock component (#948)
  • StakeholderGroupForm: Stakeholders not mandatory (#939)
  • Applications assigned to migration waves cannot be deleted (#923)
  • IdentityForm: Username validation (#916)
  • Export only when selection and applications are available (#922)
  • Migration Waves: refactor bulk delete (#917)
  • Notifications: fix lowercases for Toastr (#924)
  • ExportForm: Disable fields until available (#915)
  • follow-up cleanup for PR#902 (#908)
  • ManageApplicationsForm: Set initialSelected items (#902)
  • Lift expanded rows/cells state out into table control hooks, support using URL params for them, abstract single-expand toggle into TableRowContentWithControls (#899)
  • Add support for additional useSelectionState args in useLocalTableControls (#901)
  • Issues and Affected Apps: compatibility with new hub changes, carry app name filter between pages, use issues data as basis for table control hooks (#893)
  • Add connection status for jira instance (#892)
  • Migration wave tables latest and Jira Instance (#889)
  • Add expandable issues table content & affected applications page (#843)
  • Migration waves status (#870)
  • Jira Instance Form: URL validation (#859)
  • Add application waves management (#863)
  • SearchFilterControl: Ignore multiple space (#860)
  • Add update/delete to migration waves table (#857)
  • Export Applications to issue manager (#845)
  • Add support for clickable/active rows with URL param + example usage with Drawer on Dependencies table (#852)
  • Create migration wave (#838)
  • Dynamic Reports: Implement server-side filtering hooks and example usage on Dependencies table and Issues table (#839)
  • Add insecure field to /trackers for instance-form (#841)
  • Issue table initial work (#840)
  • CRUD for Jira instances/trackers (#833)
  • Dynamic Reports: Add Dependencies table with server-side pagination and sorting (no filters yet) (#829)
  • Adds Jira creds (#830)
  • Application form: add owner & contributors (#823)
  • Applications Queries to use Axios (#756)

🐛 Bug Fixes

  • Fix Controls > Tags filtering by color (#1055)
  • TrackerForm: Fix identityOptions (#1046)
  • Credential bearer key with clear text (#1044)
  • jira trackers page is crashing (#1045)
  • Update notifications for create to eliminate empty space (#1043)
  • Show full credential name on deletion (#1037)
  • Don't show empty {{what}} value in success notifications (#1042)
  • Identities: Fix editing Jira basic-auth (#1041)
  • Stakeholder JobFunction name and address API request (#1035)
  • Fix Job Function deletion (#1032)
  • Add tooltip preventing deletion of a credential assigned to tracker (#1029)
  • Update jira cred names & add filter/table support (#1027)
  • Add specific wave success notification. (#1025)
  • Remove duplicate identifier in jira trackers table (#1024)
  • Show rules total and fix xml support (#1017)
  • Allow selecting of custom targets with no associated targets (#1018)
  • Fix broken axios get calls for fetching tags and tag categories by id (#1005)
  • MTA-479: Use tag category fallback colors in tags table and tag category edit form (#1006)
  • AppliationTableAssessment: Fix selectRow (#1001)
  • Credential modal, reset value and revalidate form for password onFocus (#989)
  • Prevent infinite render loop when drawerPanelContentProps is omitted in PageDrawerContent (#986)
  • Skip applications that have already been exported (#978)
  • Require https for jira instances (#976)
  • Reflect form state in active tab for custom rules step (#951)
  • Tracker polling not working (#967)
  • Do not require .git extention for git urls (#958)
  • ApplicationForm: Force onChange when unBlur Owner field (#940)
  • Update konveyor doc URL (#946)
  • MTA-659: Do not require .git extention for git urls (#942)
  • Fix edit migration wave (#882)
  • Fix RegExp (#883)
  • Use a React key prop to remount the drawer contents when changing routes (#851)
  • Fix unnecessary page remounts: don't attempt to render less boilerplate on pages without a drawer (#848)
  • Fix persona selection to reflect current page (#842)
  • Fix tag source override when updating application (#837)
  • Fix unassessed typo (#834)
  • Add forwarding headers to reverse proxy for keycloak (#822)
  • Fix clear & cancel functionality for app / stakeholder/ business service (#826)
  • Update file headers to match api changes (#820)
  • Fix case comparison for hex values (#825)

v0.2.0-alpha.3

16 Jun 18:34
Compare
Choose a tag to compare
v0.2.0-alpha.3 Pre-release
Pre-release

Changes since v0.1.2

⚠️ Breaking Changes

  • Rulebundle -> Ruleset (#894)
  • Convert labels to source/target (#891)

✨ Features

  • Issues: Add tabs for "All issues" (existing table) and "Single application" (stub), add syntax highlighting to the code snippet, clean up columns, parse source/target labels, general polish (#1034)
  • Identities: Add bearer key (#1038)
  • Add Jira bearer identity to issue manager form (#1036)
  • Migration Waves: name is not required, use start and end dates if needed (#997)
  • Jira authentication for Jira Cloud and Jira Server/Datacenter combo (#1021)
  • Forms: use isDirty instead of isTouched for immediate feedback to user (#1000)
  • Issues: Add affected file details modal with incident details and code snippet viewer, adjust for hub change from IssueReport to AppReport (#966)
  • Maven Repo: Display spinner when fetching cache (#990)
  • Disable deletion of assigned job function (#983)
  • After import applications need automatic refetch (#985)
  • Jira configuration: instance error details (#982)
  • Add tooltip when deleting application(s) assigned to wave(s) (#968)
  • Add new hook for modal state (#931)
  • Issues: Add detail drawer to Affected Apps page showing Affected Files, add keyPrefix support to useUrlParams (#904)
  • MigrationWaveForm: fix select label, adjust placeholderText (#957)
  • Notifications: Fix Toastr lowercase() (#932)
  • MigrationWaves: Display ticket error message using PF CodeBlock component (#948)
  • StakeholderGroupForm: Stakeholders not mandatory (#939)
  • Applications assigned to migration waves cannot be deleted (#923)
  • IdentityForm: Username validation (#916)
  • Export only when selection and applications are available (#922)
  • Migration Waves: refactor bulk delete (#917)
  • Notifications: fix lowercases for Toastr (#924)
  • ExportForm: Disable fields until available (#915)
  • follow-up cleanup for PR#902 (#908)
  • ManageApplicationsForm: Set initialSelected items (#902)
  • Lift expanded rows/cells state out into table control hooks, support using URL params for them, abstract single-expand toggle into TableRowContentWithControls (#899)
  • Add support for additional useSelectionState args in useLocalTableControls (#901)
  • Issues and Affected Apps: compatibility with new hub changes, carry app name filter between pages, use issues data as basis for table control hooks (#893)
  • Add connection status for jira instance (#892)
  • Migration wave tables latest and Jira Instance (#889)
  • Add expandable issues table content & affected applications page (#843)
  • Migration waves status (#870)
  • Jira Instance Form: URL validation (#859)
  • Add application waves management (#863)
  • SearchFilterControl: Ignore multiple space (#860)
  • Add update/delete to migration waves table (#857)
  • Export Applications to issue manager (#845)
  • Add support for clickable/active rows with URL param + example usage with Drawer on Dependencies table (#852)
  • Create migration wave (#838)
  • Dynamic Reports: Implement server-side filtering hooks and example usage on Dependencies table and Issues table (#839)
  • Add insecure field to /trackers for instance-form (#841)
  • Issue table initial work (#840)
  • CRUD for Jira instances/trackers (#833)
  • Dynamic Reports: Add Dependencies table with server-side pagination and sorting (no filters yet) (#829)
  • Adds Jira creds (#830)
  • Application form: add owner & contributors (#823)
  • Applications Queries to use Axios (#756)

🐛 Bug Fixes

  • TrackerForm: Fix identityOptions (#1046)
  • Credential bearer key with clear text (#1044)
  • jira trackers page is crashing (#1045)
  • Update notifications for create to eliminate empty space (#1043)
  • Show full credential name on deletion (#1037)
  • Don't show empty {{what}} value in success notifications (#1042)
  • Identities: Fix editing Jira basic-auth (#1041)
  • Stakeholder JobFunction name and address API request (#1035)
  • Fix Job Function deletion (#1032)
  • Add tooltip preventing deletion of a credential assigned to tracker (#1029)
  • Update jira cred names & add filter/table support (#1027)
  • Add specific wave success notification. (#1025)
  • Remove duplicate identifier in jira trackers table (#1024)
  • Show rules total and fix xml support (#1017)
  • Allow selecting of custom targets with no associated targets (#1018)
  • Fix broken axios get calls for fetching tags and tag categories by id (#1005)
  • MTA-479: Use tag category fallback colors in tags table and tag category edit form (#1006)
  • AppliationTableAssessment: Fix selectRow (#1001)
  • Credential modal, reset value and revalidate form for password onFocus (#989)
  • Prevent infinite render loop when drawerPanelContentProps is omitted in PageDrawerContent (#986)
  • Skip applications that have already been exported (#978)
  • Require https for jira instances (#976)
  • Reflect form state in active tab for custom rules step (#951)
  • Tracker polling not working (#967)
  • Do not require .git extention for git urls (#958)
  • ApplicationForm: Force onChange when unBlur Owner field (#940)
  • Update konveyor doc URL (#946)
  • MTA-659: Do not require .git extention for git urls (#942)
  • Fix edit migration wave (#882)
  • Fix RegExp (#883)
  • Use a React key prop to remount the drawer contents when changing routes (#851)
  • Fix unnecessary page remounts: don't attempt to render less boilerplate on pages without a drawer (#848)
  • Fix persona selection to reflect current page (#842)
  • Fix tag source override when updating application (#837)
  • Fix unassessed typo (#834)
  • Add forwarding headers to reverse proxy for keycloak (#822)
  • Fix clear & cancel functionality for app / stakeholder/ business service (#826)
  • Update file headers to match api changes (#820)
  • Fix case comparison for hex values (#825)

v0.2.0-alpha.2

30 May 15:06
8ddfa3c
Compare
Choose a tag to compare
v0.2.0-alpha.2 Pre-release
Pre-release

Changes since v0.2.0-alpha.1

✨ Features

  • [Backport release-0.2] StakeholderGroupForm: Stakeholders not mandatory (#939) (#944)
  • [Backport release-0.2] Applications assigned to migration waves cannot be deleted… (#934)
  • [Backport release-0.2] IdentityForm: Username validation (#916) (#933)

v0.2.0-alpha.1

25 May 03:20
Compare
Choose a tag to compare
v0.2.0-alpha.1 Pre-release
Pre-release

Changes since v0.1.0

⚠️ Breaking Changes

  • Rulebundle -> Ruleset (#894)
  • Convert labels to source/target (#891)

✨ Features

  • Export only when selection and applications are available (#922)
  • Migration Waves: refactor bulk delete (#917)
  • Notifications: fix lowercases for Toastr (#924)
  • ExportForm: Disable fields until available (#915)
  • follow-up cleanup for PR#902 (#908)
  • ManageApplicationsForm: Set initialSelected items (#902)
  • Lift expanded rows/cells state out into table control hooks, support using URL params for them, abstract single-expand toggle into TableRowContentWithControls (#899)
  • Add support for additional useSelectionState args in useLocalTableControls (#901)
  • Issues and Affected Apps: compatibility with new hub changes, carry app name filter between pages, use issues data as basis for table control hooks (#893)
  • Add connection status for jira instance (#892)
  • Migration wave tables latest and Jira Instance (#889)
  • Add expandable issues table content & affected applications page (#843)
  • Migration waves status (#870)
  • Jira Instance Form: URL validation (#859)
  • Add application waves management (#863)
  • SearchFilterControl: Ignore multiple space (#860)
  • Add update/delete to migration waves table (#857)
  • Export Applications to issue manager (#845)
  • Add support for clickable/active rows with URL param + example usage with Drawer on Dependencies table (#852)
  • Create migration wave (#838)
  • Dynamic Reports: Implement server-side filtering hooks and example usage on Dependencies table and Issues table (#839)
  • Add insecure field to /trackers for instance-form (#841)
  • Issue table initial work (#840)
  • CRUD for Jira instances/trackers (#833)
  • Dynamic Reports: Add Dependencies table with server-side pagination and sorting (no filters yet) (#829)
  • Adds Jira creds (#830)
  • Application form: add owner & contributors (#823)
  • Applications Queries to use Axios (#756)

🐛 Bug Fixes

  • Fix edit migration wave (#882)
  • Fix RegExp (#883)
  • Use a React key prop to remount the drawer contents when changing routes (#851)
  • Fix unnecessary page remounts: don't attempt to render less boilerplate on pages without a drawer (#848)
  • Fix persona selection to reflect current page (#842)
  • Fix tag source override when updating application (#837)
  • Fix unassessed typo (#834)
  • Add forwarding headers to reverse proxy for keycloak (#822)
  • Fix clear & cancel functionality for app / stakeholder/ business service (#826)
  • Update file headers to match api changes (#820)
  • Fix case comparison for hex values (#825)

v0.1.2

25 May 13:10
0091856
Compare
Choose a tag to compare

Changes since v0.1.0

✨ Features

  • SearchFilterControl: Ignore multiple space (#860) (#866)

🐛 Bug Fixes

  • [Backport-Release-0.1] Add forwarding headers to reverse proxy for keycloak (#822) (#918)
  • [backport-release-0.1] Fix unnecessary page remounts on Applications page (#869)
  • [backport] Discard assessment on cancel (#871)
  • [backport-release-0.1] Fix unassessed typo (#834) (#868)

v0.1.1

09 May 20:08
bbf6631
Compare
Choose a tag to compare

Changes since v0.1.0

v0.1.0

11 Apr 16:13
bbf6631
Compare
Choose a tag to compare

Changes since v0.1.0-alpha.3