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

feat(fulfillment): notify user about push notification support and permission #914

Merged
merged 9 commits into from
Nov 17, 2023

Commits on Nov 16, 2023

  1. feat(fulfillment): push and background sync permissions (#903)

    Added browser's permissions check and support for push notification API
    that is required by offline mode.
    
    - created compositions for picking and customer note pages
    - fulfillment app integrated with notification center
    - fixed word break behavior of notification component's text content
    with long words
    - `refresh data` button in FA profile menu was renamed to `sync data`,
    and the button became disabled in offline mode to prevent unnecessary
    requests errors
    - NetworkState service was added to platform offline package to observe
    browser's network state
    - `getList` method was added to picking list service to get picking list
    by id
    - `PickingListContextFallback` was added to provide fallback picking
    list context by `pickingListId` route param
    
    closes: [HRZ-90430](https://spryker.atlassian.net/browse/HRZ-90430)
    Sinucid authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    7098e0e View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. test(fulfillment): push permission unit tests (#909)

    closes: HRZ-90484
    Sinucid authored Nov 17, 2023
    Configuration menu
    Copy the full SHA
    067f770 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c585dcf View commit details
    Browse the repository at this point in the history
  3. hrz-90415: cr fixes

    Sinucid committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    2b5cf75 View commit details
    Browse the repository at this point in the history
  4. hrz-90415: minors

    Sinucid committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    01a305c View commit details
    Browse the repository at this point in the history
  5. hrz-90415: cr fixes

    Sinucid committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    8915940 View commit details
    Browse the repository at this point in the history
  6. Empty-Commit

    Sinucid committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    a360962 View commit details
    Browse the repository at this point in the history
  7. Empty-Commit

    Sinucid committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    49fb650 View commit details
    Browse the repository at this point in the history
  8. Empty-Commit

    Sinucid committed Nov 17, 2023
    Configuration menu
    Copy the full SHA
    ce0cf59 View commit details
    Browse the repository at this point in the history