History log of /openbmc/webui-vue/src/components/AppNavigation/ (Results 51 – 71 of 71)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
c4e38abf09-Apr-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add LDAP page

Adds ability to enable LDAP service and modify LDAP and
ActiveDirectory properties.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I59d65bba7f6fe321af395227ce2f7

Add LDAP page

Adds ability to enable LDAP service and modify LDAP and
ActiveDirectory properties.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I59d65bba7f6fe321af395227ce2f7188d9c006b7

show more ...


/openbmc/webui-vue/.env.openpower
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/src/assets/styles/_alerts.scss
/openbmc/webui-vue/src/assets/styles/_badge.scss
/openbmc/webui-vue/src/assets/styles/_bootstrap-grid.scss
/openbmc/webui-vue/src/assets/styles/_dropdown.scss
/openbmc/webui-vue/src/assets/styles/_form-components.scss
/openbmc/webui-vue/src/assets/styles/_obmc-custom.scss
AppNavigation.vue
/openbmc/webui-vue/src/components/Global/Alert.vue
/openbmc/webui-vue/src/components/Global/InfoTooltip.vue
/openbmc/webui-vue/src/components/Global/TableFilter.vue
/openbmc/webui-vue/src/components/Mixins/TableFilterMixin.js
/openbmc/webui-vue/src/env/env.md
/openbmc/webui-vue/src/env/router/openpower.js
/openbmc/webui-vue/src/env/store/openpower.js
/openbmc/webui-vue/src/envConstants.js
/openbmc/webui-vue/src/locales/en-US.json
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/AccessControl/LdapStore.js
/openbmc/webui-vue/src/store/modules/AccessControl/LocalUserMangementStore.js
/openbmc/webui-vue/src/store/modules/AccessControl/SslCertificatesStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/Overview/OverviewStore.js
/openbmc/webui-vue/src/views/AccessControl/Ldap/Ldap.vue
/openbmc/webui-vue/src/views/AccessControl/Ldap/index.js
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/AccessControl/SslCertificates/CsrCountryCodes.js
/openbmc/webui-vue/src/views/AccessControl/SslCertificates/ModalGenerateCsr.vue
/openbmc/webui-vue/src/views/AccessControl/SslCertificates/SslCertificates.vue
/openbmc/webui-vue/src/views/Control/RebootBmc/RebootBmc.vue
/openbmc/webui-vue/src/views/Control/ServerPowerOperations/ServerPowerOperations.vue
/openbmc/webui-vue/src/views/Health/Sensors/Sensors.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/vue.config.js
6859203c04-Apr-2020 Derick Montague <derick.montague@ibm.com>

Resolve header and nav accessibility violations

- Add aria-label to nav sections in app-header and app-nav to meet
accessibility guidelines. When application has multiple nav elements
an aria-label

Resolve header and nav accessibility violations

- Add aria-label to nav sections in app-header and app-nav to meet
accessibility guidelines. When application has multiple nav elements
an aria-label is required to help screen readers identify the elements
- Remove b-nav child of b-nav-bar in app-header to fix invalid markup
generated by Bootstrap-vue components. Components were not used as
expected by the component library
- Replace b-nav-item with HTML <li> elements using nav-item css classes
in order to use button elements. Bootstrap-vue generates <a> elements
which is not the semantic HTML element to use for items that are not
links to other sections of the application.
- Removed aria-expanded and nav-open class from nav-trigger button
- Update appHeader unit test

Used a TDD approach to write all tests to fail and then updated the
methods and actions to make the tests suceed. Each test resulting in
a dispatched action should be called once only and with the expected
action.

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I18af3727708526f814b7ceb77a0c28fda9f3d9bd

show more ...

3739381024-Mar-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add SSL Certificates page

Adds ability to view, add, replace, and delete SSL
certificates in GUI.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I5cf9fa7bbd588dfb22f2431eed0b5

Add SSL Certificates page

Adds ability to view, add, replace, and delete SSL
certificates in GUI.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I5cf9fa7bbd588dfb22f2431eed0b5976ff860703

show more ...

30abccbe11-Mar-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add Sensors page

- Update api calls to use Redfish
- Add column sort to name and status columns
- Set default table sort to status column
- Added lodash package

Github story: https://github.com/ope

Add Sensors page

- Update api calls to use Redfish
- Add column sort to name and status columns
- Set default table sort to status column
- Added lodash package

Github story: https://github.com/openbmc/webui-vue/issues/4

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Ic6e76107475fbf5fb34deb01a4de4a4a9ccfeabf

show more ...


/openbmc/webui-vue/.github/ISSUE_TEMPLATE/bug_report.md
/openbmc/webui-vue/.github/ISSUE_TEMPLATE/design-review.md
/openbmc/webui-vue/.github/ISSUE_TEMPLATE/feature_request.md
/openbmc/webui-vue/docs/.vuepress/components/BmcAlerts.vue
/openbmc/webui-vue/docs/.vuepress/components/BmcButtons.vue
/openbmc/webui-vue/docs/.vuepress/components/BmcToasts.vue
/openbmc/webui-vue/docs/.vuepress/config.js
/openbmc/webui-vue/docs/.vuepress/enhanceApp.js
/openbmc/webui-vue/docs/guide/coding-standards/accessibility.md
/openbmc/webui-vue/docs/guide/components/alert.md
/openbmc/webui-vue/docs/guide/components/button.md
/openbmc/webui-vue/docs/guide/components/toast.md
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/src/assets/styles/_alerts.scss
/openbmc/webui-vue/src/assets/styles/_buttons.scss
/openbmc/webui-vue/src/assets/styles/_obmc-custom.scss
/openbmc/webui-vue/src/assets/styles/_table.scss
/openbmc/webui-vue/src/assets/styles/_toast.scss
AppNavigation.vue
/openbmc/webui-vue/src/components/Global/Alert.vue
/openbmc/webui-vue/src/components/Global/InputPasswordToggle.vue
/openbmc/webui-vue/src/components/Global/StatusIcon.vue
/openbmc/webui-vue/src/components/Mixins/BVToastMixin.js
/openbmc/webui-vue/src/locales/en-US.json
/openbmc/webui-vue/src/locales/es.json
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/Authentication/AuthenticanStore.js
/openbmc/webui-vue/src/store/modules/Health/SensorsStore.js
/openbmc/webui-vue/src/views/Health/Sensors/Sensors.vue
/openbmc/webui-vue/src/views/Health/Sensors/index.js
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
7f970a1f02-Mar-2020 Derick Montague <derick.montague@ibm.com>

Remove unused colors from color palette

The color palette has been stripped down to a
maximum of two colors shades per palette. This
works for our design since components use a
base color with a lig

Remove unused colors from color palette

The color palette has been stripped down to a
maximum of two colors shades per palette. This
works for our design since components use a
base color with a lighter color as an accent
color. This change reduces the amount of CSS
generated by Bootstrap when the CSS is compiled.

Github Story: https://github.com/openbmc/webui-vue/issues/2

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I2ddb37f5c89c749a7303799c6f7499ddd83d5a92

show more ...


/openbmc/webui-vue/docs/.vuepress/components/colors/all.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/blues.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/colors.scss
/openbmc/webui-vue/docs/.vuepress/components/colors/grays.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/greens.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/reds.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/theme.vue
/openbmc/webui-vue/docs/.vuepress/components/colors/yellows.vue
/openbmc/webui-vue/docs/guide/components/index.md
/openbmc/webui-vue/docs/guide/guidelines/colors.md
/openbmc/webui-vue/src/assets/styles/_buttons.scss
/openbmc/webui-vue/src/assets/styles/_colors.scss
/openbmc/webui-vue/src/assets/styles/_form-components.scss
/openbmc/webui-vue/src/assets/styles/_modal.scss
/openbmc/webui-vue/src/assets/styles/_obmc-custom.scss
/openbmc/webui-vue/src/assets/styles/_table.scss
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
AppNavigation.vue
/openbmc/webui-vue/src/components/Global/StatusIcon.vue
/openbmc/webui-vue/src/i18n.js
/openbmc/webui-vue/src/locales/en-US.json
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/Control/BootSettingsStore.js
/openbmc/webui-vue/src/store/modules/Control/PowerControlStore.js
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/Control/ServerPowerOperations/BootSettings.vue
/openbmc/webui-vue/src/views/Control/ServerPowerOperations/ServerPowerOperations.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
9fc3f90a04-Mar-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Fix slight alignment issue in navigation

Health option in navigation was slightly offset from
other menu items. This will flush all navigation items.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@

Fix slight alignment issue in navigation

Health option in navigation was slightly offset from
other menu items. This will flush all navigation items.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I27aa01e612afd4a3ce3027262e27aa39ac55f15a

show more ...

fa1512b525-Feb-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add power operations page

Add route, component and Control requests to enable
power operations (power on, soft and hard reboot, soft
and hard power off).
This rewrite includes updates to use Redfish

Add power operations page

Add route, component and Control requests to enable
power operations (power on, soft and hard reboot, soft
and hard power off).
This rewrite includes updates to use Redfish endpoints.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I54784b8cc1b6260e44e708c260ea4a531fc0a629

show more ...

66f903fb28-Feb-2020 Derick Montague <derick.montague@ibm.com>

Update application navigation colors

- Current navigation color did not match mockup
- Replace color variables with theme variables in .vue file
- Add $gray-500
- Delete the map-remove functions. Ma

Update application navigation colors

- Current navigation color did not match mockup
- Replace color variables with theme variables in .vue file
- Add $gray-500
- Delete the map-remove functions. Maps are based on the added
properties
- Increase navigaton icon size
- Add _variables.scss file for overrides to Bootstrap Sass
variables and adding custom variables

Testing:
1. Navigation item for current page will have a dark background,
light text, and a blue border.
2. Hovering over an active navigation item will display the cursor as
the default arrow.

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Id391364ee74ece59ba7b20d49fda859de0c12b17

show more ...

e0b76c3328-Feb-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add translation to header and navigation

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I31a6c7a45a20c68efc367ba625c7b06b2d7ba47d


/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/src/assets/styles/_form-components.scss
/openbmc/webui-vue/src/assets/styles/_table.scss
/openbmc/webui-vue/src/assets/styles/_toast.scss
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
AppNavigation.vue
/openbmc/webui-vue/src/components/Global/InputPasswordToggle.vue
/openbmc/webui-vue/src/components/Global/TableRowAction.vue
/openbmc/webui-vue/src/components/Global/TableToolbar.vue
/openbmc/webui-vue/src/components/Mixins/BVTableSelectableMixin.js
/openbmc/webui-vue/src/components/Mixins/BVToastMixin.js
/openbmc/webui-vue/src/locales/en.json
/openbmc/webui-vue/src/locales/es.json
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/store/api.js
/openbmc/webui-vue/src/store/modules/AccessControl/LocalUserMangementStore.js
/openbmc/webui-vue/src/store/modules/Configuration/FirmwareStore.js
/openbmc/webui-vue/src/store/modules/Configuration/NetworkSettingsStore.js
/openbmc/webui-vue/src/store/modules/Control/ControlStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/Health/EventLogStore.js
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalSettings.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/TableRoles.vue
/openbmc/webui-vue/src/views/Control/RebootBmc/RebootBmc.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewNetwork.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
c11d389419-Feb-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add Reboot BMC page

Created a ControlStore with the intention to consolidate actions
across multiple subnav pages under the 'Control' tab, instead of
creating a dedicated RebootBmc store with one ac

Add Reboot BMC page

Created a ControlStore with the intention to consolidate actions
across multiple subnav pages under the 'Control' tab, instead of
creating a dedicated RebootBmc store with one action.

- Update PageSection component to make sectionTitle prop optional
- Changed PageTitle computed property to data since the value
doesn't change during the component lifecycle
- Change PageSection <section> element to <div> to avoid
accessibility issues

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I2877e2a7b9bfee245c48d52c70859978b74be7f3

show more ...

74f8687d10-Feb-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add responsive layout

The main navigation will be collapsed until the viewport
minimum width reaches the Bootstrap defined 'lg' breakpoint
(defaults to 992px).

- Adding motion variables and updatin

Add responsive layout

The main navigation will be collapsed until the viewport
minimum width reaches the Bootstrap defined 'lg' breakpoint
(defaults to 992px).

- Adding motion variables and updating some CSS values to
use existing Sass variables

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: Id159b84da6adf55fdb15842b0e33b1ede4eeceb4

show more ...


/openbmc/webui-vue/README.md
/openbmc/webui-vue/docs/.vuepress/config.js
/openbmc/webui-vue/docs/.vuepress/public/openbmc-logo.svg
/openbmc/webui-vue/docs/guide/coding-standards/accessibility.md
/openbmc/webui-vue/docs/guide/coding-standards/index.md
/openbmc/webui-vue/docs/guide/coding-standards/javascript.md
/openbmc/webui-vue/docs/guide/coding-standards/sass.md
/openbmc/webui-vue/docs/guide/components/index.md
/openbmc/webui-vue/docs/guide/components/page-section.md
/openbmc/webui-vue/docs/guide/components/page-title.md
/openbmc/webui-vue/docs/guide/guidelines/colors.md
/openbmc/webui-vue/docs/guide/guidelines/index.md
/openbmc/webui-vue/docs/guide/guidelines/typography.md
/openbmc/webui-vue/docs/guide/index.md
/openbmc/webui-vue/docs/index.md
/openbmc/webui-vue/docs/themes/index.md
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/src/App.vue
/openbmc/webui-vue/src/assets/styles/_motion.scss
/openbmc/webui-vue/src/assets/styles/_obmc-custom.scss
/openbmc/webui-vue/src/assets/styles/_toast.scss
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
AppNavigation.vue
/openbmc/webui-vue/src/components/Global/PageContainer.vue
/openbmc/webui-vue/src/components/Global/PageTitle.vue
/openbmc/webui-vue/src/components/Global/StatusIcon.vue
/openbmc/webui-vue/src/components/Mixins/BVToastMixin.js
/openbmc/webui-vue/src/i18n.js
/openbmc/webui-vue/src/layouts/AppLayout.vue
/openbmc/webui-vue/src/locales/en.json
/openbmc/webui-vue/src/locales/es.json
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/store/modules/AccessControl/LocalUserMangementStore.js
/openbmc/webui-vue/src/store/modules/Authentication/AuthenticanStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/Health/EventLogStore.js
/openbmc/webui-vue/src/store/plugins/WebSocketPlugin.js
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/vue.config.js
c65350fb05-Feb-2020 Derick Montague <derick.montague@ibm.com>

Update navigation item order

- Change all navigation items to display in alphabetical order

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I69f01c7a9c1f074e96a8577c5e906bd449c3

Update navigation item order

- Change all navigation items to display in alphabetical order

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I69f01c7a9c1f074e96a8577c5e906bd449c3a429

show more ...

9f5cea8b04-Feb-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add focus state to navigation link items

Nested submenu items didn't have visual indication for
focus state. Adding styles needed to meet accessiblity
guidelines.

Signed-off-by: Yoshie Muranaka <yo

Add focus state to navigation link items

Nested submenu items didn't have visual indication for
focus state. Adding styles needed to meet accessiblity
guidelines.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I2c79e2c36a0de8d6ae27e0388c1241868172b9cd

show more ...

09e45cd423-Jan-2020 Derick Montague <derick.montague@ibm.com>

Change eslint rules to use vue recommended

Resubmitting after reverted–original commit here
https://gerrit.openbmc-project.xyz/c/openbmc/webui-vue/+/28763/7

- Ran npm run lint
- Resolved eslint iss

Change eslint rules to use vue recommended

Resubmitting after reverted–original commit here
https://gerrit.openbmc-project.xyz/c/openbmc/webui-vue/+/28763/7

- Ran npm run lint
- Resolved eslint issues

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I2b8b9244acddd483d0a72f9a5d156a79de9869a0

show more ...

c4844b4528-Jan-2020 Gunnar Mills <gmills@us.ibm.com>

Revert "Change eslint rules to use vue recommended"

Merged accidentally. Although this one did have the proper +1s/+2s.
The 2 underneath did not. The author will resubmit.

This reverts commit 5e7ac

Revert "Change eslint rules to use vue recommended"

Merged accidentally. Although this one did have the proper +1s/+2s.
The 2 underneath did not. The author will resubmit.

This reverts commit 5e7ac49058e5dc37fd43ecf3c0d06f5dda14af5b.

Change-Id: Iceb1de3a170cc0b592b183545c792aa3eb87bfee
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

5e7ac49023-Jan-2020 Derick Montague <derick.montague@ibm.com>

Change eslint rules to use vue recommended

- Ran npm run lint
- Resolved eslint issues

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Icd433ca55321d8bceb941e2d13ebade72bd4981f


/openbmc/webui-vue/.eslintrc.js
/openbmc/webui-vue/README.md
/openbmc/webui-vue/deploy-doc.sh
/openbmc/webui-vue/docs/.vuepress/config.js
/openbmc/webui-vue/docs/.vuepress/public/openbmc-logo.svg
/openbmc/webui-vue/docs/guide/coding-standards/accessibility.md
/openbmc/webui-vue/docs/guide/coding-standards/index.md
/openbmc/webui-vue/docs/guide/coding-standards/javascript.md
/openbmc/webui-vue/docs/guide/coding-standards/sass.md
/openbmc/webui-vue/docs/guide/components/index.md
/openbmc/webui-vue/docs/guide/components/page-section.md
/openbmc/webui-vue/docs/guide/components/page-title.md
/openbmc/webui-vue/docs/guide/getting-started.md
/openbmc/webui-vue/docs/guide/guidelines/colors.md
/openbmc/webui-vue/docs/guide/guidelines/index.md
/openbmc/webui-vue/docs/guide/guidelines/typography.md
/openbmc/webui-vue/docs/index.md
/openbmc/webui-vue/docs/themes/index.md
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/src/assets/styles/_buttons.scss
/openbmc/webui-vue/src/assets/styles/_obmc-custom.scss
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
AppNavigation.vue
/openbmc/webui-vue/src/components/Global/PageSection.vue
/openbmc/webui-vue/src/components/Global/PageTitle.vue
/openbmc/webui-vue/src/components/Global/StatusIcon.vue
/openbmc/webui-vue/src/layouts/AppLayout.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalSettings.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/TableRoles.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/src/views/Unauthorized/Unauthorized.vue
71ac230a26-Dec-2019 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Style primary navigation

Adding styles and interaction patterns based on community
approved design proposals.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Signed-off-by: Derick Montagu

Style primary navigation

Adding styles and interaction patterns based on community
approved design proposals.

Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Ie7f422db6fbbca2033e10d2d2ae331540a8a038a

show more ...

e2fd156720-Dec-2019 Derick Montague <derick.montague@ibm.com>

Fix linting in script blocks in vue files

- Removed the .eslintrc and added the pretteri rules to the eslintrc file
- Ran `npm run lint --fix`

Signed-off-by: Derick Montague <derick.montague@ibm.co

Fix linting in script blocks in vue files

- Removed the .eslintrc and added the pretteri rules to the eslintrc file
- Ran `npm run lint --fix`

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I4e36c1967ae9b4d839ef88f1d47ffa20ab4e4991

show more ...


/openbmc/webui-vue/.eslintrc.js
/openbmc/webui-vue/src/App.vue
/openbmc/webui-vue/src/assets/styles/_colors.scss
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
AppNavigation.vue
/openbmc/webui-vue/src/components/Global/PageContainer.vue
/openbmc/webui-vue/src/components/Global/PageSection.vue
/openbmc/webui-vue/src/components/Global/PageTitle.vue
/openbmc/webui-vue/src/components/Global/StatusIcon.vue
/openbmc/webui-vue/src/layouts/AppLayout.vue
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/store/api.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/Configuration/FirmwareStore.js
/openbmc/webui-vue/src/store/modules/Configuration/NetworkSettingsStore.js
/openbmc/webui-vue/src/store/modules/Control/PowerCapStore.js
/openbmc/webui-vue/src/store/modules/Control/PowerConsumptionStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/store/modules/Health/EventLogStore.js
/openbmc/webui-vue/src/store/modules/Overview/OverviewStore.js
/openbmc/webui-vue/src/store/plugins/WebSocketPlugin.js
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalSettings.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/TableRoles.vue
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/vue.config.js
fded0d1111-Dec-2019 Derick Montague <derick.montague@ibm.com>

Add singlequote override and fix files

Based on phosphor-webui and JavaScript common practices we are setting
ESLint to required single quote for JS files and double quote for
SCSS files. This commi

Add singlequote override and fix files

Based on phosphor-webui and JavaScript common practices we are setting
ESLint to required single quote for JS files and double quote for
SCSS files. This commit adds the ESLint override to the prettier rules
and runs the npm lint script that fixes the files that violate the
rule.

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I50cba77b2d0797595ce94258029608efa8665005

show more ...


/openbmc/webui-vue/.eslintrc.js
/openbmc/webui-vue/.prettierrc.js
/openbmc/webui-vue/babel.config.js
/openbmc/webui-vue/jest.config.js
/openbmc/webui-vue/package-lock.json
/openbmc/webui-vue/package.json
/openbmc/webui-vue/public/favicon.ico
/openbmc/webui-vue/src/App.vue
/openbmc/webui-vue/src/assets/images/openbmc-logo.svg
/openbmc/webui-vue/src/assets/styles/_colors.scss
/openbmc/webui-vue/src/assets/styles/_functions.scss
/openbmc/webui-vue/src/assets/styles/_obmc-custom.scss
/openbmc/webui-vue/src/components/AppHeader/AppHeader.vue
/openbmc/webui-vue/src/components/AppHeader/index.js
index.js
/openbmc/webui-vue/src/layouts/AppLayout.vue
/openbmc/webui-vue/src/main.js
/openbmc/webui-vue/src/router/index.js
/openbmc/webui-vue/src/store/api.js
/openbmc/webui-vue/src/store/index.js
/openbmc/webui-vue/src/store/modules/AccessControl/LocalUserMangementStore.js
/openbmc/webui-vue/src/store/modules/Authentication/AuthenticanStore.js
/openbmc/webui-vue/src/store/modules/GlobalStore.js
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalSettings.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/ModalUser.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/TableRoles.vue
/openbmc/webui-vue/src/views/AccessControl/LocalUserManagement/index.js
/openbmc/webui-vue/src/views/Login/Login.vue
/openbmc/webui-vue/src/views/Login/index.js
/openbmc/webui-vue/src/views/Overview/Overview.vue
/openbmc/webui-vue/src/views/Overview/OverviewEvents.vue
/openbmc/webui-vue/src/views/Overview/OverviewQuickLinks.vue
/openbmc/webui-vue/src/views/Overview/index.js
/openbmc/webui-vue/tests/unit/example.spec.js
/openbmc/webui-vue/vue.config.js
42c1989317-Jan-2020 Derick Montague <derick.montague@ibm.com>

Add primary navigation with default styles

- Import and use Bootstrap Vue components for the navigation structure
- Import and add icons to the navigation sections
- Add minor style overrides

Chan

Add primary navigation with default styles

- Import and use Bootstrap Vue components for the navigation structure
- Import and add icons to the navigation sections
- Add minor style overrides

Change-Id: I4c1903390d75aff086c912a710f4c04d38d28a28
Signed-off-by: Derick Montague <derick.montague@ibm.com>

show more ...

a2988f4017-Jan-2020 Derick Montague <derick.montague@ibm.com>

Create basic application using vue

- Create vue app
- Add AppHeader and AppNavigation
- Set up routes for server overview and local user management
- Add themes and set to gray-10 theme
- Add a

Create basic application using vue

- Create vue app
- Add AppHeader and AppNavigation
- Set up routes for server overview and local user management
- Add themes and set to gray-10 theme
- Add active class for current navigation
- Add a prototype method named $http to vue prototype
- The UI uses console logs in production to communicate to users
- Add boostrap vue component library

Change-Id: Ib6618e6357ca01bdac6de4ed031a15c8552226f3
Signed-off-by: Derick Montague <derick.montague@ibm.com>

show more ...

123