Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPII-4173: Onboard Morphic #888

Draft
wants to merge 106 commits into
base: master
Choose a base branch
from
Draft

Conversation

javihernandez
Copy link
Member

Replaces #825

stegru added 30 commits February 2, 2018 13:04
# Conflicts:
#	gpii/configs/gpii.config.development.base.local.json5
#	tests/all-tests.js
* upstream/master:
  GPII-4506: Fixed the "update" block of com.microsoft.windows.cursors
* origin/GPII-4507:
  GPII-4507: Updated content of defaultSettings.win32.json5
* upstream/master:
  GPII-4505 Adding logic to support both the QSS theme only paradigm, and the capture tool picking up the windows high contrast enabled setting (especially if it's false).
We are not changing the language in Smartwork
* upstream/master: (360 commits)
  GPII-4517: Disabled Volume setting from JournalIntegrationTests
  GPII-4517: Disabled Volume setting in integration/acceptance tests
  GPII-4516: Do not logFully when running on CI
  GPII-4516: Added workflow for github actions
  GPII-4218: Fixed grammar
  GPII-4218: Updated the BrowserChannel documentation
  GPII-4218: Brought UIO+ high contrast transform into line with GPII-4492
  GPII-4510 Adjusting tests for soundsentry fix
  GPII-4510 SoundSentry is showing up as REG_SZ in regedit, and despite being numbers, these are saved as strings in the registry.
  GPII-4497 Missed a few SPI paths
  GPII-4218: Reinstated the UIO+ "fabulous" inverse transform of 'contrastTheme'
  GPII-4497 Changing SPI path properties to not be required in schemas
  GPII-4218:  Fixed one more comment
  GPII-4218:  Fixed comments, tests, and examples.
  GPII-4218:  Modifed to send confirmation receipt to the source request
  GPII-4218:  Modified to support UIO+ "changeSettings" requests
  GPII-4505 Adding logic to support both the QSS theme only paradigm, and the capture tool picking up the windows high contrast enabled setting (especially if it's false).
  GPII-4507: Updated content of defaultSettings.win32.json5
  GPII-4506: Fixed the "update" block of com.microsoft.windows.cursors
  GPII-4218: Removed UIO+ fabulous inverse transformation of 'contrastTheme'
  ...
Updated the entry to use the webSockets settingsHandler and added the
deviceReporter block.
- We are removing the prefix qss from the settings because in the end,
they are part of different components' model and the settings received
from the webSockets settingsHandler is going to be managed from a single
component on gpii-app's end.

- Updated the default buttonList to what we are actually
delivering to the pilot sites in the context of Smartwork.

- Added a couple more settings
@javihernandez javihernandez marked this pull request as draft November 27, 2020 13:48
@javihernandez
Copy link
Member Author

javihernandez commented Nov 27, 2020

Converted the PR to a draft since it's still in progress but I wanted it to pass through CI

This way we can use this preference set to manually test from the
gpii-app side and also can be used for acceptance/integration tests.
showQssOnStart does not make sense to be onboarded because when the user
keys in the Morphic QuickStrip is already running and the setting won't
make any effect on it. This setting remains to the siteConfig file only.
javihernandez added a commit to javihernandez/gpii-app that referenced this pull request Dec 3, 2020
* origin/smartwork: (417 commits)
  NOJIRA: Removed language from defaultSettings
  GPII-4505 Adding logic to support both the QSS theme only paradigm, and the capture tool picking up the windows high contrast enabled setting (especially if it's false).
  GPII-4507: Updated content of defaultSettings.win32.json5
  GPII-4506: Fixed the "update" block of com.microsoft.windows.cursors
  GPII-4500: Updates tests for code changes.
  GPII-4500: Fixed the "preference" metric.
  GPII-4467: Fixed typo
  GPII-4492 Changing logic to require 'enabled' setting.
  NOJIRA: Removed the DPI transform.
  GPII-4492 Changing high contrast logic to respect enabled setting.
  GPII-4487 Disambiguating the windows desktop personalization names. One of them deals with colors
  GPII-830 Adding TODO comment for future inheritance of repeated enum patterns
  GPII-803 Updating to use fluid.get
  GPII-830 Typo marning -> margin
  GPII-830 Removing SR Warnings Settings with Default values, minimums, or maximums
  GPII-4226 Renaming JAWS settings handler option keys to be more meaningful
  NOJIRA Linting trailing commas
  NOJIRA Comments on why accerlation is not working
  NOJIRA Removing SPI MouseSettings Acceleration which has no Capabilities transform or key path
  GPII-4226 Adding jsdoc for makeFileGet, Set, Parser, and Fetcher
  ...
* GPII-2971+smartwork: (56 commits)
  GPII-2971: Using exit codes for installer commands
  GPII-2971: Detecting mounted drives for IoD
  GPII-2971: Corrected test expectation.
  GPII-2971: Multiple package sources specified in config work.
  GPII-2971: Committing forgotten files.
  GPII-2971: Able to take packages from a local path.
  GPII-2971: multiDataSource root sources can be removed.
  GPII-2971: implemented multiDataSource
  GPII-2971: Improved command execution
  GPII-2971: Added installCommands to packageData.
  GPII-2971: IoD tests pass
  GPII-2971: Improved IoD tests, increased coverage
  GPII-2971: Installers now using the same command execution method
  GPII-2971: Updated tests to match new code.
  GPII-2971: Configurable auto-remove delay.
  GPII-2971: Not re-installing previously installed packages.
  GPII-2971: Added some iod preference sets
  GPII-2971: Added some preference sets for IoD
  GPII-2971: Auto-install, from siteconfig
  GPII-2971: added uninstallTime to package data
  ...
* origin/SW-24: (56 commits)
  GPII-2971: Using exit codes for installer commands
  GPII-2971: Detecting mounted drives for IoD
  GPII-2971: Corrected test expectation.
  GPII-2971: Multiple package sources specified in config work.
  GPII-2971: Committing forgotten files.
  GPII-2971: Able to take packages from a local path.
  GPII-2971: multiDataSource root sources can be removed.
  GPII-2971: implemented multiDataSource
  GPII-2971: Improved command execution
  GPII-2971: Added installCommands to packageData.
  GPII-2971: IoD tests pass
  GPII-2971: Improved IoD tests, increased coverage
  GPII-2971: Installers now using the same command execution method
  GPII-2971: Updated tests to match new code.
  GPII-2971: Configurable auto-remove delay.
  GPII-2971: Not re-installing previously installed packages.
  GPII-2971: Added some iod preference sets
  GPII-2971: Added some preference sets for IoD
  GPII-2971: Auto-install, from siteconfig
  GPII-2971: added uninstallTime to package data
  ...
* origin/smartwork: (59 commits)
  NOJIRA: Removed language from defaultSettings
  GPII-4500: Updates tests for code changes.
  GPII-4500: Fixed the "preference" metric.
  GPII-2971: Using exit codes for installer commands
  GPII-2971: Detecting mounted drives for IoD
  GPII-2971: Corrected test expectation.
  GPII-2971: Multiple package sources specified in config work.
  GPII-2971: Committing forgotten files.
  GPII-2971: Able to take packages from a local path.
  GPII-2971: multiDataSource root sources can be removed.
  GPII-2971: implemented multiDataSource
  GPII-2971: Improved command execution
  GPII-2971: Added installCommands to packageData.
  GPII-2971: IoD tests pass
  GPII-2971: Improved IoD tests, increased coverage
  GPII-2971: Installers now using the same command execution method
  GPII-2971: Updated tests to match new code.
  GPII-2971: Configurable auto-remove delay.
  GPII-2971: Not re-installing previously installed packages.
  GPII-2971: Added some iod preference sets
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants