Releases: rht-labs/lodestar-frontend
Releases · rht-labs/lodestar-frontend
v1.0.6
bugfixes for user edit modal (#342) * bugfixes for user edit modal * open url in new window, get absolute url * fixed tests * added rel to href for artifact link * updated tests
v1.0.5
added publicreference field, updated tests (#333)
v1.0.4
initial formOptions refactor (#322) * initial formOptions refactor * added null operator * fixed camel case issue
1.0.3
Unit tests (#297) * [Spencer/Venus] add engagemnt-routing * [Spencer/Venus] Add Drawer to the page * refactoring teh component - pass the component as a props * [Spencer/Venus] adding tests * add tests for main template, drawer and engagement navigation * [Spencer/Venus] add tests for drawer behaviour * lodestar rename (#163) (#164) * add header nav * Feature/engagement shell (#165) * engagement shell init commit * set zindex of engagement footer, finished up engagement shell * Feature/create engagement popup (#167) * engagement shell init commit * set zindex of engagement footer, finished up engagement shell * fixed tests for new engagements * engagement list view created (#168) * engagement list view created * updated snapshots * updated gitignore (#169) * add Red Hat font - add About page * refactor admin to about page * update tests * Fixed page headers to match designs (#170) * add notification beahviour * add tests * bumped packages * bumped packages * updated failing snapshots from patternfly/react-scripts upgrade * fixes for engagement list route placeholder * fix the error * update the notification * update the notification look, remove the caret icon next to it * update the header based on new upgrade of patternfly * refactor: rename the files and folders to be easier to find * Feature/tabbed engagement view (#174) * engagement view wrapper * engagement view wrapper * initial wrapper for content and engagement view template * tabs * placed form view in tabs * mock overview page * refactored faked engagement * updated unused import int he router * Feature/tabbed view enhancements (#175) * updated folder structure * updated folder structure * added snapshot test for tab view * fixes for cluster user view * updated failing snapshot * Initial implementation of informational card designs (#176) * fixes for patternfly upgrade * added basic cards with available information * added tests, static faked engagement item * updated tests" * Card view improvements and save/launch buttons (#177) * null coalescing operator * added save button * fixes for failing tests * Convenient urls (#178) * null coalescing operator * added save button * fixes for failing tests * added convenient urls to enable direct navigation to specific tabs * updated tests * actually resolved merge conflicts * updated failing test from bad merge with develop * Engagement improvements (#179) * reorganized files * reorganized files * added engagement serializer * fixes for date parsers * serialized launch data * fixed form render * Typeahead customer select (#181) * typeahead customer select with tests * typeahead customer select with tests * updated failing snapshot * renamed components to clarify the private nature of _CustomerSelectDropdown * add cards for different engagements: upcoming, active, past * rerun the tests * removed unused dependencies (#186) * trying to pass the test * updating the summary-card to format dates differently - to pass the tests * remove unused test file * remove old snapshots and unused files * add tests for card details * add more tests - test coverage * Feature/edit modals (#183) * edit modals * added 'hosting environment' tab * added redirect to tab view to handle navigating to root status page * fixed tests. reorganized the relationship between cards and modals * spacing on save button * renaming and cleanup * link the engagement cards to engagement page (#188) * link the engagement cards to engagement page * update snap test * update the snap test * fix lint * make the header clickable * change the time format * Feature/engagement list item (#189) * link the engagement cards to engagement page * update snap test * update the snap test * fix lint * make the header clickable * change the time format * update the test * engagement form field separation (#187) * engagement form field separation * merged develop * Feature/design conformity (#190) * modified to match spec * modified to match spec * minor tweaks, wrenches, changes, etc * updated failing snapshots * added isValid catch to date * null check * fixed failing tes * notification feature * add notification content * update tests * Feature/user card (#192) * user card initial * user card initial * engagement user modal * fixes failing tests * shows 0 if engagement dates are incorrect * make the dashboard cards responsive * make the dashboard card titles clickable * make tooltips appear quicker * show syatem status only if the engagement is launched * modals with no messages shows empty state * make engagement cards responsive - Make the card title look like link * description field reorganization (#243) * description field reorganization * added responsive UI to system details * updated dashboard spec * updated snapshots * make the cards look the same and not strech based on the content * remove console warning - pass the test * remove the view-all link from cards * Develop (#251) * fixed infinite state loop from dates (#247) * first name/last name swap, remove system status card for upcoming (#249) * first name/last name swap, remove system status card for upcoming * updated snapshot * removed default start date. Removed default user role. Moved required fields to depend on saved engagement fields. Moved cards depending on currentEngagementChanges to currentEngagement * updated failing snapshot * 🙈 FIX - li rendering on dom 🤩 * 🙈 FIX - li rendering on dom 🤩 * 🙈 FIX - li rendering on dom 🤩 Co-authored-by: donal <[email protected]> Co-authored-by: Venus <[email protected]> * Little fixes (#253) * close the drawer automatically by resizing the screen * make search/sort bars respoinsive * make the description field to be aligned with other fields on summary card * for very long titles, wrap the text * fix test * Little fixes (#255) * close the drawer automatically by resizing the screen * make search/sort bars respoinsive * make the description field to be aligned with other fields on summary card * for very long titles, wrap the text * fix test * update the add new user icon * add empty message when no users available * update the empty states for Activity history and no user * rewording * e2e - update the readme file * refactor the component versions * refactor/redesign about page * update the about page * update the snap test * applying feedback * add need-help section and modify links in about page * update read me file to have more generic variables * make the links only visible if the config is set * merge master into develop (#270) * Develop (#260) * [Spencer/Venus] add engagemnt-routing * [Spencer/Venus] Add Drawer to the page * refactoring teh component - pass the component as a props * [Spencer/Venus] adding tests * add tests for main template, drawer and engagement navigation * [Spencer/Venus] add tests for drawer behaviour * lodestar rename (#163) (#164) * add header nav * Feature/engagement shell (#165) * engagement shell init commit * set zindex of engagement footer, finished up engagement shell * Feature/create engagement popup (#167) * engagement shell init commit * set zindex of engagement footer, finished up engagement shell * fixed tests for new engagements * engagement list view created (#168) * engagement list view created * updated snapshots * updated gitignore (#169) * add Red Hat font - add About page * refactor admin to about page * update tests * Fixed page headers to match designs (#170) * add notification beahviour * add tests * bumped packages * bumped packages * updated failing snapshots from patternfly/react-scripts upgrade * fixes for engagement list route placeholder * fix the error * update the notification * update the notification look, remove the caret icon next to it * update the header based on new upgrade of patternfly * refactor: rename the files and folders to be easier to find * Feature/tabbed engagement view (#174) * engagement view wrapper * engagement view wrapper * initial wrapper for content and engagement view template * tabs * placed form view in tabs * mock overview page * refactored faked engagement * updated unused import int he router * Feature/tabbed view enhancements (#175) * updated folder structure * updated folder structure * added snapshot test for tab view * fixes for cluster user view * updated failing snapshot * Initial implementation of informational card designs (#176) * fixes for patternfly upgrade * added basic cards with available information * added tests, static faked engagement item * updated tests" * Card view improvements and save/launch buttons (#177) * null coalescing operator * added save button * fixes for failing tests * Convenient urls (#178) * null coalescing operator * added save button * fixes for failing tests * added convenient urls to enable direct navigation to specific tabs * updated tests * actually resolved merge conflicts * updated failing test from bad merge with develop * Engagement improvements (#179) * reorganized files * reorganized files * added engagement serializer * fixes for date parsers * serialized launch data * fixed form render * Typeahead customer select (#181) * typeahead customer select with tests * typeahead customer select with tests * updated failing snapshot * renamed components to clarify the private nature of _CustomerSelectDropdown * add cards for different engagements: upcoming, active, past * rerun the tests * removed unused dependencies (#186) * trying to pass the test * updating the summary-card to format dates differently - to pass the tests * remove unused test file * remove old snapshots and unused files * add tests for card details * add more tests - test coverage * Feature/edit modals (#183) * edit modals * added 'hosting environment' tab * added redirect to tab view to handle navigating to root status page * fixed tests. reorganized the relationship between cards and modals * spacing on save button * renaming and cleanup * link the engagement cards to engagement page (#188) * link the engagement cards to engagement page * update snap test * update the snap test * fix lint * make the header clickable * change the time format * Feature/engagement list item (#189) * link the engagement cards to engagement page * update snap test * update the snap test * fix lint * make the header clickable * change the time format * update the test * engagement form field separation (#187) * engagement form field separation * merged develop * Feature/design conformity (#190) * modified to match spec * modified to match spec * minor tweaks, wrenches, changes, etc * updated failing snapshots * added isValid catch to date * null check * fixed failing tes * notification feature * add notification content * update tests * Feature/user card (#192) * user card initial * user card initial * engagement user modal * fixes failing tests * shows 0 if engagement dates are incorrect * make the dashboard cards responsive * make the dashboard card titles clickable * make tooltips appear quicker * show syatem status only if the engagement is launched * modals with no messages shows empty state * make engagement cards responsive - Make the card title look like link * description field reorganization (#243) * description field reorganization * added responsive UI to system details * updated dashboard spec * updated snapshots * make the cards look the same and not strech based on the content * remove console warning - pass the test * remove the view-all link from cards * Develop (#251) * fixed infinite state loop from dates (#247) * first name/last name swap, remove system status card for upcoming (#249) * first name/last name swap, remove system status card for upcoming * updated snapshot * removed default start date. Removed default user role. Moved required fields to depend on saved engagement fields. Moved cards depending on currentEngagementChanges to currentEngagement * updated failing snapshot * 🙈 FIX - li rendering on dom 🤩 * 🙈 FIX - li rendering on dom 🤩 * 🙈 FIX - li rendering on dom 🤩 Co-authored-by: donal <[email protected]> Co-authored-by: Venus <[email protected]> * Little fixes (#253) * close the drawer automatically by resizing the screen * make search/sort bars respoinsive * make the description field to be aligned with other fields on summary card * for very long titles, wrap the text * fix test * Little fixes (#255) * close the drawer automatically by resizing the screen * make search/sort bars respoinsive * make the description field to be aligned with other fields on summary card * for very long titles, wrap the text * fix test * update the add new user icon * add empty message when no users available * update the empty states for Activity history and no user * rewording Co-authored-by: Venus Izadi <[email protected]> Co-authored-by: Venus <[email protected]> Co-authored-by: donal <[email protected]> * System status card null state (#261) * fixed infinite state loop from dates * proposal for wording * added italics * e2e (#256) * [Spencer/Venus] add engagemnt-routing * [Spencer/Venus] Add Drawer to the page * refactoring teh component - pass the component as a props * [Spencer/Venus] adding tests * add tests for main template, drawer and engagement navigation * [Spencer/Venus] add tests for drawer behaviour * lodestar rename (#163) (#164) * add header nav * Feature/engagement shell (#165) * engagement shell init commit * set zindex of engagement footer, finished up engagement shell * Feature/create engagement popup (#167) * engagement shell init commit * set zindex of engagement footer, finished up engagement shell * fixed tests for new engagements * engagement list view created (#168) * engagement list view created * updated snapshots * updated gitignore (#169) * add Red Hat font - add About page * refactor admin to about page * update tests * Fixed page headers to match designs (#170) * add notification beahviour * add tests * bumped packages * bumped packages * updated failing snapshots from patternfly/react-scripts upgrade * fixes for engagement list route placeholder * fix the error * update the notification * update the notification look, remove the caret icon next to it * update the header based on new upgrade of patternfly * refactor: rename the files and folders to be easier to find * Feature/tabbed engagement view (#174) * engagement view wrapper * engagement view wrapper * initial wrapper for content and engagement view template * tabs * placed form view in tabs * mock overview page * refactored faked engagement * updated unused import int he router * Feature/tabbed view enhancements (#175) * updated folder structure * updated folder structure * added snapshot test for tab view * fixes for cluster user view * updated failing snapshot * Initial implementation of informational card designs (#176) * fixes for patternfly upgrade * added basic cards with available information * added tests, static faked engagement item * updated tests" * Card view improvements and save/launch buttons (#177) * null coalescing operator * added save button * fixes for failing tests * Convenient urls (#178) * null coalescing operator * added save button * fixes for failing tests * added convenient urls to enable direct navigation to specific tabs * updated tests * actually resolved merge conflicts * updated failing test from bad merge with develop * Engagement improvements (#179) * reorganized files * reorganized files * added engagement serializer * fixes for date parsers * serialized launch data * fixed form render * Typeahead customer select (#181) * typeahead customer select with tests * typeahead customer select with tests * updated failing snapshot * renamed components to clarify the private nature of _CustomerSelectDropdown * add cards for different engagements: upcoming, active, past * rerun the tests * removed unused dependencies (#186) * trying to pass the test * updating the summary-card to format dates differently - to pass the tests * remove unused test file * remove old snapshots and unused files * add tests for card details * add more tests - test coverage * Feature/edit modals (#183) * edit modals * added 'hosting environment' tab * added redirect to tab view to handle navigating to root status page * fixed tests. reorganized the relationship between cards and modals * spacing on save button * renaming and cleanup * link the engagement cards to engagement page (#188) * link the engagement cards to engagement page * update snap test * update the snap test * fix lint * make the header clickable * change the time format * Feature/engagement list item (#189) * link the engagement cards to engagement page * update snap test * update the snap test * fix lint * make the header clickable * change the time format * update the test * engagement form field separation (#187) * engagement form field separation * merged develop * Feature/design conformity (#190) * modified to match spec * modified to match spec * minor tweaks, wrenches, changes, etc * updated failing snapshots * added isValid catch to date * null check * fixed failing tes * notification feature * add notification content * update tests * Feature/user card (#192) * user card initial * user card initial * engagement user modal * fixes failing tests * shows 0 if engagement dates are incorrect * make the dashboard cards responsive * make the dashboard card titles clickable * make tooltips appear quicker * show syatem status only if the engagement is launched * modals with no messages shows empty state * make engagement cards responsive - Make the card title look like link * description field reorganization (#243) * description field reorganization * added responsive UI to system details * updated dashboard spec * updated snapshots * make the cards look the same and not strech based on the content * remove console warning - pass the test * remove the view-all link from cards * Develop (#251) * fixed infinite state loop from dates (#247) * first name/last name swap, remove system status card for upcoming (#249) * first name/last name swap, remove system status card for upcoming * updated snapshot * removed default start date. Removed default user role. Moved required fields to depend on saved engagement fields. Moved cards depending on currentEngagementChanges to currentEngagement * updated failing snapshot * 🙈 FIX - li rendering on dom 🤩 * 🙈 FIX - li rendering on dom 🤩 * 🙈 FIX - li rendering on dom 🤩 Co-authored-by: donal <[email protected]> Co-authored-by: Venus <[email protected]> * Little fixes (#253) * close the drawer automatically by resizing the screen * make search/sort bars respoinsive * make the description field to be aligned with other fields on summary card * for very long titles, wrap the text * fix test * Little fixes (#255) * close the drawer automatically by resizing the screen * make search/sort bars respoinsive * make the description field to be aligned with other fields on summary card * for very long titles, wrap the text * fix test * update the add new user icon * add empty message when no users available * update the empty states for Activity history and no user * rewording * e2e create a new engagement * e2e - create a new engagement * e2e - edit engagement summary * e2e - edit points of contact * e2e - edit hosting environment * e2e - add users * e2e - complete flow of creating new engagement, editing the engagement and launching the engagement * little changes * e2e - Flow: Create, edit and launch a new engageemnt * update snap tests * remove the hard coded url * e2e - existing engagements, search, filter, sort, create a new engagment from the page * e2e - navigations and links Co-authored-by: Spencer Stolworthy <[email protected]> Co-authored-by: donal <[email protected]> * Feature/409 conflicts (#262) * initial progress on 409 conflict * working refresh function * fixed newline for linting * renaming variables * added profiler * changed message for conflict * Auth errors (#263) * potential fix for authentication errors * refactor how authentication errors are handled * proposal for changing how the authentication check is handled * proposal for changing how the authentication check is handled * authenticationerror * file renames * renamed duplicated filename * updated specs * added preflight auth check * fixes for preflight auth check * removed console logs * fixes for request circles * fixed type in engagement poll interface * added ref for validateAuth function to allow for auth checking in setInterval * Reorganizing Contexts for easier testing; File organization fixes for non-conforming files (#265) * reorganizing of non-conforming files * created unimportedrc * removed unused files * removed unused test file * added trim in project/customer name serializer (#267) Co-authored-by: Spencer Stolworthy <[email protected]> Co-authored-by: donal <[email protected]> * unit tests for status card * progress on auth context tests * additional coverage for auth_context * auth context coverage * changed function to accept one argument object * fixed broken tests Co-authored-by: Venus Izadi <[email protected]> Co-authored-by: Venus <[email protected]> Co-authored-by: donal <[email protected]>
v1.0.2
v1.0.2-rc1
RC1 for 1.0.2
v1.0.1
v1.0.1-rc2
v1.0.1-rc1
git log v1.0.0..HEAD --pretty=format:"- %h %s by %an" --no-merges
- cfb5790 fixed unexpected behaviors around saving an engagement and polling fo… (#285) by Spencer Stolworthy
- f3ba194 E2E job (#280) by Kevin McAnoy
- 4107f48 additional unit tests (#283) by Spencer Stolworthy
- 56790e3 Fixes undefined engagement after creating a new engagement (#284) by Spencer Stolworthy
- 00c2f72 improve speed for single engagement fetch on engagement details page (#282) by Spencer Stolworthy
- 473d76d fixed typo in engagement serializer for last_update (#281) by Spencer Stolworthy
- 5a04911 Sonarcloud config (#279) by Spencer Stolworthy
- e19441c Change nonstandard filenames (#277) by Spencer Stolworthy
- cde2afb Remove legacy from map serializers (#276) by Spencer Stolworthy
- b3107f4 message banner (#275) by Spencer Stolworthy
- 55253d9 Unit tests refactors and additions (#274) by Spencer Stolworthy
- c0b79e5 fixed engagement_context side effect that caused warnings during tests (#273) by Spencer Stolworthy
- fb6b4f6 simplify interfaces (#272) by Spencer Stolworthy
- 11b29d2 Engagement dates (#271) by Spencer Stolworthy
- de9f698 factories for services (#268) by Spencer Stolworthy
- 11f585a Adds cypress projectId (#266) by Kevin McAnoy
- 548690f added trim in project/customer name serializer (#267) by Spencer Stolworthy
- ee8c7a7 Reorganizing Contexts for easier testing; File organization fixes for non-conforming files (#265) by Spencer Stolworthy
- 7ff6809 Auth errors (#263) by Spencer Stolworthy
- 08e1c59 Feature/409 conflicts (#262) by Spencer Stolworthy
- 59b6ea1 e2e (#256) by Venus
- f52e421 System status card null state (#261) by Spencer Stolworthy
- 7c98ad5 Develop (#260) by Spencer Stolworthy
- 75024f2 Feature/1.1 ui fixes (#259) by Spencer Stolworthy
- f744d16 apache license (#257) by Kevin McAnoy
- 966f044 LodeStar App Version Display (#254) by Jacob See
- e56d81f Adding generic data (#252) by Øystein Bedin
- a98c23f 🙈 FIX - li rendering on dom 🤩 by donal
- 37a925c 🙈 FIX - li rendering on dom 🤩 by donal
- 39aa017 🙈 FIX - li rendering on dom 🤩 by donal
v1.0.0
first name/last name swap, remove system status card for upcoming (#249) * first name/last name swap, remove system status card for upcoming * updated snapshot * removed default start date. Removed default user role. Moved required fields to depend on saved engagement fields. Moved cards depending on currentEngagementChanges to currentEngagement * updated failing snapshot