History log of /openbmc/webui-vue/package.json (Results 26 – 50 of 51)
Revision Date Author Comments
# d3952354 30-Jul-2020 Derick Montague <derick.montague@ibm.com>

Fix vuepress dependency issue

Running vuepress locally was failing due to a missing module. This
issue was created by a recent upgrade made using npm audit fix to
resolve some npm module security is

Fix vuepress dependency issue

Running vuepress locally was failing due to a missing module. This
issue was created by a recent upgrade made using npm audit fix to
resolve some npm module security issues. The issue was resolved by
deleting the package-lock.json and rebuilding on an npm install. I
updated vuepress since there was a minor version change.

TESTING
I was able to run the docs locally and docs are rendering as expected.

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

show more ...


# fc16f3c2 23-Jun-2020 Sukanya Pandey <sukapan1@in.ibm.com>

Add timezone to profile settings page

- Users will have two options to select a timezone.
- UTC and browser offset timezone are the two options for the application.
- date-fns and date-fns-tz is

Add timezone to profile settings page

- Users will have two options to select a timezone.
- UTC and browser offset timezone are the two options for the application.
- date-fns and date-fns-tz is used for date and time manipulations because:-
- The package size of library is smaller.
- It allows for importing functions to work with the native date object
rather than having to create a moment instance that carries a larger payload.

Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: I581803f230f501c0d34d0b53e7c2d89e8466ee60

show more ...


# 4e29d507 21-Jul-2020 Derick Montague <derick.montague@ibm.com>

Resolve npm package vulnerabilities

- Ran npm audit fix and resolved all high priority security
vulnerabilities.
- One low risk vulnerability remains. This is a yargs package that may
require updati

Resolve npm package vulnerabilities

- Ran npm audit fix and resolved all high priority security
vulnerabilities.
- One low risk vulnerability remains. This is a yargs package that may
require updating other packages.
- Lodash required an update since it was a high servirity issue that
was exposed in the application's functionality beyond the build script
and tools

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

show more ...


# 632de22a 09-Jul-2020 Mateusz Gapski <mateuszx.gapski@intel.com>

KVM console

- The kvm console with using novnc library

Signed-off-by: Mateusz Gapski <mateuszx.gapski@intel.com>
Change-Id: Icfb7643595d8c17231ca3671753d6de971525bd3


# 96f69ca9 20-May-2020 Sukanya Pandey <sukapan1@in.ibm.com>

Add code for Serial Over LAN

- The output of serial connection of the hosts on the workstation
terminal.
- The library used is xterm which will provide the terminal to show the
data.

Signed-off-by:

Add code for Serial Over LAN

- The output of serial connection of the hosts on the workstation
terminal.
- The library used is xterm which will provide the terminal to show the
data.

Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: I6000cae42f237fffe216e2079cf2a6c39db236fd

show more ...


# 20d8c186 14-May-2020 Gunnar Mills <gmills@us.ibm.com>

Move node to >=12.14.1

Currently, OpenBMC uses node 12.14.1.
https://github.com/openbmc/openbmc/blob/master/meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs_12.14.1.bb
OpenBMC gets this reci

Move node to >=12.14.1

Currently, OpenBMC uses node 12.14.1.
https://github.com/openbmc/openbmc/blob/master/meta-openembedded/meta-oe/recipes-devtools/nodejs/nodejs_12.14.1.bb
OpenBMC gets this recipe from meta-openembedded.

Moved the node required to ">=12.14.1" to allow this.

https://github.com/openbmc/webui-vue/commit/b346406f3aa407869a3c868fb14322fc529673a3
moved to node 12.16.x.

Without this change was seeing (when building an image with
webui-vue replacing phosphor-webui):
| > check-node-version --package && vue-cli-service build
|
| node: 12.14.1
| Wanted node version 12.16.x (>=12.16.0 <12.17.0)
| To install node, see https://nodejs.org/download/release/v12.16.0/
| npm ERR! code ELIFECYCLE
| npm ERR! errno 1
| npm ERR! webui-vue@0.1.0 build: `check-node-version --package && vue-cli-service build`
| npm ERR! Exit status 1
| npm ERR!
| npm ERR! Failed at the webui-vue@0.1.0 build script.

Tested: Built and loaded on a Witherspoon.
No regressions observed.

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

show more ...


# ad2ceb6d 24-Apr-2020 Derick Montague <derick.montague@ibm.com>

Use Jest as the test framework

- Remove mocha, chai, sinon and setup.js
- Add snapshot test to ApplicationHeader spec and remove skip nav link
test
- Add an update snapshot test that can be run if a

Use Jest as the test framework

- Remove mocha, chai, sinon and setup.js
- Add snapshot test to ApplicationHeader spec and remove skip nav link
test
- Add an update snapshot test that can be run if a page changes and the
snapshot needs to be updated
- Remove tight coupling of application structure and test in
ApplicationHeader spec

We are changing to Jest for a few reasons:
1. Jest is the testing framework used by most Vue applications and
has robust documentation
2. It requires less configuration and works out of the box
3. It includes the ability to perform snapshot testing of rendered
UI, which is much easier to maintain than trying to test specific UI
elements.

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

show more ...


# 077e4a80 21-Apr-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Update bootstrap and bootstrap-vue

Update packages to bootstrap v4.4.1 and bootstrap-vue v2.12.0
to take advantage of latest features–including responsive
fluid container layout.

Signed-off-by: Yos

Update bootstrap and bootstrap-vue

Update packages to bootstrap v4.4.1 and bootstrap-vue v2.12.0
to take advantage of latest features–including responsive
fluid container layout.

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

show more ...


# b346406f 26-Mar-2020 Derick Montague <derick.montague@ibm.com>

Add engines object to package.json

- Add node-check-version to be called on serve and build scripts to
warn user that the correct version of node is not running
- Run npm audit fix to resolve 1532 v

Add engines object to package.json

- Add node-check-version to be called on serve and build scripts to
warn user that the correct version of node is not running
- Run npm audit fix to resolve 1532 vulnerabilities
- Add .npmrc file that will adds new npm packages as the exact version.
This settings assures that the ^ is not used when adding the package to
the packacge.json file.

This is to assure that we are running the correct version of node
that will not update the package-lock.json file when installing new
packages. We are using lts/erbium version of node that is 12.16.1
allowing any patch version beyond .1.

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

show more ...


# 98059c92 26-Mar-2020 Sukanya Pandey <sukapan1@in.ibm.com>

Add spec files for the components

- AppHeader.js
- AppNavigation.js

Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: I55bbd16349dcf134b68fe33ba7cc26f29a98cfc7


# 5ee04ef5 18-Mar-2020 Sukanya Pandey <sukapan1@in.ibm.com>

Add mocha and chai test framework

- Mocha/Chai/Sinon test frameowrk because it has 100% feature parity with vue-loader.
- Code for making 'expect' function accessible globally.

Signed-off-by: S

Add mocha and chai test framework

- Mocha/Chai/Sinon test frameowrk because it has 100% feature parity with vue-loader.
- Code for making 'expect' function accessible globally.

Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com>
Change-Id: Idf809cb08d8c1ef177ff92f0ee1be04ac74059a3

show more ...


# 30abccbe 11-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 ...


# 97f4187e 23-Feb-2020 Dixsie Wolmers <dixsie@ibm.com>

Format date and time for international locales

Uninstalls vue-date-fns and uses toLocaleDateString() method to
return formatted date and time.

Date language is set by i18n and time/timezone i

Format date and time for international locales

Uninstalls vue-date-fns and uses toLocaleDateString() method to
return formatted date and time.

Date language is set by i18n and time/timezone is formatted by
browser locale.

Uses vue filter to format date and time as:
- short month, day, year, time and timezone
- 'en' example: Feb 23, 2020, 3:40:25 PM CST
- 'es' example: 25 feb 2020 14:23:36 GMT-6
- hour12 value is determined by browser default

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: I4fe8c51f5437cef263f1e0ea4184c0b552c85f4d

show more ...


# 5bb956d7 26-Feb-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Update bootstrap-vue package

Updating package to resolve errors while using
<b-form-select-option> component.

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

Update bootstrap-vue package

Updating package to resolve errors while using
<b-form-select-option> component.

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

show more ...


# 183c2754 12-Feb-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add batch actions to local user table

- Create TableToolbar component for table batch actions
- Added Toast warning type and toast title message translations
- Update vue-i18n package to latest v8.1

Add batch actions to local user table

- Create TableToolbar component for table batch actions
- Added Toast warning type and toast title message translations
- Update vue-i18n package to latest v8.15.3 to use improved
pluarlization features

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

show more ...


# cbcd2136 30-Jan-2020 Dixsie Wolmers <dixsie@ibm.com>

Set up initial language translation

- Add i18n internationalization plugin
- Create json files for group 0 English and Spanish
- Uses $t method to set up initial translations on login page
- Meta ti

Set up initial language translation

- Add i18n internationalization plugin
- Create json files for group 0 English and Spanish
- Uses $t method to set up initial translations on login page
- Meta title is translated using i18n in App.vue and PageTitle.Vue

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Change-Id: Ifce9f5e54d96f8b2a13239ad6178892f99fc4537

show more ...


# 365bce5f 03-Jan-2020 Derick Montague <derick.montague@ibm.com>

Add coding guidelines and component documentation

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

- Update README to include instruct

Add coding guidelines and component documentation

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

- Update README to include instructions on documentation development
- Update vue and vue-template-compiler to be compatible with vuepress

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

show more ...


# 4b0fc1db 06-Jan-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Update local user layout and styles

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

- Add BVConfig plugin to modify boostrap componen

Update local user layout and styles

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

- Add BVConfig plugin to modify boostrap component
defaults
- Add vuelidate
- Add package and basic validations to user form
- Add all user form validations
- Add checks for edit user
- Create VuelidateMixin for shared methods
- Update Login to use Vuelidate

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

show more ...


# 6109113c 28-Jan-2020 Gunnar Mills <gmills@us.ibm.com>

Revert "Add coding guidelines and component documentation"

Merged accidentally. Did not have proper +1s/+2s. The author will
resubmit. Apologies for the noise.

This reverts commit aae4312c3c535253b

Revert "Add coding guidelines and component documentation"

Merged accidentally. Did not have proper +1s/+2s. The author will
resubmit. Apologies for the noise.

This reverts commit aae4312c3c535253b2d5db7a75503f0237ae423e.

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

show more ...


# ff4ab407 28-Jan-2020 Gunnar Mills <gmills@us.ibm.com>

Revert "Update local user layout and styles"

Merged accidentally. Did not have proper +1s/+2s. The author
will resubmit. Apologies for the noise.

This reverts commit 5fa09a25c207d13ec1c9a8df92fc058

Revert "Update local user layout and styles"

Merged accidentally. Did not have proper +1s/+2s. The author
will resubmit. Apologies for the noise.

This reverts commit 5fa09a25c207d13ec1c9a8df92fc058f15a872e1.

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

show more ...


# 5fa09a25 06-Jan-2020 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Update local user layout and styles

- Add BVConfig plugin to modify boostrap component
defaults
- Add vuelidate
- Add package and basic validations to user form
- Add all user form validations
- Add

Update local user layout and styles

- Add BVConfig plugin to modify boostrap component
defaults
- Add vuelidate
- Add package and basic validations to user form
- Add all user form validations
- Add checks for edit user

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

show more ...


# aae4312c 03-Jan-2020 Derick Montague <derick.montague@ibm.com>

Add coding guidelines and component documentation

- Add deploy script to create and deploy dist file to gh-pages branch
- Update README to include instructions on documentation development
and deplo

Add coding guidelines and component documentation

- Add deploy script to create and deploy dist file to gh-pages branch
- Update README to include instructions on documentation development
and deployment
- Update vue and vue-template-compiler to be compatible with vuepress
- Set vue-date-fns to use specific version
- Add shell pages to be completed later

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

show more ...


# f3ab8bc8 10-Dec-2019 Derick Montague <derick.montague@ibm.com>

Add compression and remove incompatible plugins

- Add gzip file compression
- Prefetch and preload plugins that add web loading primitives that are
not compatible with our server settings
- Move por

Add compression and remove incompatible plugins

- Add gzip file compression
- Prefetch and preload plugins that add web loading primitives that are
not compatible with our server settings
- Move port to run dev from script flag to vue config file
- Remove sourcemap files from production build

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

show more ...


# 6ce1a07c 06-Dec-2019 Yoshie Muranaka <yoshiemuranaka@gmail.com>

Add cookie based login authentication

- Changed POST request data structure to match
backend requirements for set-cookie in response
header
- Added withCredentials property to default
axios co

Add cookie based login authentication

- Changed POST request data structure to match
backend requirements for set-cookie in response
header
- Added withCredentials property to default
axios config
- Modifying proxied response to remove 'Secure' flag
so browser can create Cookie while running locally
- Add logout api request
- Add js-cookie package to manage browser cookies
- Update the babel preset config to include useBuiltIns,
which resolves MIME type errors when overlaying
- Disable vue-router history mode to use routher hash mode
to resolves 404 errors when refreshing certain pages. This
is expected behavior with history mode enabled. Server
configuration changes are required to support HTML5
history mode: https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations

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

show more ...


# 97d86b33 02-Dec-2019 Dixsie Wolmers <dixsiew@gmail.com>

Add system overview view

- Sets up system overview layout with out of the box Bootstrap
- Creates overview quick links and overview events
- Add Date-FNS

Signed-off-by: Dixsie Wolmers <dixsie@ibm.c

Add system overview view

- Sets up system overview layout with out of the box Bootstrap
- Creates overview quick links and overview events
- Add Date-FNS

Signed-off-by: Dixsie Wolmers <dixsie@ibm.com>
Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: Id0a3d4d3b82ef2e1a4f838b3c7e725558e602504

show more ...


123