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

refactor: Expose local storage through access control facility #3299

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Commits on Nov 5, 2024

  1. wip: local storage access control

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    9effef8 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. wip: support workspace opts in local storage; move ACL checks

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    34421f4 View commit details
    Browse the repository at this point in the history
  2. wip: migrating workspace settings into workspaceState

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    2ff997b View commit details
    Browse the repository at this point in the history
  3. add typedoc to LocalStorageAccess, export key type

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    d18b7da View commit details
    Browse the repository at this point in the history
  4. resolve failing tests & remove unused import

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    43a3d04 View commit details
    Browse the repository at this point in the history
  5. tests: cases for SettingsConfig.migrateSettingsAtLevel

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    53f2abe View commit details
    Browse the repository at this point in the history
  6. SettingsConfig.migrateSettingsAtLevel: typedoc, await setters

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    186f375 View commit details
    Browse the repository at this point in the history
  7. chore: add changelog entry for workspace fix

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    88bad94 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'main' into refactor/expose-local-storage

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    0156a42 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. bump patch coverage

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    52b421f View commit details
    Browse the repository at this point in the history
  2. make LocalStorageAccess static, run l10n

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    a92e127 View commit details
    Browse the repository at this point in the history
  3. create interface in API to represent access facility

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    0ffcba3 View commit details
    Browse the repository at this point in the history
  4. chore: update API changelog

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    d0be0fb View commit details
    Browse the repository at this point in the history
  5. pass workspaceState to ZoweLocalStorage init

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    9032a62 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Merge branch 'main' into refactor/expose-local-storage

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    6f97044 View commit details
    Browse the repository at this point in the history
  2. fix: use defaultValue undefined for workspaceState access

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    bd10595 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Merge branch 'main' into refactor/expose-local-storage

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    e63886d View commit details
    Browse the repository at this point in the history
  2. run prettier

    Signed-off-by: Trae Yelovich <trae.yelovich@broadcom.com>
    traeok committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    346f63b View commit details
    Browse the repository at this point in the history