Skip to content

Releases: rht-labs/lodestar-frontend

v1.0.6

06 Oct 16:58
01d7821
Compare
Choose a tag to compare
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

30 Sep 19:58
fddb580
Compare
Choose a tag to compare
added publicreference field, updated tests (#333)

v1.0.4

16 Sep 17:48
be404e7
Compare
Choose a tag to compare
initial formOptions refactor (#322)

* initial formOptions refactor

* added null operator

* fixed camel case issue

1.0.3

06 Aug 22:24
ae6e5b6
Compare
Choose a tag to compare
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

03 Aug 19:23
4e89cca
Compare
Choose a tag to compare

> git log v1.0.1..HEAD --pretty=format:"- %h %s by %an" --no-merges

  • 4e89cca hotfix for wrong base url being injected to the version service (#288) by Spencer Stolworthy

v1.0.2-rc1

03 Aug 18:36
4e89cca
Compare
Choose a tag to compare
v1.0.2-rc1 Pre-release
Pre-release
RC1 for 1.0.2

v1.0.1

01 Aug 22:53
a05c131
Compare
Choose a tag to compare

Promote latest RC

v1.0.1-rc2

31 Jul 21:06
a05c131
Compare
Choose a tag to compare
v1.0.1-rc2 Pre-release
Pre-release

git log v1.0.1-rc1..HEAD --pretty=format:"- %h %s by %an" --no-merges

v1.0.1-rc1

31 Jul 18:12
cfb5790
Compare
Choose a tag to compare
v1.0.1-rc1 Pre-release
Pre-release

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

08 Jul 20:50
5404fe2
Compare
Choose a tag to compare
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