All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
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)