2.1.0
Changelog
2.1.0 (2023-08-02)
Implemented enhancements:
- Use centralized checks selection for both hosts and clusters #1641 (nelsonkopliku)
- Refactor check selection saga #1635 (nelsonkopliku)
- Add 'Clean up' button to Host Details page #1623 (jamie-suse)
- Host Checks selection saga #1618 (nelsonkopliku)
- Broadcast tags and value objects in restore events #1602 (arbulu89)
- Deregister hosts list frontend #1601 (arbulu89)
- Load selectable checks for a host #1600 (nelsonkopliku)
- Add cleanup button component #1599 (arbulu89)
- ApplicationInstanceMoved FE side-effects #1579 (fabriziosestito)
- Project broadcast application instance moved #1570 (fabriziosestito)
- Update contracts usage #1567 (nelsonkopliku)
- Add ensa version to sap systems overview entries #1561 (arbulu89)
- Handle linking to unregistered hosts #1560 (rtorrero)
- Add ensa version sap system details #1559 (arbulu89)
- Add application cluster column to health summary view #1552 (arbulu89)
- Add select host checks endpoint #1544 (nelsonkopliku)
- Sap system link cluster details #1543 (arbulu89)
- Add projector for host checks selection #1542 (EMaksy)
- Add Host Check Selection Domain logic #1524 (nelsonkopliku)
- Display ENSA version frontend #1515 (arbulu89)
- Add CheckResultsOverview story #1511 (EMaksy)
- Add text to loading state cluster details #1510 (EMaksy)
- Add resource type when filtering the catalog #1509 (nelsonkopliku)
- Add resourceType when querying for checks in cluster checks selection #1506 (nelsonkopliku)
- Disable check execution button while loading #1503 (nelsonkopliku)
- Send cluster type to wanda #1480 (arbulu89)
- UX improvements in ASCS/ERS and HANA cluster details view #1479 (arbulu89)
- Add cluster nodes details to ASCS/ERS cluster details view #1472 (arbulu89)
- ASCS/ERS cluster details component #1466 (arbulu89)
- Display cluster details by type #1456 (arbulu89)
- Display check failure message #1451 (nelsonkopliku)
- Persist selected filters in checks results inside Redux #1445 (dottorblaster)
- Dotted pagination #1443 (arbulu89)
- Refactor cluster details #1428 (arbulu89)
- Do not render Values section when no values are available #1415 (nelsonkopliku)
- Fix 404 page when wrong filtered catalog is being used in execution results page #1414 (EMaksy)
- Allow custom css in table rows #1410 (nelsonkopliku)
- Checks results grouped by category #1397 (EMaksy)
Fixed bugs:
- Fix SR status broadcast on database instance registration #1687 (arbulu89)
- Return whole host read model in registered projection #1678 (arbulu89)
- Remove app db instances state #1672 (arbulu89)
- Listen to deregistration events to update home view state #1653 (arbulu89)
- Fix database sid display #1639 (arbulu89)
- Fix application instance deletion after_update #1616 (arbulu89)
- Remove host aggregate changeset #1592 (arbulu89)
- Fix ApplicationInstanceMoved notifications #1586 (fabriziosestito)
- Pin correct contracts version #1580 (nelsonkopliku)
- Add missing target_type query param to catalog when loading execution results page #1568 (nelsonkopliku)
- Handle evaluation errors #1486 (nelsonkopliku)
- Fix navigation to a running execution detail #1457 (nelsonkopliku)
- Improve scalar values support in FactValue #1416 (nelsonkopliku)
- Fix text size rendering expectation results #1383 (dottorblaster)
- Fix wrong filtered catalog being used in execution results page #1375 (nelsonkopliku)
Closed issues:
- Installation script points to wrong rpm repository #1370
- Extract usecases for Checks selection and Connection settings #429
- Refactor Tagging #222
- Add an Arrow icon to the expandable tables #220
Merged pull requests:
- Skip tests that are still missing bugfixes #1686 (rtorrero)
- Bump @storybook/addon-links from 7.1.0 to 7.1.1 in /assets #1677 (dependabot[bot])
- Bump @storybook/addon-essentials from 7.1.0 to 7.1.1 in /assets #1676 (dependabot[bot])
- Bump esbuild from 0.18.16 to 0.18.17 in /assets #1675 (dependabot[bot])
- Send and receive explicit restoration events #1673 (jamie-suse)
- Bump @storybook/react-webpack5 from 7.1.0 to 7.1.1 in /assets #1671 (dependabot[bot])
- Bump @storybook/addon-interactions from 7.1.0 to 7.1.1 in /assets #1670 (dependabot[bot])
- Bump react-accessible-treeview from 2.6.2 to 2.6.3 in /assets #1668 (dependabot[bot])
- Bump @storybook/addon-actions from 7.1.0 to 7.1.1 in /assets #1666 (dependabot[bot])
- E2e restoration #1665 (rtorrero)
- Switch to UUIDs inside catalog Jest testing #1664 (dottorblaster)
- Bump esbuild from 0.18.14 to 0.18.16 in /assets #1663 (dependabot[bot])
- Bump chromatic from 6.19.9 to 6.20.0 in /assets #1662 (dependabot[bot])
- Bump postcss from 8.4.26 to 8.4.27 in /assets #1660 (dependabot[bot])
- Bump @testing-library/jest-dom from 5.16.5 to 5.17.0 in /assets #1657 (dependabot[bot])
- Bump react-accessible-treeview from 2.6.1 to 2.6.2 in /assets #1656 (dependabot[bot])
- Bump eslint-plugin-storybook from 0.6.12 to 0.6.13 in /assets #1655 (dependabot[bot])
- Bump @babel/core from 7.22.8 to 7.22.9 in /assets #1654 (dependabot[bot])
- Upgrade Storybook to 7.1 #1650 (dottorblaster)
- Add end-to-end deregistration tests for Host Details page #1649 (jamie-suse)
- Bump word-wrap from 1.2.3 to 1.2.4 in /test/e2e #1648 (dependabot[bot])
- Bump word-wrap from 1.2.3 to 1.2.4 in /assets #1647 (dependabot[bot])
- Remove obsolete live feed FE code #1646 (fabriziosestito)
- Bump eslint-plugin-jest from 27.2.2 to 27.2.3 in /assets #1645 (dependabot[bot])
- Bump @storybook/addon-essentials from 7.0.27 to 7.1.0 in /assets #1644 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.27 to 7.1.0 in /assets #1643 (dependabot[bot])
- Bump storybook from 7.0.27 to 7.1.0 in /assets #1642 (dependabot[bot])
- Bump esbuild from 0.18.11 to 0.18.14 in /assets #1638 (dependabot[bot])
- Bump eslint from 8.44.0 to 8.45.0 in /assets #1637 (dependabot[bot])
- Bump react-router-dom from 6.14.1 to 6.14.2 in /assets #1636 (dependabot[bot])
- E2e test deregistration cascading #1634 (rtorrero)
- Bump @storybook/addon-interactions from 7.0.26 to 7.0.27 in /assets #1633 (dependabot[bot])
- Bump postcss from 8.4.25 to 8.4.26 in /assets #1632 (dependabot[bot])
- Bump @babel/preset-env from 7.22.7 to 7.22.9 in /assets #1631 (dependabot[bot])
- Bump tailwindcss from 3.3.2 to 3.3.3 in /assets #1630 (dependabot[bot])
- Add test to check for Clean up button visibility #1629 (rtorrero)
- Bump @storybook/addon-essentials from 7.0.26 to 7.0.27 in /assets #1628 (dependabot[bot])
- Bump storybook from 7.0.26 to 7.0.27 in /assets #1627 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.26 to 7.0.27 in /assets #1626 (dependabot[bot])
- Bump @storybook/addon-links from 7.0.26 to 7.0.27 in /assets #1625 (dependabot[bot])
- Projectors refactor #1624 (CDimonaco)
- Bump semver from 7.5.3 to 7.5.4 in /assets #1622 (dependabot[bot])
- Bump postcss from 8.4.24 to 8.4.25 in /assets #1621 (dependabot[bot])
- Bump react-router-dom from 6.13.0 to 6.14.1 in /assets #1620 (dependabot[bot])
- Bump @storybook/addon-links from 7.0.25 to 7.0.26 in /assets #1619 (dependabot[bot])
- Bump jest from 29.5.0 to 29.6.1 in /assets #1615 (dependabot[bot])
- Bump @babel/preset-env from 7.22.5 to 7.22.7 in /assets #1614 (dependabot[bot])
- Bump storybook from 7.0.25 to 7.0.26 in /assets #1613 (dependabot[bot])
- Only broadcast
HostRemovedFromCluster
when a host is part of a cluster #1611 (jamie-suse) - Bump babel-loader from 9.1.2 to 9.1.3 in /assets #1610 (dependabot[bot])
- Bump @storybook/addon-essentials from 7.0.25 to 7.0.26 in /assets #1609 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.25 to 7.0.26 in /assets #1608 (dependabot[bot])
- Bump tough-cookie from 4.1.2 to 4.1.3 in /assets #1607 (dependabot[bot])
- Bump eslint from 8.43.0 to 8.44.0 in /assets #1606 (dependabot[bot])
- Bump react-redux from 8.1.0 to 8.1.1 in /assets #1605 (dependabot[bot])
- Bump jest-environment-jsdom from 29.6.0 to 29.6.1 in /assets #1604 (dependabot[bot])
- Bump @babel/core from 7.22.5 to 7.22.8 in /assets #1603 (dependabot[bot])
- Bump chromatic from 6.19.7 to 6.19.9 in /assets #1598 (dependabot[bot])
- Bump @storybook/addon-interactions from 7.0.25 to 7.0.26 in /assets #1597 (dependabot[bot])
- Bump @storybook/react from 7.0.25 to 7.0.26 in /assets #1595 (dependabot[bot])
- Add database deregistered event usage to redux #1594 (arbulu89)
- Filter out deregistered hosts from heartbeat failed checking #1593 (arbulu89)
- Bump @storybook/addon-essentials from 7.0.23 to 7.0.25 in /assets #1591 (dependabot[bot])
- Bump dayjs from 1.11.8 to 1.11.9 in /assets #1590 (dependabot[bot])
- Bump esbuild from 0.18.9 to 0.18.11 in /assets #1589 (dependabot[bot])
- Bump jest-environment-jsdom from 29.5.0 to 29.6.0 in /assets #1588 (dependabot[bot])
- Add ability to mark Hosts as
deregisterable
#1587 (jamie-suse) - Bump @storybook/addon-links from 7.0.21 to 7.0.25 in /assets #1585 (dependabot[bot])
- Bump @storybook/addon-interactions from 7.0.23 to 7.0.25 in /assets #1584 (dependabot[bot])
- Bump storybook from 7.0.20 to 7.0.25 in /assets #1583 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.22 to 7.0.25 in /assets #1582 (dependabot[bot])
- Add ChecksSelection component #1577 (dottorblaster)
- Bump semver from 7.5.2 to 7.5.3 in /assets #1574 (dependabot[bot])
- Bump @storybook/addon-actions from 7.0.23 to 7.0.24 in /assets #1572 (dependabot[bot])
- Bump esbuild from 0.18.6 to 0.18.9 in /assets #1569 (dependabot[bot])
- Bump @storybook/addon-essentials from 7.0.20 to 7.0.23 in /assets #1566 (dependabot[bot])
- Bump eslint-plugin-jest from 27.2.1 to 27.2.2 in /assets #1565 (dependabot[bot])
- Bump @storybook/addon-interactions from 7.0.18 to 7.0.23 in /assets #1564 (dependabot[bot])
- Bump @babel/preset-react from 7.22.3 to 7.22.5 in /assets #1562 (dependabot[bot])
- Bump html-webpack-plugin from 5.5.1 to 5.5.3 in /assets #1557 (dependabot[bot])
- Bump @storybook/testing-library from 0.1.0 to 0.2.0 in /assets #1556 (dependabot[bot])
- Bump esbuild from 0.18.5 to 0.18.6 in /assets #1555 (dependabot[bot])
- Enforce fact and value name uniqueness #1553 (nelsonkopliku)
- Enforce expectation names uniqueness in CheckResultOutline test #1549 (nelsonkopliku)
- Bump @storybook/react-webpack5 from 7.0.18 to 7.0.22 in /assets #1548 (dependabot[bot])
- Bump eslint from 8.42.0 to 8.43.0 in /assets #1547 (dependabot[bot])
- Bump esbuild from 0.17.19 to 0.18.5 in /assets #1546 (dependabot[bot])
- Bump @babel/preset-env from 7.22.4 to 7.22.5 in /assets #1541 (dependabot[bot])
- Bump react-accessible-treeview from 2.6.0 to 2.6.1 in /assets #1540 (dependabot[bot])
- Bump axios-mock-adapter from 1.21.4 to 1.21.5 in /assets #1539 (dependabot[bot])
- Bump @storybook/addon-actions from 7.0.20 to 7.0.22 in /assets #1538 (dependabot[bot])
- Avoid duplicated expectation names from catalog factories #1536 (nelsonkopliku)
- Bump @storybook/addon-links from 7.0.20 to 7.0.21 in /assets #1535 (dependabot[bot])
- Bump @babel/core from 7.22.1 to 7.22.5 in /assets #1534 (dependabot[bot])
- Bump semver from 7.5.1 to 7.5.2 in /assets #1533 (dependabot[bot])
- Bump react-accessible-treeview from 2.5.6 to 2.6.0 in /assets #1532 (dependabot[bot])
- Move databases/sapsystems sagas functions to separate files following adr 0009 #1531 (rtorrero)
- Add HomeHealthSummary storybook #1529 (arbulu89)
- Bump react-router-dom from 6.11.2 to 6.13.0 in /assets #1528 (dependabot[bot])
- Bump chromatic from 6.18.0 to 6.19.7 in /assets #1527 (dependabot[bot])
- Bump react-redux from 8.0.7 to 8.1.0 in /assets #1526 (dependabot[bot])
- Bump react-error-boundary from 4.0.9 to 4.0.10 in /assets #1525 (dependabot[bot])
- Bump @babel/plugin-transform-modules-commonjs from 7.21.5 to 7.22.5 in /assets #1519 (dependabot[bot])
- Bump docker/metadata-action from 4.5.0 to 4.6.0 #1518 (dependabot[bot])
- Rename resource_type to target_type in catalog interaction #1514 (nelsonkopliku)
- Bump @storybook/addon-essentials from 7.0.18 to 7.0.20 in /assets #1502 (dependabot[bot])
- Bump @storybook/addon-links from 7.0.18 to 7.0.20 in /assets #1501 (dependabot[bot])
- Bump @storybook/react from 7.0.18 to 7.0.20 in /assets #1500 (dependabot[bot])
- Bump storybook from 7.0.18 to 7.0.20 in /assets #1499 (dependabot[bot])
- Bump docker/login-action from 2.1.0 to 2.2.0 #1498 (dependabot[bot])
- Bump docker/metadata-action from 4.4.0 to 4.5.0 #1497 (dependabot[bot])
- Bump eslint from 8.41.0 to 8.42.0 in /assets #1494 (dependabot[bot])
- Bump dayjs from 1.11.7 to 1.11.8 in /assets #1490 (dependabot[bot])
- Bump @babel/preset-react from 7.18.6 to 7.22.3 in /assets #1485 (dependabot[bot])
- Bump @babel/core from 7.21.8 to 7.22.1 in /assets #1484 (dependabot[bot])
- Bump react-redux from 8.0.5 to 8.0.7 in /assets #1482 (dependabot[bot])
- Bump @babel/preset-env from 7.21.5 to 7.22.4 in /assets #1481 (dependabot[bot])
- Bump chromatic from 6.17.4 to 6.18.0 in /assets #1478 (dependabot[bot])
- Bump storybook from 7.0.17 to 7.0.18 in /assets #1477 (dependabot[bot])
- Bump @storybook/addon-essentials from 7.0.17 to 7.0.18 in /assets #1476 (dependabot[bot])
- Bump react-error-boundary from 4.0.4 to 4.0.9 in /assets #1475 (dependabot[bot])
- Bump @storybook/addon-interactions from 7.0.17 to 7.0.18 in /assets #1471 (dependabot[bot])
- Bump @storybook/addon-actions from 7.0.17 to 7.0.18 in /assets #1470 (dependabot[bot])
- Improve tooltip styling #1469 (nelsonkopliku)
- Self host Lato font #1467 (dottorblaster)
- Bump @storybook/addon-links from 7.0.17 to 7.0.18 in /assets #1465 (dependabot[bot])
- Bump postcss from 8.4.23 to 8.4.24 in /assets #1464 (dependabot[bot])
- Bump react-accessible-treeview from 2.5.4 to 2.5.6 in /assets #1463 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.17 to 7.0.18 in /assets #1462 (dependabot[bot])
- Bump @storybook/addon-links from 7.0.12 to 7.0.17 in /assets #1460 (dependabot[bot])
- Bump storybook from 7.0.12 to 7.0.17 in /assets #1459 (dependabot[bot])
- Bump @storybook/addon-essentials from 7.0.12 to 7.0.17 in /assets #1458 (dependabot[bot])
- Bump @storybook/addon-actions from 7.0.15 to 7.0.17 in /assets #1455 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.15 to 7.0.17 in /assets #1454 (dependabot[bot])
- Bump @storybook/addon-interactions from 7.0.15 to 7.0.17 in /assets #1453 (dependabot[bot])
- Bump react-accessible-treeview from 2.5.3 to 2.5.4 in /assets #1452 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.12 to 7.0.15 in /assets #1449 (dependabot[bot])
- Bump @storybook/addon-actions from 7.0.12 to 7.0.15 in /assets #1447 (dependabot[bot])
- Bump @storybook/addon-interactions from 7.0.12 to 7.0.15 in /assets #1446 (dependabot[bot])
- Rename sections in Expectations Details view #1444 (EMaksy)
- Bump storybook from 7.0.11 to 7.0.12 in /assets #1437 (dependabot[bot])
- Bump eslint from 8.40.0 to 8.41.0 in /assets #1436 (dependabot[bot])
- Bump react-accessible-treeview from 2.5.2 to 2.5.3 in /assets #1435 (dependabot[bot])
- Bump tailwindcss from 3.3.1 to 3.3.2 in /assets #1434 (dependabot[bot])
- Bump react-accessible-treeview from 2.4.0 to 2.5.2 in /assets #1433 (dependabot[bot])
- Bump react-router-dom from 6.11.1 to 6.11.2 in /assets #1431 (dependabot[bot])
- Deregistration #1430 (arbulu89)
- Bump @storybook/addon-links from 7.0.11 to 7.0.12 in /assets #1427 (dependabot[bot])
- Use absolute urls for documentation assets #1426 (nelsonkopliku)
- Update copyright message in UI bottom left to include year 2023 #1423 (EMaksy)
- Bump @storybook/react-webpack5 from 7.0.11 to 7.0.12 in /assets #1421 (dependabot[bot])
- Bump @storybook/addon-essentials from 7.0.11 to 7.0.12 in /assets #1420 (dependabot[bot])
- Bump @storybook/addon-interactions from 7.0.11 to 7.0.12 in /assets #1419 (dependabot[bot])
- Bump semver from 7.5.0 to 7.5.1 in /assets #1418 (dependabot[bot])
- Upgrade to storybook 7.0.11 as a whole #1412 (dottorblaster)
- Bump @storybook/addon-actions from 7.0.7 to 7.0.11 in /assets #1409 (dependabot[bot])
- Bump @storybook/addon-essentials from 7.0.7 to 7.0.11 in /assets #1408 (dependabot[bot])
- Bump @storybook/addon-links from 7.0.8 to 7.0.11 in /assets #1407 (dependabot[bot])
- Bump esbuild from 0.17.16 to 0.17.19 in /assets #1406 (dependabot[bot])
- Bump @babel/core from 7.21.4 to 7.21.8 in /assets #1402 (dependabot[bot])
- Bump react-hot-toast from 2.4.0 to 2.4.1 in /assets #1401 (dependabot[bot])
- Automatically accept changes on Chromatic #1399 (dottorblaster)
- Bump @heroicons/react from 2.0.17 to 2.0.18 in /assets #1396 (dependabot[bot])
- Bump axios from 1.3.6 to 1.4.0 in /assets #1393 (dependabot[bot])
- Bump react-accessible-treeview from 2.3.4 to 2.4.0 in /assets #1391 (dependabot[bot])
- Bump date-fns from 2.29.3 to 2.30.0 in /assets #1390 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.8 to 7.0.9 in /assets #1389 (dependabot[bot])
- Bump react-router-dom from 6.10.0 to 6.11.1 in /assets #1388 (dependabot[bot])
- Bump eslint from 8.38.0 to 8.40.0 in /assets #1385 (dependabot[bot])
- Fix flaky e2e test #1384 (dottorblaster)
- Bump @babel/preset-env from 7.21.4 to 7.21.5 in /assets #1382 (dependabot[bot])
- Bump eslint-plugin-storybook from 0.6.11 to 0.6.12 in /assets #1381 (dependabot[bot])
- Bump chromatic from 6.17.3 to 6.17.4 in /assets #1380 (dependabot[bot])
- Bump @storybook/addon-links from 7.0.4 to 7.0.8 in /assets #1378 (dependabot[bot])
- Bump @storybook/react-webpack5 from 7.0.6 to 7.0.8 in /assets #1376 (dependabot[bot])
- Use trento-project/trento-e2e and plain OpenSUSE AMI in e2e tests #1374 (fabriziosestito)
- Chromatic #1373 (dottorblaster)
- Bump docker/metadata-action from 4.3.0 to 4.4.0 #1344 (dependabot[bot])
- New checks UI #1253 (nelsonkopliku)