All notable changes to this project will be documented in this file.
4.14.1 (2024-11-05)
- serviceConfig reduce mock response interval (#1464) (1b3d39b)
- serviceConfig reduce polling interval (#1459) (5828056)
- toolbar sw-2707 remove deprecated react (#1467) (3fe20cb)
- select sw-2707 remove deprecated react (#1465) (64ec035)
- textInput sw-2707, class to func, deprecated react (#1462) (6016de9)
- checkbox sw-2707 remove deprecated react (#1458) (c603988)
- app sw-2707 remove deprecated react (#1455) (5af9a05)
- tableEmpty,skeleton sw-2707 remove deprecated react (#1454) (93c2e1a)
- table sw-2707 remove deprecated react (#1453) (bfc5eb0)
- pagination,productView sw-2707 remove deprecated react (#1451) (57a4598)
- deps-dev bump group with 5 updates (#1461) (0c027ee)
- deps lock reset, bump group with 9 updates (#1457) (1dac88a)
- deps bump weldable from 3.1.4 to 3.2.0 (#1456) (1267ee1)
4.14.0 (2024-10-22)
- pageLayout sw-2707 remove deprecated react (#1448) (31852e8)
- minHeight,optinView sw-2707 remove deprecated react (#1447) (6455634)
- loader,messageView sw-2707 remove deprecated react (#1446) (1786c22)
- inventoryCards,tabs sw-2707 remove deprecated react (#1445) (bded596)
- auth,banner,i18n sw-2707 remove deprecated react (#1444) (f3e4502)
- deps-dev bump group with 6 updates (#1449) (d94383c)
- deps-dev bump group with 3 updates (#1443) (1b16c4d)
- deps bump group with 3 updates (#1441) (3e35425)
- deps bump group with 2 updates (#1440) (ab48242)
- deps-dev bump group with 5 updates (#1438) (a857987)
4.13.0 (2024-10-10)
- productView sw-2479 display gui version (#1433) (4ba482b)
- errorMessage sw-2479 component error display (#1432) (5eb8a70)
- sw-2479 replace blur with 5xx error display (#1416) (bd3030f)
- sw-2981 remove react-router (#1429) (bf584cd)
- deps-dev bump group with 5 updates (#1435) (60326a1)
- deps-dev bump group with 5 updates (#1428) (9230a11)
- deps sw-2981 bump group with 2 updates (#1430) (b86c003)
- authentication consistent locale keys (#1434) (61e9d45)
- config sw-2966 remove single day x-axis increments (#1426) (831dbb5)
4.12.0 (2024-09-24)
- update konflux references (#1422) (36af7c8)
- update konflux references (#1415) (1f677a4)
- update konflux references (#1412) (0cdff72)
- update konflux references (#1410) (10df40a)
- deps-dev bump group with 4 updates (#1421) (f094f22)
- fix renovate schedule (#1417) (898f553)
- deps-dev bump group with 3 updates (#1413) (f2f8101)
- renovate requests, commits (#1411) (bb2a9b4)
- deps bump group with 6 updates (#1409) (6d724b5)
- config sw-2956 display ints for ansible inventory (#1425) (6e0bf3d)
- locale sw-2953 ansible missing graph tooltips (#1423) (68bf3a8)
- config sw-2932 ansible, on-demand graph displays (#1419) (9016c07)
4.11.0 (2024-09-10)
- update konflux references to fd1fda0 (#1406) (dd3cc98)
- update konflux references to a523f60 (#1402) (4bc6c8f)
- update konflux references (#1399) (f54ff4d)
- red hat konflux update for curiosity-frontend (#1398) (be2c6c3)
- sw-2479 promiseMiddleware, catch rejections (#1397) (57ac411)
- sw-2861 getUser, Permissions legacy chrome methods (#1396) (d0cb5c8)
- sw-2861 hideGlobalFilter legacy chrome method (#1395) (288ce86)
- config sw-2396, sw-2397 update openshift variants (#1388) (358c9da)
- deps-dev bump group with 3 updates (#1407) (2e8838f)
- renovate commit message prefix (#1405) (0fe1f4c)
- add codeowners, pr reviews (#1404) (e774609)
- deps-dev bump group with 6 updates (#1403) (68fad1d)
- deps bump group with 10 updates (#1400) (607426f)
- deps-dev bump group with 3 updates (#1393) (f1fccfd)
- deps bump group with 3 updates (#1392) (40b4828)
- deps-dev bump cspell from 8.13.3 to 8.14.1 (#1390) (76ee5fb)
4.10.0 (2024-09-09)
- deps bump group with 7 updates (#1386) (a4485c8)
- deps-dev bump group with 3 updates (#1384) (25e1943)
- sw-2410 migrate spec viewer to npm script (#1382) (507e37a)
- deps bump axios from 1.7.2 to 1.7.3 (#1381) (3b5d195)
- deps-dev bump group with 4 updates (#1380) (cb20e90)
- nodejs 18 to 20 (#1379) (c48f1c3)
4.9.0 (2024-08-06)
4.8.1 (2024-08-01)
- deps bump group with 16 updates (#1372) (15eae92)
- deps-dev bump group with 7 updates (#1371) (2c0d099)
- sw-2353 export extension, tar to zip (#1377) (55dc9a1)
- toolbarFieldExport sw-117 apply export label (#1369) (cbc5710)
4.8.0 (2024-07-30)
- deps bump react-use from 17.5.0 to 17.5.1 (#1364) (297dd43)
- deps-dev bump the group with 2 updates (#1362) (daceb27)
- deps-dev bump group with 5 updates (#1360) (c6b2e09)
4.7.0 (2024-07-23)
- toolbarFieldContext sw-2353 add notification testIds (#1358) (7c0c950)
- sw-2729 export data-test identifier updated (#1353) (b42650e)
- redux sw-2353 export mount, multi-action dispatch (#1355) (b980b37)
- toolbarFieldExport sw-2353 move notifications to hooks (#1343) (d56c03c)
- serviceConfig sw-2353 start poll retryCount earlier (#1343) (f7eb1a9)
- deps-dev bump group with 4 updates (#1352) (7a19aa9)
- deps bump joi from 17.13.1 to 17.13.3 (#1345) (88afb8d)
- deps-dev bump group with 4 updates (#1350) (a654193)
- deps bump group with 3 updates, reset lock (#1350) (80ede7a)
- redux sw-2353 reset export state (#1354) (849e8ab)
- sw-2353 cancel export on left navigation (#1348) (a3e65e6)
- table aria-label for thead-th checkbox columns (#1350) (e3377ac)
4.6.0 (2024-06-25)
- config sw-2405 activate rhel for x86 els unconverted (#1346) (bd53499)
- dateHelpers sw-2353 added setMillisecondsFromDate (#1342) (72ae725)
4.5.0 (2024-06-24)
- sw-1594 expand quarterly range to 5 years (#1327) (3b6d7db)
- sw-1232 replace uom with metric_id (#1305) (bfe4f03)
- deps update group with 12 updates (#1340) (d337db9)
- deps-dev bump group with 4 updates (#1337) (a8b3b88)
- deps-dev bump weldable from 0.5.0 to 1.0.0 (#1333) (9bf79e7)
- deps-dev bump group with 8 updates (#1332) (9cfc39d)
- deps-dev bump group with 11 updates (#1331) (4f31aee)
- deps bump deps-minor group with 2 updates (#1321) (6343d5f)
4.4.0 (2024-06-14)
- update changelog release script (#1323) (c554a6f)
- local dev, allow custom mock port (#1322) (86e9eba)
- deps-dev bump group with 3 updates (#1320) (d79e63a)
- deps bump deps-patch group with 2 updates (#1318) (c3ba992)
- deps-dev bump group with 8 updates (#1319) (5442406)
- deps-dev bump group with 13 updates (#1312) (aabf71f)
- deps bump deps-patch group with 3 updates (#1311) (3089fb1)
- deps bump core with 12 updates (#1298) (c4a467b)
- config sw-2480 link rosa to openshift details (#1315) (eeb6a8c)
- config sw-2480 activate rosa instance_id (#1314) (6b6429c)
- config sw-2480 revert inventory_id to instance_id (#1313) (9a3fed3)
- config sw-2357 replace public cloud display copy (#1306) (386475e)
- tabs sw-2371 avoid redundant tab loads (#1297) (112e8c0)
- config sw-2326 use inventory_id instead of instance_id (#1302) (cf6eadb)
- chartElements victory charts props alteration (#1300) (74dc90f)
4.3.0 (2024-04-02)
- pr_check ephemeral build fix for script failure (#1290) (71f214b)
- deps-dev bump group with 2 updates (#1295) (fef5f36)
- deps bump patch group with 1 update (#1296) (7bba957)
- deps-dev bump group with 8 updates (#1293) (eb8870c)
- deps abstract codecov/codecov-action version (#1285) (21644ad)
- deps dependabot groups (#1286) (67d1003)
- table sw-2322 allow selectable links (#1294) (7762259)
- inventoryCard adjust load flash on empty state (#1292) (227b8fd)
- axios sw-2256 npm update (#1288) (60591f4)
4.2.0 (2024-03-12)
- toolbarFieldExport sw-2024 export button, hooks (#1269) (0afcc21)
- serviceConfig sw-2024 allow response polling (#1272) (7b17ce7)
- config sw-2116 activate azure billing provider (#1276) (40ee160)
- platformServices sw-2024 add export services (#1261) (17eab93)
- services,redux sw-2024 product id based response (#1273) (baf271a)
- serviceConfig memoize transformers (#1272) (a475458)
- deps-dev bump npm-check-updates from 16.14.12 to 16.14.15 (#1271) (410de05)
- actions codecov yml, token, update 3.1.4 to 4.0.0 (#1268) (79071cc)
- config sw-2030 openshift inventory links (#1280) (899a410)
- tableEmpty correct refresh flash on empty state (#1277) (ffd81cb)
- select sw-2024 allow toggleIcon, isDisabled options (#1269) (bf3e083)
4.1.0 (2024-02-19)
- redux rename user to appReducer (#1262) (d13462f)
- redux merge action types, single file (#1260) (af80cda)
- config sw-1987 testing, numeric inventory cells (#1259) (e4dc465)
- config sw-1359 consistent inventory zero display (#1252) (b8197c4)
- dotenv,redux sw-1911 remove deprecated tally, capacity (#1254) (f0de42b)
- useReactRedux memoize selector callback (#1265) (aad790e)
- productView key causes refresh (#1264) (ef2b1e0)
- redux npm updates (#1258) (fe222b3)
- redux remove, replace reselect (#1257) (63c6b96)
- build npm updates (#1256) (c916a40)
4.0.0 (2024-01-22)
- webpack sw-1781 switch to custom preloader (#1251) (5ceb05f)
- webpack sw-1781 platform compile packages (#1248) (240cc39)
- npm move from yarn to npm (#1247) (874fbf4)
- dotenv refactor dotenv (#1241) (3cc4e74)
- webpack refactor local run (#1241) (67f165a)
- actions commit syntax parser (#1235) (ab13df2)
3.11.1 (2023-12-12)
- rhods sw-2000 data science to ai title (#1245) (2ed3d9e)
- chartHelpers sw-1878 confirm data then set axis overlap (#1243) (c56b844)
3.11.0 (2023-12-04)
- viewReducer sw-1781 optimize view query (#1236) (6d1f06d)
- helpers sw-1781 generateHash, use numeric hash (#1233) (8840265)
3.10.0 (2023-11-14)
- config sw-1889 add rhel for x86 els payg (#1224) (2ca7797)
- rhsmConstants sw-1889 add vcpus metric (#1224) (175f278)
- deps-dev eslint-plugin-jest from 27.4.0 to 27.6.0 (#1223) (cc9d096)
- deps bump actions/setup-node from 3 to 4 (#1226) (f69597b)
- toolbarFieldGroupVariant sw-1889 set maxHeight (#1229) (c270bc6)
- inventoryCardHelpers sw-1889 table tooltips (#1224) (beb16e3)
3.9.0 (2023-11-07)
- config sw-1891 activate rhel for x86 rs (#1227) (0afc6e4)
- config sw-1890 activate rhel for x86 ha (#1225) (23c42de)
3.8.0 (2023-10-24)
3.7.0 (2023-10-10)
- config activate generated readme (#1208) (7aded78)
- contributing sw-1792 update release steps (#1207) (628f499)
- deps bump actions/checkout from 3 to 4 (#1205) (f1ed58f)
- deps-dev eslint from 8.49.0 to 8.50.0 (#1199) (413279a)
- travis sw-1792 removed, favor container build (#1206) (1a85cb1)
- proxy sw-1689 locale file paths (#1203) (edea127)
3.6.0 (2023-10-02)
3.5.0 (2023-09-26)
- toolbarFieldVariant sw-1689 deprecated removal (#1195) (56ca22c)
- table sw-1537 migrate to pf composable table (#1168) (1ed4e7b)
- chartIcon sw-1689 size prop type warning (#1196) (e979f2f)
- tableEmpty sw-1537 aria-label attribute format (#1196) (b660762)
- build npm updates (#1191) (6f3f00c)
- table sw-1537 tableEmpty, apply empty table (#1192) (4302850)
3.4.0 (2023-09-19)
- testing sw-1537 bulk product config tests (#1187) (b674d7f)
- toolbarField sw-1537 expose display name for config (#1186) (77ef52d)
- config sw-1537 default guests query (#1172) (a0c4bbd)
- build sw-1647 deployment env variable (#1180) (28be265)
- build sw-1647 branch updates for workflows (#1177) (5e3fb32)
- deps-dev changelog-light from 0.4.1 to 0.5.0 (#1173) (b378e04)
- build update pr_checks with rp and ibutsu options (#1176) (088afce)
- graphCardHelpers sw-1537 confirm callback is func (#1187) (af057b4)
- select sw-1537 mount check (#1184) (5d23e9b)
- i18nHelpers sw-1537 apply multicontext to all keys (#1183) (a4015b2)
3.3.0 (2023-08-29)
- build run QE tests during PR workflow (#1072) (8f382e1)
- build ephemeral rename, nav items (#1051) (dad5e66)
- deps-dev bump eslint from 8.42.0 to 8.47.0 (#1167) (86d7a2e)
- config sw-926 disable rosa, remove from openshift (#1174) (fe6062e)
- services sw-1605 mock update for deprecated ids (#1170) (00683e4)
- toolbarFilter rhcloud-25607 pf wrapper, expand checks (#1165) (12e5248)
- services sw-1605 remove deprecated product ids (#1166) (b8c1a1d)
- config sw-1570 disable rosa daily totals (#1162) (cd0ed1e)
- config sw-1570 reactivate rosa, add to openshift (#1162) (1b0d724)
3.2.0 (2023-08-15)
- rhsmServices sw-870 migrate host to instances guests (#1155) (3efb6f2)
- config sw-870 guest inventory display (#1155) (6ec26ff)
- config sw-1565 remove rhosak (#1161) (43d9009)
- testing sw-1348 migrate from enzyme (#1144) (c81687d)
- minHeight sw-1348 class to func (#1146) (dd86d1a)
- babel sw-1348 update presets, targets (#1148) (9ccf31d)
- release adding starter jenkinsfile (#1150) (fad2b25)
3.1.0 (2023-07-25)
- config sw-925 activate rosa graph (#1135) (d89af74)
- graphCardHelpers sw-925 billing category, unique ids (#1139) (57dc018)
- graphCardHelpers sw-922 capacity, overage helpers (#1138) (18d1d1b)
- config sw-938 activate rosa subscriptions (#1143) (6b185e5)
- config sw-1215 reduce metric card mantissa (#1142) (4e21256)
- config sw-926 rosa as openshift variant (#1140) (588f5ae)
- config sw-1001 disable rosa, remove from openshift (#1157) (dfefb0e)
- locale sw-1471 rosa corrections (#1149) (593b688)
- locale sw-1001 rosa string corrections (#1145) (19adf68)
- build npm updates (#1134) (a53aad6)
3.0.1 (2023-06-06)
3.0.0 (2023-05-31)
- config sw-924 activate rosa inventory (#1122) (0c56980)
- config sw-747, sw-748 activate group variant filter (#1098) (514090f)
- toolbarFieldGroupVariant sw-747, sw-748 select config (#1117) (58cc61c)
- graphCardMetricTotals sw-922 data for callbacks (#1123) (3ca4da0)
- graphCard sw-922 flex styling for metric cards (#1123) (00a28dd)
- config sw-747 dedicated and metrics on-demand displays (#1120) (ef7ecea)
- toolbarFieldGranularity sw-747, sw-748 label update (#1121) (f2d9313)
- config sw-747 migrate OpenShift hosts to instances (#1118) (fab2f03)
- config sw-1294 rhacs, rhods inventory links (#1129) (2d2180a)
- locales sw-748 rhel, satellite copy (#1127) (654eb1e)
- locale sw-1256, rhel, sat, openshift instances copy (#1124) (a6e3f95)
- graphCard sw-747, sw-748 styling, copy (#1119) (ee403b6)
2.12.1 (2023-05-02)
- build sw-538 rhacs ephemeral routing (#1111) (a915a92)
- deps-dev changelog-light from 0.3.1 to 0.4.0 (#1108) (e39a7c3)
- build nodejs 16 to 18 (#1107) (38ea08a)
- prod,stage sw-917 dotenv config for preview urls (#1113) (0321d53)
- proxy sw-917 add preview to appUrl (#1109) (13a597f)
- eslint restructure linting (#1103) (9b8e0a4)
2.12.0 (2023-04-25)
- toolbarFieldArchitecture sw-748 remove component (#1097) (8ec75ab)
- bannerMessages sw-884 generic banners (#1094) (dc569f9)
- config sw-748 rhel products to variant filter (#1096) (88bfcb8)
- build npm updates (#1100) (8b62218)
- notifications sw-1078 update for redux connect (#1101) (1e8ec21)
- config sw-1136 missing rhosak path alias (#1099) (969f0ac)
2.11.1 (2023-04-11)
2.11.0 (2023-04-11)
- routerContext sw-1089 enhance page titles (#1091) (1d05b6d)
- config sw-922 product custom card metrics (#1077) (9ed7519)
- i18nHelpers sw-922 apply testId to copy (#1079) (e5bdd28)
- i18nHelpers sw-922 translate break apart, testing (#1079) (b15fe7d)
- graphCard sw-923 allow nested graph configs (#1073) (99f4c58)
- deps-dev npm-check-updates from 16.7.10 to 16.10.0 (#1088) (645b525)
- deps-dev @babel/core from 7.21.0 to 7.21.3 (#1087) (cc2a1cc)
- deps-dev eslint from 8.34.0 to 8.36.0 (#1084) (0cceb62)
- deps-dev bump jest from 29.4.3 to 29.5.0 (#1078) (cbb9354)
- deps-dev bump eslint-config-prettier from 8.6.0 to 8.7.0 (#1076) (8787d92)
- routerContext sw-1089 page display titles (#1089) (a3a7d9b)
- chartHelpers sw-1030 expand x axis unit test (#1082) (8c93c13)
- build npm updates (#1081) (16dd675)
- i18nHelpers sw-922 i18n element wrapping (#1080) (50397b7)
2.10.1 (2023-03-21)
2.10.0 (2023-03-15)
- platformServices sw-625 deprecated methods (#1060) (f13c20b)
- router sw-625 move to router v6 (#989) (285e2b7)
- config sw-933 activate instances for satellite (#1067) (aab70f0)
- platformServices sw-625 remove chrome init (#1048) (0c5c72f)
- authentication sw-625 sw-920 use optinView (#1048) (897dac0)
- useRouter sw-625 combine routerContext (#1045) (1ad9c67)
- config sw-625 generate routes (#1045) (32b71b5)
- redux sw-625 remove connectRouter (#1045) (bbc199a)
- graphCard sw-746 card totals styling (#1032) (debcfb0)
- config sw-860 inventory to instance id (#1050) (beaa7ca)
- build npm updates (#1068) (5d4ef80)
- deps-dev bump eslint-plugin-react from 7.31.11 to 7.32.2 (#1064) (3b0772b)
- routerContext sw-625 useNavigate state update (#1075) (d50d5e6)
- productViewMissing sw-625 local dev view, run (#1071) (6950b4a)
- dotenv learn more link update (#1065) (860348d)
2.9.0 (2023-02-20)
- config sw-828 rhel, billing to cloud provider (#1044) (2170ae6)
- inventoryTabs sw-625 class to function, hooks (#1039) (34f67f5)
- config sw-820 rhel, enable sockets sort (#1043) (d45003d)
- config sw-106 rhel, enable category sort (#1041) (2049c6a)
- config sw-106 rhel, instances inventory (#1018) (beb8fd0)
- select sw-746 select wrapper class to func (#1027) (1d4a3d1)
- config sw-722 activate satellite variant filter (#1014) (241d614)
- config sw-722 activate rhel archs filter (#1014) (b68aae6)
- config sw-235 activate rhel category filter (#1013) (8657e7c)
- deps-dev bump prettier from 2.8.0 to 2.8.4 (#1059) (5564a4c)
- deps-dev bump babel-jest from 29.3.1 to 29.4.1 (#1047) (9b17e9d)
- deps-dev bump glob from 8.0.3 to 8.1.0 (#1042) (322213e)
- deps-dev eslint-config-prettier from 8.5.0 to 8.6.0 (#1037) (7565d36)
- deps-dev eslint-plugin-jest from 27.1.6 to 27.2.1 (#1033) (c271373)
- deps-dev bump cspell from 6.15.0 to 6.18.1 (#1031) (7ddb08d)
- deps-dev bump eslint from 8.28.0 to 8.29.0 (#1024) (dffa28a)
- testing sw-722 dist route checks for ephemeral (#1026) (0c4d56f)
- build sw-722 mirror cloud-services-config (#1014) (cc0b907)
- locale sw-728 virtualized to virtual (#1062) (8252f51)
- locale sw-728 rhel, satellite variant filters (#1061) (7a928c4)
- config align product filter tests (#1049) (f891111)
- locale sw-728 rhel, graph legend tooltips (#1046) (2c12b53)
- config sw-106 disable category, metric sort (#1038) (dd8e3e3)
- locale sw-728 graph legend, product desc (#1034) (9de79e0)
- graphCardChartLegend sw-235 style, spacing (#1028) (3e247a6)
- locale sw-728 minor string, public cloud (#1013) (e3b4af1)
2.8.0 (2023-01-17)
- graphCardChart sw-690 config, action toolbar (#1020) (01971f4)
- toolbarFieldCategory sw-235 category type filter (#1017) (1a66624)
- inventoryCardHosts sw-223 deprecated move (#999) (fc0d361)
- rhsmServices,redux sw-223 metric capacity (#997) (996d68e)
- serviceConfig sw-630 hash for cache, cancel (#996) (9e86401)
- rhsmServices sw-690 metric capacity (#1017) (dff44ce)
- config sw-630 architectures, variants as filters (#1006) (7afe464)
- components,redux sw-690 unused, deprecated removal (#1004) (9ae280c)
- config sw-690 rhel, satellite, openshift inventory (#1002) (885f3c2)
- config sw-690 rhel, satellite, openshift metric graph (#1002) (d5b27d1)
- rhsmConstants sw-690 remove rhsmApiTypes (#1002) (99ef4ef)
- rhsmConstants sw-690 rhel, satellite, openshift (#1002) (3a10b5e)
- graphCard sw-235 metric capacity (#1000) (e32f062)
- deps-dev eslint-plugin-react from 7.31.10 to 7.31.11 (#1015) (0ebf716)
- build nodejs 14 to 16 (#1019) (d8fe5df)
- deps-dev bump @babel/core from 7.19.6 to 7.20.2 (#998) (28fe569)
- graphCard,Context sw-690 graph card loading (#1023) (42b2782)
- serviceConfig sw-690 consistent cancel id (#1023) (37970c4)
- helpers sw-630 generateHash, funcs to str (#1023) (56dacf0)
- rhsmTransformers,services sw-726 restore capacity logic (#1022) (c061829)
- graphCardContext sw-690 duplicate api calls (#1012) (64d8831)
- build npm updates (#1011) (ca91f11)
- inventoryCard sw-703 reset columns, rows (#1010) (3513756)
- config sw-707 openshift-metrics graph x-axis (#1009) (e2081b3)
- locale sw-689 graph legend, rhel arch (#1005) (bef2200)
- chartHelpers sw-702 undefined api response (#1005) (966c258)
- inventoryGuests sw-235 close on redraw (#1002) (3bec8a3)
- graphCardHelpers sw-235 generateChartId threshold (#1001) (3d77d6f)
2.7.1 (2022-12-05)
- deps-dev jest-environment-jsdom from 29.1.2 to 29.2.2 (#992) (ef22824)
- deps-dev bump eslint-plugin-react from 7.31.9 to 7.31.10 (#991) (1cfd70a)
- deps-dev bump express from 4.18.1 to 4.18.2 (#988) (192d05b)
- i18nHelpers nested context strings (#994) (26b7866)
- build npm updates (#993) (3b49456)
- dep replace locale-code with iso-639-1 (#990) (927636a)
- i18nHelpers update multi-context keys (#985) (ce5da27)
2.7.0 (2022-10-18)
- chartTypeVariant ent-4899 consistent types (#927) (7bad2e5)
- graphCard ent-4899 align hook components (#927) (e372d75)
- build generated changelog (#987) (7e894b2)
- deps-dev bump eslint-plugin-react from 7.31.8 to 7.31.9 (#981) (2bdb7be)
- deps bump codecov/codecov-action from 3.1.0 to 3.1.1 (#976) (1430347)
- graphCard sw-223 generated key from settings (#984) (f59462f)
- inventory sw-356 empty state copy (#983) (b25c6fb)
- graphCardHelpers ent-4899 generate isThreshold setting (#927) (03a816c)
- useReactRedux ent-4899 default return array (#927) (cebcb7c)
- build jest package update (#978) (2ee64c5)
- build npm updates (#978) (34d64fe)
2.6.1 (2022-09-13)
2.6.0 (2022-09-13)
- build: npm updates (#968) (448025d)
- build: sw-460 dev local run navigation (#965) (9babc7c)
- productViews: sw-479 display types (#965) (f77fcc5)
- rhacs: sw-479 Core-hours to Cores metric (#965) (54c8d52)
- rhosak,rhacs: sw-47 billing provider for subs inv (#947) (36d23c3)
- satellite: sw-20 remove graph threshold (#967) (7ae7bfb)
2.5.1 (2022-08-24)
- build: keycloak for local run (#954) (4687c1c)
- build: sw-460 dev standalone local run (#957) (6bdb1ef), closes #954
- build: sw-460 npm updates (#958) (dfaa4a6)
- rhosak: sw-93 billing provider, remove none option (#951) (5d4ee24)
- rhsmTransformers: ent-5213 allow first dates to draw line (#955) (2ffda57)
- rhsmTransformers: sw-43 patch isFutureDate, isCurrentDate (#963) (f4367a0)
- toolbarContext: keys for secondary fields (#957) (08b631f)
2.5.0 (2022-07-11)
- rhosak: ent-4689 activate billing provider (#894) (d5ab3cc)
- toolbarFieldBillingProvider: ent-4689 select, services (#893) (00a52f7)
- i18n: ent-5022 allow empty string context value (#939) (913c98d)
- inventoryCard: ent-5022 pass meta response for configs (#939) (15f2ea1)
- rhosak: ent-4689 convert non-metric (#893) (42e23a9)
- rhosak: ent-4689 none, unknown billing provider (#936) (0f8ea3b)
- rhosak: ent-4982 activate sort, storage GiB months (#945) (59c2c1d)
- rhosak: ent-4982 storage GiB as GB hours to months (#934) (50c0faa)
- rhosak: ent-4982 storage GiB as GB hours to months (#943) (b412022)
- rhosak: ent-5022 subscription type column activated (#939) (9267833)
- rhsmTransformers: ent-5121 hide graph future dates (#948) (c995348)
- toolbarFieldBillingProvider: ent-4689 tally query (#894) (1929289)
- authentication: ent-4899 align hook components (#921) (5eaf380)
- bannerMessages: ent-4899 align hook components (#926) (69fafd3)
- inventoryCardSubscriptions: ent-5129 camel to snake (#949) (b0f23bc)
2.4.0 (2022-07-11)
- authenticationContext: ent-4669 context, useSession hooks (#915) (030471e)
- config: ent-3230 unlimited quantity subscriptions display (#918) (2cbf32b)
- helpers: ent-4669 aggregate error (#913) (ce343cc)
- serviceConfig: ent-4669 mock service calls via functions (#879) (7b05675)
- serviceConfig: ent-4669 pass config for transformers (#922) (3043f6b)
- serviceConfig: ent-4669 timeout for emulated call (#913) (18a4158)
- authenticationContext: ent-4669 pass errorStatus correctly (#919) (86b4efd)
- build: npm updates (#912) (fef62d1)
- config: ent-3230 unlimited quantity, use aria-label (#924) (af58911)
- inventoryCardSubscriptions: clean up props, inventory tests (#922) (90125a4)
- pageHeader: clean up unused take a tour (#922) (d55032d)
- serviceConfig: caching reset on config update (#879) (c40b205)
- serviceConfig: ent-4869 empty, null distinction (#917) (61b956f)
- styling: hide header expand collapse icon (#916) (d01baa1)
- platform,userServices: ent-4669 restructure dir (#879) (6351502)
- services: ent-4669 move config to serviceConfig (#909) (e90b0c6)
- useReactRedux: ent-4669 expand useSelectorsResponse (#916) (19be673)
- userServices: ent-4669 locale func (#913) (ac3e273)
2.3.0 (2022-03-08)
- inventoryCardHelpers: ent-4689 custom tooltip config (#884) (a3a242e)
- inventoryCardSubscriptions: ent-4772 product_name sort (#896) (d265597)
- build: npm updates (#874) (4b4f1b6)
- build: npm updates, regen lock (#887) (fd6e47f)
- config: ent-4777 next_event_date display format (#897) (26b71e8)
- inventoryCardSubscriptionsContext: ent-4572 sort types (#890) (7fed4e0)
- productViews: product configs, test timestamps (#857) (771c819)
- rhosak: ent-4615 gibibytes to binary gigabytes (#895) (d554e91)
- testing: clean up fragment wrappers (#892) (abcaa68)
- inventoryCard: ent-4572 class, function conversion (#857) (2c27c67)
- inventoryCard: ent-4572 rename from inventoryList (#857) (ef9f794)
- inventory: ent-4572 rename components (#857) (ddfe6f2)
- optinView: ent-4572 convert class component (#877) (39f9c2d)
- deps: aggregated dependency checks, updates (#903) (76b901d)
- dev: local run, content security policy update (#880) (fb484c9)
2.2.1 (2022-01-25)
- build: npm updates, deps (#847) (21e9232)
- build: npm updates, deps-dev (#847) (383db57)
- locales: thresholdSockets legend string for Satellite (#853) (63c365d)
2.2.0 (2022-01-18)
2.1.0 (2022-01-10)
- inventorySubscriptions: ent-3352 activate subs table (#795) (fa3186b)
- productView,graphCard: ent-4366 rhosak multi-graph display (#824) (17dee2d)
- productView,inventoryList: ent-4367 rhosak inventory (#831) (8b9a560)
- rhsmServices,redux: ent-4366 tally refactor for metric id (#822) (f146d9f)
- rhsmServices,redux: ent-4367 instances inventory (#830) (6db7120)
- toolbarFieldSla,Usage: ent-4208 standalone sla, usage (#820) (b0632a3)
- build: npm updates (#767) (c457fcb)
- build: npm updates (#801) (f933afc)
- build: pf, platform npm updates (#801) (7b71658)
- chartHelpers: ent-4135 custom x, y, filter NaN and undefined (#783) (a106d13)
- chartHelpers: ent-4366 adjust yaxis domain for small values (#839) (ffa9dd6)
- config: ent-4367 rhosak config checks (#840) (58ef9b6)
- graphCardHelpers: ent-4510 allow product custom axes (#829) (a8f31d3)
- graphCardMetricTotals: ent-4366 daily monthly displays (#827) (164b0a8)
- graphCardMetricTotals: ent-4366 daily, monthly header copy (#840) (b570613)
- graphCardMetricTotals: ent-4366 data-test attributes (#836) (6aed282)
- graphCardMetricTotals: ent-4366 expand data-test (#838) (2dc7fc3)
- graphCardMetricTotals: ent-4366 total timestamp formats (#840) (d8d69aa)
- helpers: ent-4366 optional chaining for numbro (#832) (33daf62)
- i18n: ent-4251 filter undefined, empty multi-context (#775) (caf8232)
- locale: ent-4251 graph string key restructure (#775) (d264834)
- locales: ent-4367 string updates for rhosak (#835) (8409632)
- openshiftMetrics,openshiftDedicated: ent-4251 legend tooltip (#775) (9d4f6b6)
- productView: ent-4247 disable take a tour header button (#774) (19d3461)
- productViewOpenShiftContainer: ent-4367 hosts inventory (#833) (90f579b)
- rhsmSchemas: ent-4366 graph total display mismatch (#837) (c1674b5)
- rhsmServices: ent-3352 api response props, mock and tests (#786) (76a3fc7)
- routes: ent-4366 rhosak product path id (#826) (9a51b9b)
- routing: Use dynamic router basename (#821) (61b6b9f)
- toolbarFields: ent-4208 left, right select positioning (#824) (7c97513)
- useRhsmSelectors: import cleanup (#817) (6196a3a)
- graphCard: ent-4208 activate product hooks (#817) (416e891)
- inventorySubscriptions: ent-4366 disable subscriptions (#825) (1ac999f)
- productView: ent-4208 activate product, query context (#814) (6d9a284)
- router: ent-4208 activate routeDetail context (#813) (3e2e24e)
- toolbar: ent-4208 activate product hooks (#820) (f356683)
2.0.0 (2021-08-17)
- dev,proxy: ent-3643 activate chrome2 for local run (#757) (777dcf1)
- dev,proxy,prod: ent-3643 chrome local run, proxy, build (#753) (a449dcc)
- testing: ent-3643 standalone tests (#753) (83012b8)
1.7.1 (2021-08-09)
- graphCard: ent-3813 header styling for total display (#740) (e17fcd0)
- select: focused unit testing (#740) (5d5b9db)
- select: squash popper test warnings (#689) (b5fdfd7)
1.7.0 (2021-07-26)
- productViewOpenShiftDedicated: ent-3843 instance hrs graph (#720) (8bad6e8)
- productViewOpenShiftDedicated: ent-3950 instance hrs inv (#721) (f4822c8)
- useWindow: ent-3843 useResizeObserver (#718) (4fb4f2d)
- build: npm updates (#724) (449e26e)
- chart,chartHelpers: ent-4064 correct dual axes normalize (#727) (ca59ea8)
- graphCardChartLegend: ent-4109 tooltip for small screens (#737) (e853393)
- inventoryTabs: allow any child component (#721) (ae64e86)
- locale: ent-4045 threshold graph legend strings (#733) (f5cd3a7)
- productView: ent-4102 OpenShift Dedicated last seen column (#735) (4819198)
- productView: ent-4104 column views inventory reset (#736) (20771f7)
- productView: ent-4108 column styling for inventory overflow (#737) (1889ccb)
- productView: ent-4108 guests toggle styling for inventory (#738) (aa52c93)
- useRouter: testing, mockHook to shallowHook (#718) (ddca486)
1.6.1 (2021-07-13)
- authentication: remove test block (#691) (7b34b6b)
- build: npm updates (#685) (8dd083c)
- i18n: allow multi-context (#699) (e2614cb)
- productView: ent-3888 use meta to display total core hours (#692) (672e07e)
- productViewMissing: ent-3913 apply platform appNavClick (#695) (086c71e)
- redirect: ent-3833 restructure, force a path (#695) (c0927de)
- redirect: ent-3916 route config, dynamic loading (#691) (896b9f8)
- routes,router: ent-2745 dynamic lazy load views (#679) (6e62fa2)
- select,toolbarFields: ent-3879 apply test attributes (#687) (4cef22c)
- testing: mock window location, components with hooks (#680) (2706c44)
- testing: outside src import, unit test locale (#680) (67843b1)
- config: ent-2745 consolidate nav, routing configs (#656) (d210017)
- productViewMissing: ent-2745 use route helper (#656) (3ad0d5c)
- router: ent-2745 convert class component (#656) (ca7930c)
- router: ent-2745 function, hook convert (#684) (3bf1895)
- routerHelpers: ent-2745 consolidate nav, route lookup (#656) (216d8b8)
1.6.0 (2021-05-18)
- config: ent-3828 generate permissions for rbac (#655) (df114c7)
- productViewMissing: ent-3753 missing product view (#630) (fd8f9cc)
- build: i18n npm updates (#648) (11f838b)
- build: npm updates (#648) (01cc3c1)
- build: pf, platform npm updates (#648) (3a9188a)
- build: react npm updates (#648) (f3087a2)
- dotenv: ent-3696 learn more link update (#644) (fa5322b)
- graphCardSelectors: ent-3816 graph display floats (#643) (89aa409)
- locale: ent-3819 graph titles display cpu socket usage (#644) (85bcad2)
- productView: fix display for core hours below 1000 (#643) (5e1c96e)
- productView: low precision display for core hours used (#647) (6f8d918)
- productViewMissing: relax proptypes, styling (#649) (d9052e8)
- select: load css directly, compensate for pf variables (#671) (d00e33d)
- userSelectors: ent-3825 add report read permissions (#654) (3e5c5c0)
1.5.0 (2021-04-26)
- graphCard: ent-3715 display core hours monthly total (#632) (11f3ca5)
- pageColumns: ent-3504 allow page columns (#581) (ee60438)
- productViewOpenShiftContainer: ent-3324 two column view (#591) (2b8014c)
- productViewOpenShiftDedicated: ent-3324 base view (#590) (9792a3a)
- toolbarFieldRangedMonthly: ent-3507 select month range (#589) (b615b74)
- actionRecordMiddleware: expand sanitizeData (#617) (b49b2aa)
- actionRecordMiddleware: optional chaining for testing (#594) (b404af9)
- build: ent-3654 change app display name (#609) (6e1d5cb)
- build: local run, use prod-stable as chrome basis (#609) (5fbc311)
- build: npm updates (#576) (f66ecbb)
- build: npm updates (#579) (520f42c)
- build: npm updates for platform (#584) (ff72662)
- build: pf, platform npm updates (#576) (0cfa03c)
- chartArea: ent-3601 tooltip hover and clipping, x-axis (#594) (0375592)
- graphCard: ent-3507 expose start, end for date query (#589) (b94ded6)
- graphCard: fadein, pending only (#592) (b35913e)
- graphCardSelectors: ent-3809 schema check for core hours (#628) (055dc11)
- guestsList: column widths for loader (#585) (5147a54)
- i18n: consistent mock emulation (#572) (4d3ff2b)
- inventoryList,inventorySubscriptions: fadein, pending only (#587) (b362701)
- locale: ent-3712 update core hours display string (#612) (d0521b3)
- locale: ent-3810 flexible to on-demand, fixed to annual (#629) (985aa50)
- pageColumns: apply column spacer on multicolumn views (#615) (8f39be1)
- pageColumns: ent-3504 generated column keys (#587) (cb1d85e)
- pageColumns: maintain columns on granularity change (#618) (cf8bf3c)
- pageColumns: smaller screen size column widths (#617) (9840bb7)
- pageHeader: ent-3533 check consistent html for Pendo (#580) (059143e)
- pageLayout: ent-3504 export pageColumns (#590) (c29d404)
- productView: ent-3679 tooltip descriptions for graphs (#607) (e36425e)
- productView,openshiftView: ent-3324 align code for products (#590) (e23b978)
- productViewOpenShiftContainer: ent-3509 core hours display (#599) (696cb61)
- productViewOpenShiftContainer: ent-3607 config date range (#593) (005ca08)
- productViews: ent-3509 remove target blank from links (#613) (199df4f)
- productViews: update sort default, descending (#601) (f5ca9dc)
- routerConfig: ent-3541 rhcloud-12690 platform nav update (#609) (03b78ca)
- routerHelpers: dynamic route, handle additional directories (#609) (ca104ce)
- select: ent-3507 object values, match selected options (#590) (2aa4b3a)
- selectors: ent-3531 component redraw, improve cache reset (#592) (d61e933)
- style: on error, page layout extends below left nav (#591) (e2e35c4)
- table: additional cell content type (#585) (a7c9200)
- toolbar: ent-3490 clear filters copy updated (#582) (c344245)
- toolbarFieldDisplayName: issues/476 delay, style override (#577) (5309933)
- toolbarFieldDisplayName: issues/476 search-as-type (#572) (61a5b1f)
- toolbarFieldGranularity: ent-3644 reset inventory offset (#602) (6156e27)
- toolbarFieldGranularity,toolbarFieldUom: issues/407 selector (#587) (d2a8aba)
- toolbarFieldRangedMonthly: ent-3507 disable selected options (#590) (7e2a6de)
- toolbarFieldRangedMonthly: ent-3748 apply position right (#614) (05eca36)
- viewReducer: ent-3509 date range for inventory (#597) (126bcf0)
- viewReducer: ent-3644 productGroups for inventory reset (#606) (d87ffd4)
1.4.1 (2021-04-13)
- build: ent-3654 change app display name (#609) (9294d11)
- build: local run, use prod-stable as chrome basis (#609) (1d0d9c1)
- routerConfig: ent-3541 rhcloud-12690 platform nav update (#609) (b65267d)
- routerHelpers: dynamic route, handle additional directories (#609) (345fca7)
1.4.0 (2021-02-16)
- actionRecordMiddleware: issues/52 limited action log (#561) (cf460f3)
- build: issues/532 spelling checks (#534) (5152188)
- inventoryList: issues/476 activate display name search (#554) (6a47860)
- inventorySubscriptions: issues/491 basic inventory (#522) (7265108)
- productView: issues/524 display satellite (#538) (266d3e0)
- rhsmServices,redux: issues/491 initial api, state setup (#517) (ffecb3f)
- tabs,inventoryTabs: issues/491 pf tab wrapper (#517) (00d2b95)
- toolbarFieldDisplayName: issues/476 search component (#552) (684ccf0)
- actionRecordMiddleware: issues/52 limit and data adjustment (#562) (e1cfeaf)
- apiQueries: issues/491 query breakout, rename (#517) (2dfef58)
- bannerMessages: issues/541 state updates for filters (#565) (87080ad)
- c3Chart: remove c3 and related components (#549) (d2bef6e)
- checkbox,select: normalize props, update annotations (#552) (ffbe1dc)
- checkbox,textInput: consistent name, id attributes (#564) (db5491a)
- inventoryList: consistent hide, aria-hidden attributes (#555) (adb9d33)
- inventoryList: issues/403 minHeight update on error (#563) (bbee4f6)
- inventoryList: issues/476 hide field on zero results (#555) (a0f7047)
- inventoryList: issues/476 show field on zero results (#556) (ea9b42f)
- inventorySubscriptions: issues/491 dotenv disable (#522) (55d6078)
- pagination: issues/491 missing limit, offset query (#547) (a1685d7)
- productView: issues/539 product label string (#540) (c6f99eb)
- reduxHelpers: response message status range (#570) (9427794)
- rhsmApiTypes: issues/553 update satellite product ids (#558) (db43d10)
- rhsmApiTypes: query date to last_seen type (#517) (8c4191c)
- router,routerTypes: issues/476 remove competing routes (#545) (ef5ebcc)
- routerConfig: rename from routerTypes (#545) (29f3725)
- style: issues/476 remove focus style on tab content (#557) (71644b0)
- tabs: issues/491 apply tabs background color (#535) (cc993b3)
- toolbar: issues/541 state updates for filters (#564) (389f786)
- toolbarFieldDisplayName: issues/476 allow enter submit (#556) (5f83bc3)
- toolbarFieldDisplayName: issues/559 remove min char check (#560) (7208660)
- toolbarFieldDisplayName: issues/569 maxlength char limit (#570) (b3d5e4f)
- toolbarHelpers: rename from toolbarTypes (#545) (f358041)
- graphCard: issues/407 update granularity field (#548) (a473c73)
- openshiftView: issues/407 update uom field (#551) (efcdf03)
- pagination: move redux on page into inventory (#547) (cf248dc)
- redux: useSelector, useDispatch redux hooks (#548) (7bc64fd)
- rhsmServices: apply service layer cache (#544) (903e0ae)
- toolbarFieldGranularity: issues/407 toolbar components (#548) (e8a0efc)
- toolbarFieldUom: issues/407 toolbar components (#548) (a2a242d)
1.3.0 (2020-12-15)
- inventoryList: issues/493 product disable guests setting (#510) (9a30631)
- openshiftView,rhelView: issues/490 add tour button (#506) (3017860)
- build: issues/502 add recommendations link (#508) (9f60a1b)
- build: issues/502 banner message spelling (#533) (030c9ad)
- build: npm updates (#520) (e54618d)
1.2.0 (2020-12-02)
- bannerMessages: issues/502 app messages (#503) (d7cee6f)
- bannerMessages: issues/502 cloud meter messaging (#503) (2f9c328)
- inventoryList,guestsList: issues/494 fixed column widths (#472) (4807a03)
- pageMessages: issues/502 section for messaging (#503) (b95e571)
- bannerMessages: issues/511 apply query filter (#518) (69aa582)
- bannerMessages: issues/511 copy update (#518) (4c966c9)
- bannerMessages: issues/511 limit activation to current date (#513) (5a0e6c0)
- build: npm updates (#484) (3d86f75)
- helpers,testing: noopTranslate, helpful test snapshots (#469) (7cfb996)
- inventoryList: issues/389 display cloud providers (#467) (f91cc99)
- inventoryList: issues/468 display measurementType (#485) (3029ad8)
- inventoryList: issues/483 column header subscribed copy (#497) (5a05119)
- inventoryList: issues/492 set minHeight on first, last page (#507) (0ff6683)
- locale: issues/389 virtual to virtualized string (#463) (4d762be)
- locale: issues/481 add cloud provider string (#482) (1ad4c85)
- minHeight: issues/501 restructure resize event (#507) (3f8e5f8)
- openshiftView,rhelView: issues/468 header names (#469) (3bedb5a)
- openshiftView,rhelView: issues/468 sort measurementType (#487) (fd757e0)
- openshiftView,rhelView: issues/492 increase per-page results (#507) (3e9c8f7)
- table: issues/494 check title prop is defined (#496) (d25a544)
- openshiftView,rhelView: simplify displayName callback (#507) (f8e1161)
- rhsmServices,userServices: expose cancel options (#513) (877f40e)
1.1.0 (2020-10-26)
- inventoryList: issues/410 activate column sorting (#433) (9d44c59)
- inventoryList: issues/414 RBAC for inventory links (#446) (d2f2bfb)
- inventoryList: issues/442 activate last seen tooltip (#445) (2576854)
- minHeight: issues/403 set min-height, avoid page jumps (#439) (ba0e81f)
- build: npm updates (#420) (fdb15a3)
- chartArea: resize observer test addition (#447) (78683cc)
- inventoryList: activate paging for smaller screen sizes (#447) (2887696)
- inventoryList: issues/403 adjust for expanded guestsList (#460) (1c58435)
- inventoryList: issues/403 minHeight update on perpage (#447) (4194200)
- inventoryList,graphCard: issues/403 set minheight on update (#439) (d839e51)
- minHeight: issues/403 resize events reset height (#447) (74f0e7f)
- openshiftView,rhelView: issues/410 update sort default (#444) (fb11a05)
- openshiftView,rhelView: issues/414 inventory link prefix (#463) (fc491bc)
- platformServices: issues/473 apply hideGlobalFilter (#474) (94d879c)
- testing: activate GitHub workflow for commits (#432) (37dd445)
- userSelectors: issues/414 RBAC perms for inventory links (#465) (5416f65)
- authentication: issues/414 restructure permissions (#446) (846c743)
- graphCardSelectors: expand query filters for graph (#433) (48e01ea)
1.0.0 (2020-09-29)
- authentication: issues/373 use platform not authorized (#402) (dd0dbf2)
- guestsList: issues/10 display infinite table listing (#390) (98ffe05)
- inventoryList,views: issues/10 display inventory list (#372) (0109e0b)
- messageView: issues/320 app-level maintenance mode (#379) (5798e1f)
- apiQueries,reduxHelpers: issues/380 query schema (#381) (d37641e)
- docs: issues/437 update dotenv learn more link (#438) (8a22ef9)
- graphCard: issues/380 graph refresh on query (#384) (f150ef8)
- graphCard,c3GraphCard: issues/10 align card component (#372) (cb8f925)
- graphCard,chartArea: issues/365 increase stroke width (#392) (9080259)
- guestsList: avoid boolean, remove nullish coalescing op (#413) (cd0985c)
- guestsList: issues/10 increase paging limit (#390) (eca2a39)
- helpers: issues/416 move links to dotenv (#438) (d399bf3)
- inventoryList: issues/10 missing platform component (#385) (189ff58)
- inventoryList: issues/421 correct prop attr (#423) (e29212b)
- inventoryListSelectors: issues/10 itemCount, deep equals (#372) (bfed7e8)
- inventoryListSelectors: issues/10 last seen date context (#382) (62141ec)
- inventoryListSelectors: issues/421 combine query (#423) (447aaf2)
- openshiftView: issues/383 apply uom query filter (#408) (f5f5657)
- openshiftView,rhelView: issues/421 viewId to productLabel (#423) (d073813)
- pagination: issues/400 page reset on limit update (#405) (b016181)
- pagination,toolbar: issues/400 page reset filter update (#412) (5e1a938)
- rhsmApiTypes: issues/380 api query types (#381) (4828327)
- table,tableSkeleton: issues/10 align content prop to pf (#372) (88e1140)
- tableSkeleton: allow table with zero rows (#390) (1120bda)
- testing: platform component import exceptions (#386) (e4df25f)
0.1.19 (2020-08-24)
- rhelView, openshiftView: issues/305 add sub heading (#348) (9875a19)
- toolbar: issues/10 add usage filter (#361) (9ad7dcb)
- graphCard,rhelView,openshiftView: issues/10 query prop (#360) (2b6019d)
- i18n,translate: issues/354 remove withTranslation (#355) (63334eb)
- pageHeader: issues/305 add bottom margin to h1 (#357) (2b3b404)
- pageHeader: issues/305 apply locale product context (#371) (f6fc39f)
- pageHeader: issues/367 subheading external link icon (#369) (bb97d4e)
- queryTypes: issues/10 rhsm to query type (#361) (1070ac2)
- redux: issues/10 expand rhsmTypes for filtering (#360) (34d9b0c)
- select: issues/10 pf toggleIcon prop, toggleText (#360) (c225f01)
- testing: commit message length (#366) (ce4dbe8)
- toolbar: issues/10 default usage filter category (#368) (00900d2)
- toolbar: issues/377 openshiftView, remove usage filter (#378) (1a12310)
- tourView: issues/359 remove vestigial tour stylesheet (#370) (d6c73c7)
0.1.18 (2020-07-30)
- loader: issues/328 loading component (#337) (40d9b87)
- rhsmServices,redux: issues/10 inventory api, state (#312) (da48f9b)
- table,empty,skeleton: issues/10 add table component (#346) (fc87bdf)
- build: issues/296 npm updates for pf4 react core (#326) (5d3f0ac)
- build: issues/296 npm updates for pf4, platform (#326) (5a780d0)
- build: issues/296 npm updates for platform (#326) (5b69c99)
- build: issues/321 commit lint, rebase (#322) (73b57ef)
- build: npm lint updates (#313) (7312cfd)
- build: npm lint updates (#345) (05d918a)
- build: npm updates for pf4 react core (#345) (3632fbf)
- build: npm victory updates (#345) (803b12a)
- build,chartArea: npm update for victory charts (#314) (2aea500)
- chartArea: issues/318 inaccurate voronoi x coords (#324) (91f30e5)
- graphCard,selectors: issues/10 generic selectors (#343) (c470827)
- graphCardChartLegend: issues/158 activate tooltips (#325) (5ef4f27)
- graphCardHelpers: issues/317 yAxisTickFormat locale (#319) (5cc5dbd)
- graphCardHelpers: issues/317 yAxisTickFormatFallback (#323) (5c9f805)
- graphCardHelpers: yAxisTickFormat, use NumberFormat (#315) (fab0bb4)
- helpers: add isDate check, enhance isPromise (82d823b)
- inventoryListSelectors: issues/10 selectors, state (#343) (55db9a4)
- loader,graphCard: issues/10 extend loader types (#346) (c2c8600)
- messageView: remove unnecessary emptyState alias (2312c5d)
- messageView: reposition empty state icon (7c55554)
- rhsmServices,redux: issues/10 inventory guests, state (#330) (3b48997)
- routerTypes: issues/328 lazy load routing (#337) (8821359)
- tableSkeleton: issues/10 locale, borders prop (#350) (22f3821)
- testing: add general code tests, lost console methods (#351) (8d444ae)
- tourView: issues/289 remove unused tourView (#326) (f36c10a)
0.1.17 (2020-06-16)
- c3Chart: issues/283 add base c3 component (958a93b)
- c3GraphCard: issues/283 add card, display data (1826918)
- chartArea: issues/283 victory html tooltips (#295) (c9df378)
- chartArea,graphCard: issues/283 custom legends (#298) (066bce8)
- chartArea,graphCard: issues/283 interactive legend (#299) (4c862ce)
- rhelView,openshiftView: issues/283 activate c3 (#285) (78ee5fd)
- router,routerHelpers: issues/283 location.search (#294) (6fdd332)
- userSelectors: issues/300 rbac user permissions (#306) (a8f8a0a)
- graphCard: issues/283 expand unit tests (ca46b09)
- graphCardChartLegend: issues/158 disable tooltips (#311) (ae7fd7c)
- userSelectors: issues/307 missing error check (#308) (a799987)
0.1.16 (2020-05-20)
- authentication: issues/260 apply optin code (5d70f83)
- build: issues/274 update proxy docker port mapping (#276) (254bb49)
- graphCardHelpers: issues/180 tooltip show data facets (#282) (5cc2bc9)
- graphCardHelpers: issues/273 tooltip date ranges (#284) (9f39ee8)
- platformServices: issues/260 confirm user permissions (73df889)
- reduxHelpers,middleware: issues/260 expose error data (dfc10b7)
- testing: regex for scenarios testing platform config (#271) (d90a2b2)
0.1.15 (2020-05-04)
- authentication: issues/262 await authorizeUser (#264) (2510932)
- helpers: access to an app specific window object (6404a03)
- optinView: issues/240 assume opt-in is activated (#256) (b8a5ea0)
- redux: rename use of http errorStatus to just status (35e0603)
- services: apply consistent exports for config (74edcff)
0.1.14 (2020-04-17)
- checkbox,formState: issues/240 form components (#246) (b1611ac)
- i18n: issues/240 expose translating a node (#250) (dcfeb08)
- optinView: issues/240 add opt-in form (#247) (155dd44)
- platformServices: issues/240 getUserPermissions (#249) (e4d3f2a)
- services,redux: issues/240 add account opt-in services (#243) (87fdb68)
- authentication,messageView: auth empty state (d279d34)
- authentication,optinView: issues/240 expand unit tests (#254) (4477963)
- authentication,optinView: issues/240 optin for all users (#255) (a614d93)
- optinView: issues/240 copy, image update (#258) (8c1d5c0)
- platformServices: issue/240 admin API debugging behavior (5192152)
- routerTypes: locale page titles, remove title attr (#245) (7c8e571)
0.1.13 (2020-04-02)
- build: issues/231 code documentation, linting (#232) (bb46552)
- rhelView: issues/226 display cloud metering data (#237) (26319ae)
- rhelView: issues/234 display SLA toolbar (#236) (f39426c)
- build: issues/234 enable toolbar with SLA filter (#235) (17a2fab)
- rhelView: sockets card heading (45bf19e)
- routerHelpers: issues/218 dynamic base name tests (e235b1c)
0.1.12 (2020-03-19)
- build: issues/76 apply dotenv feature disabling (fca5041)
- openshiftView: issues/76 apply toolbar with SLA filter (#219) (f3848ed)
- pageToolbar,pageLayout: issues/76 add a page toolbar section (d518ba4)
- toolbar,toolbarTypes: issues/76 add toolbar with SLA filter (efc9416)
- viewReducer,rhsmTypes: issues/76 apply SLA types (539cfaa)
- viewSelectors: issues/76 add viewSelectors with graphQuery (c39ee67)
- build: npm lint updates (#208) (78eaf74)
- build: npm platform component updates (#208) (90af68b)
- build: npm react scripts updated (#208) (3e0df74)
- graphCard,redux,views: issues/76 switch to graphQuery (b498e24)
- graphCard,views: issues/76 add graphQuery prop (3cf02d6)
- graphCardSelectors: improve sync for multiple api calls (#215) (6935cc9)
- graphCardSelectors,redux,services: expand unit testing (#216) (c6f44b6)
- graphCardSelectors,services: cancellable axios responses (9b8d652)
- graphReducer,rhsmActions: clean up unused actions (d068e3d)
- select: correct single variant check (#217) (fabf6f1)
0.1.11 (2020-02-25)
- graphCard,redux: issues/185 maintain state by view (#202) (5b1df0c)
- graphCardSelectors: issues/188 infinite quantity, threshold (#207) (41342b2)
- openshiftView: issues/185 add cores sockets selector (#205) (a713c9e)
- authentication: issues/190 relax platform redirect (#196) (c7d9168)
- build: dotenv app display name casing (#194) (1460e3b)
- graphCard: rename prop, productShortLabel (5396223)
- graphCardSelectors: generic rename test snapshots (a8c5df0)
- graphCardSelectors: issues/176 graph error blur (#198) (d283917)
- graphCardSelectors: issues/185 apply response schemas (#204) (319050a)
- graphCardSelectors,reduxHelpers: issues/188 allow custom logic (5e00a3b)
- pageLayout: restructure view layout (#187) (1884c75)
- pageLayout,messageView: restructure view layout (#184) (779e647)
- platform,userServices: issues/43 centralize globals (#189) (4d8b053)
- platformServices: issues/179 platform app name (#191) (d3cb587)
- platformServices: issues/43 centralize globals (#183) (253ff56)
- reduxHelpers: add generated reducer unit tests (eabba6a)
- reduxHelpers: issues/185 apply consistent meta types (#203) (5b9c5b4)
- rhsmActions: issues/185 combine actions, promise.all (#201) (d478ed3)
- rhsmActions,platformActions: issues/190 toast notifications (533250e)
- rhsmApiTypes: apply RHEL prefix to types (dd196c6)
- router,redirect: issues/176 restructure redirect (#184) (3dab747)
- router,routerTypes: relax path comparison (980e859)
- tourView: issues/190 copy update for malformed users (#211) (aab081b)
- tourView: issues/192 update learn more link (#197) (1172de2)
- userServices: issues/43 catch empty response objects (#209) (b4313ca)
0.1.10 (2020-01-15)
- statusMiddleware: issues/159 redux for http status (dc4c318)
- authentication,locale: enUS additions (9ac3d00)
- build: integration version check regex updated (e6587ec)
- chartArea,graphCard: use dash instead of threshold (d4d3466)
- graphCardHelpers: consistency clean up (a7bc253)
- i18n: issues/159 correct locale load sequence (#173) (b15b03a)
- openshiftView: test name correction (75dcaf5)
- reduxHelpers: getMessageFromResults testing baseline (2e91262)
- reduxHelpers,helpers: streamlined response messages (9e85217)
- rhsmActions,redirect: comments clean up (51e67a9)
- routerHelpers,routerTypes,redirect: restructure components (8eb8fab)
- services: issues/167 login, update platform getUser (#168) (cc08a2e)
- userReducer,authorization: issues/159 managed redirect (#170) (47b580d)
- userServices: issues/159 emulate response error (1277d80)
0.1.9 (2019-12-19)
- graphCard,helpers,types: issues/161 directory, file rename (c02c2ea)
- helpers: noopTranslate display locale keys in tests (26110ca)
- locale: clean up default locale strings (6ee8b89)
- locales: align keys to rhsm types (287972c)
- redux: issues/161 rename rhel to generic (0ca9067)
- rhelGraphCardHelpers: issues/161 generate tooltips (7d3b350)
- rhelGraphCardTypes: issues/161 pass param optionsType (1c7cb0c)
- rhelView: issues/161 pass graph card options (25be1ef)
- rhsmApiTypes: issues/161 expand rhsm types (e4430bb)
- tourView: issues/133 generic learn more link (2c7490e)
- types,services,redux: issues/161 rename rhel rhsm (#162) (418fe91)
- userActions,userTypes,rhsmTypes: minor restructure (fce919e)
0.1.8 (2019-12-03)
- chartArea: issues/133 add a css className and ID (cbdafcd)
- tourView: issues/153 additional copy and contact us link (12cfc27)
0.1.7 (2019-11-22)
- chartArea: issues/142 update interpolation default (#149) (57af67a)
- i18n: issues/146 update system label copy (eb7a394)
- rhelActions: issues/133 disable toasts (#150) (ba18bbf)
- rhelGraphCard: issues/148 subtle color adjustment (219f3d2)
- rhelGraphCard,redux: issues/133 add tour redirect (#145) (380e1e4)
- tourView: learn more href update (2385189)
- tourView,rhelView: issues/133 copy updates (#139) (b0b4e62)
0.1.6 (2019-11-19)
- build,routing: issues/77 naming, routing, views (#132) (400ee1d)
- dateHelpers: end of day adjustment for display (#138) (f6c6fc3)
- graphCardSelectors: cache update for product id (60a1a5c)
- i18n: translateComponent wrapper, alias (edc6169)
- routerTypes: IBM Z systems name (4ee6a8d)
- tourView,i18n: issues/133 empty state tour (8574c1c)
0.1.5 (2019-11-15)
- chartArea: custom tooltips, remove unused properties (#124) (53eb21f)
- chartArea: issues/79 streamline multiple data facets (#122) (2fbc4e0)
- graphCardSelectors: confirm granularity loaded correctly (#127) (a709f34)
- graphCardSelectors: handle malformed api response (cb1ab49)
- graphCardSelectors: reset data facets to avoid duplication (acf1763)
- graphHelpers,rhelGraphCardHelpers: restructured helpers (#125) (3d853d9)
- pfReactCharts,build: npm and related fixes (#128) (5380567)
- rhelApiTypes: optimized import for granularity types (e0f9128)
- graphCardSelectors: issues/79 hypervisor breakout (#123) (1db2bbf)
- rhelGraphCard: issues/79 activate hypervisor display (#119) (83276b3)
- rhelServices,rhelApiTypes: issues/77 allow passed id (035e9e6)
- rhelServices,rhelGraphCard: issues/79 hypervisor api (#121) (479f05d)
- rhelView,authentication: issues/77 pass path parameter (2fb501f)
- router,routerTypes: issues/77 navigation types (14680bb)
0.1.4 (2019-10-21)
- build: issues/105 local run chroming update (9937f12)
- build: issues/105 local run chroming updates (#106) (b2fdd05)
- chartArea: issues/103 y axis domain minimum (#104) (6b49e1a)
- graphHelpers,chartArea: issues/92 tooltip labels (#113) (87772eb)
- i18n: combine i18n integration and unit test (ccf77f9)
- rhelGraphCard,graphHelpers: correct y axis ticks (351e264)
- build: commit message integration check (#110) (296c11c)
- chartArea: issues/75 aggregated tooltips (#112) (0031dfd)
- notifications: issues/11 toast notifications (#107) (cf72c5c)
- rhelGraphCard: issues/80 activate threshold api (#108) (294ff07)
0.1.3 (2019-10-08)
- build: issues/105 local run chroming updates (#106) (e4e24d0)
- chartArea: issues/103 y axis domain minimum (#104) (f4ce68a)
- notifications: issues/11 toast notifications (#107) (80f6ef5)
- rhelGraphCard: issues/80 activate threshold api (#108) (252afc1)
0.1.2 (2019-09-16)
- build: issues/95 proxy domain updated (#100) (7c6dbab)
- build: issues/97 branching and integration (7417cc4)
- rhelGraphCard: issues/93 remove the word daily (#96) (1c56c8b)
- build: issues/97 branching and qe integration (#98) (07ddcdf)
- chartArea,graphHelpers: issues/78,87 threshold (#94) (db2855f)
0.1.1 (2019-08-23)
- build: local, proxy run updates (#83) (84a6023)
- graphHelper,chartArea: reset api timestamp start of day (#89) (ee39a48)
- graphHelpers,chartArea: quarters granularity display (#90) (62f3c58)
- rhelGraphCard: prevent resubmit on chosen granularity option (fe857ae)
- rhelGraphCard: update responsive usage and apply ChartAxis (#70) (b67efb8)
- rhelGraphCard,chartArea: issues/6,88 granularity dropdown (#81) (0368605)
- api spec: issues/17 local run openapi spec (#31) (1aa0bcd)
- app name: issues/14 codify app name (#15) (5e2e0dd)
- build: issues/16 separate out hosts update (#22) (8c2815a)
- build: issues/34 app id, path updates (#73) (d3e7bc2)
- build: issues/34 correct deployment path prefix (#49) (34cb100)
- build: issues/34 custom dotenv, rhsm path (#58) (53f409a)
- build: issues/34 dotenv update, correct locale path (#54) (bc6aecb)
- build: issues/7 beta path prefix (#28) (a24d037)
- build, rhelServices, auth: issues/9 build, rhsm api updates (66f34ef)
- build, routerTypes: issues/34 dynamic router baseName (#68) (fdd3b06)
- graphHelpers: set min y domain appropriately (#61) (6402585)
- integration tests: issues/24 build html output test (#32) (83ed9d5)
- rhelGraphCard: issues/38 test snapshot update (#39) (5e85eb3)
- rhelGraphCard: issues/5 graphCard i18n ref (#20) (032296f)
- rhelGraphCard: use label instead of dropdown, phase 1 (#57) (9828e6a)
- routerTypes: root path added (#65) (1128cf5)
- services, router: remove unused header func (#62) (3a12056)
- api spec: issues/17 local run open api spec (#21) (58182e0)
- build: issues/52 default date time override (#64) (bd9239c)
- build, helpers: issues/52 debug config params (#69) (2760ab2)
- build, routerTypes: issues/71 disable views config (#72) (a4f7da7)
- chartGraph: convert graph data, add error/loading states (#40) (da2158a)
- graph-tooltip: issues/23 tooltip, react-breakpoints (#35) (dd1b46d)
- integration tests: issues/24 build html output test (#30) (ccb73ae)
- integration tests: issues/24 build testing (#25) (409150f)
- locale: use cookie to determine current locale (#55) (c568794)
- rhelGraphCard: issues/5 add StackChart UI components and responsive CSS (#13) (0551b11)
- rhelGraphCard: partial data and empty array domain (#50) (a9c63db)
- rhelGraphCard redux: issues/9 redux connect card (#33) (1283e8a)
- rhelServices, redux: issues/17 rhsm api, and mock (#27) (4641c5b)
- rhelServices,graphHelpers: issues/42 cores to sockets (#48) (1255279)