fleet/frontend/pages
Gabriel Hernandez 7a1317432b
Add expiry time warning in sandbox mode (#6830)
* create a MainContent and SidePanelContent containers for layout

this creates these two new components for handling layout more cleanly. It also allows us to put in common components into main layout, like sandbox expiration notification

* use MainContent and SidePanelContent in current pages

this brings in the two new components and wraps the page contents in these. This also allowed us to clean up and remove unused/no needed styling code

* add MainContent component to user settings page and clean up user settings component

this cleans up the user settings page to follow the panel convention we have as well as adds the MainContent component to this page

* add MainContent component to team pages

* update Sandbox gate to render optional component when in sandbox mode and add to MainContent

* add call to sandbox api to get expiry time

this adds a conditional call when the user is in sandbox mode to get the expiry time of the instance

* fix sticky elements on settings pages to work with sandbox expiry message

* fix e2e test after MainContent refactor
2022-07-26 13:05:57 +01:00
..
admin Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00
ApiOnlyUser Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
ConfirmInvitePage Increase minimum password length to 12 characters (#5712) 2022-05-18 12:03:00 -05:00
ConfirmSSOInvitePage Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
errors Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
ForgotPasswordPage Improve password recovery flow (#6185) 2022-06-13 07:51:37 -07:00
Homepage Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00
hosts Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00
LoginPage Login UI: Center vertical alignment, align with forgot password box (#6397) 2022-06-30 10:44:05 -04:00
LoginSuccessfulPage Removed all traces of Redux from the app! (#5287) 2022-04-22 09:45:35 -07:00
LogoutPage Logout of sandbox redirects to marketing site (#6726) 2022-07-19 11:43:57 -04:00
packs Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00
policies Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00
queries Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00
RegistrationPage Increase minimum password length to 12 characters (#5712) 2022-05-18 12:03:00 -05:00
ResetPasswordPage Increase minimum password length to 12 characters (#5712) 2022-05-18 12:03:00 -05:00
schedule/ManageSchedulePage Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00
software Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00
UserSettingsPage Add expiry time warning in sandbox mode (#6830) 2022-07-26 13:05:57 +01:00