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

Remove null values in nested objects #353

Merged

Commits on Sep 19, 2023

  1. add TODO comment

    Christoph Pader committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    abd16fa View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Testing dependent keys

    tgolen authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    3a7d969 View commit details
    Browse the repository at this point in the history
  2. Pass withOnyx state to key functions

    tgolen authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    255893e View commit details
    Browse the repository at this point in the history
  3. Remove unused import

    tgolen authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    5b69984 View commit details
    Browse the repository at this point in the history
  4. Filter out unrelated data before passing state

    tgolen authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    b3d1873 View commit details
    Browse the repository at this point in the history
  5. Add tests for nested dependencies and filter the state before passing

    tgolen authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    71891de View commit details
    Browse the repository at this point in the history
  6. DRY up method

    tgolen authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    3650021 View commit details
    Browse the repository at this point in the history
  7. 1.0.85

    OSBotify authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    df8f94b View commit details
    Browse the repository at this point in the history
  8. Revert "Allow infinite dependent keys when using withOnyx"

    tgolen authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    053672b View commit details
    Browse the repository at this point in the history
  9. 1.0.86

    OSBotify authored and Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    be7d97d View commit details
    Browse the repository at this point in the history
  10. fix: remove nested object keys in merge and set

    Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    2e0c967 View commit details
    Browse the repository at this point in the history
  11. feat: update tests to match removing nested null keys

    Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    ce61889 View commit details
    Browse the repository at this point in the history
  12. fix: don't manually overwrite in fastMerge when identical

    Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    328265c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a70b43c View commit details
    Browse the repository at this point in the history
  14. fix: update comment

    Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    6b87144 View commit details
    Browse the repository at this point in the history
  15. fix: remove unneccesary test

    Christoph Pader committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    d6c4e4a View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Add types for 'Remove null values in nested objects'

    blazejkustra authored and Christoph Pader committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    a4dcbb0 View commit details
    Browse the repository at this point in the history
  2. fix: overwrite nested keys with undefined

    Christoph Pader committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    05f19be View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Update lib/Onyx.js

    Co-authored-by: Marc Glasser <marc.aaron.glasser@gmail.com>
    chrispader and marcaaron authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    cf3da96 View commit details
    Browse the repository at this point in the history
  2. make remove key O(log N) instead of O(N^2)

    Szymon20000 authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    3b2f7eb View commit details
    Browse the repository at this point in the history
  3. fix lint

    Szymon20000 authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    383bb08 View commit details
    Browse the repository at this point in the history
  4. 1.0.87

    OSBotify authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    25318f7 View commit details
    Browse the repository at this point in the history
  5. Batch initial hydration

    janicduplessis authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    372d442 View commit details
    Browse the repository at this point in the history
  6. Add comment

    janicduplessis authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    2e48152 View commit details
    Browse the repository at this point in the history
  7. Address more review feedback

    janicduplessis authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    b298ad6 View commit details
    Browse the repository at this point in the history
  8. Try fix test

    janicduplessis authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    3bb6ef2 View commit details
    Browse the repository at this point in the history
  9. 1.0.88

    OSBotify authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    1f50b0a View commit details
    Browse the repository at this point in the history
  10. fix: use set in Storage.mergeItem

    Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    9462121 View commit details
    Browse the repository at this point in the history
  11. 1.0.89

    OSBotify authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    606cdf7 View commit details
    Browse the repository at this point in the history
  12. Propagate merge events accross tabs

    ospfranco authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    231fa65 View commit details
    Browse the repository at this point in the history
  13. 1.0.90

    OSBotify authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    1a3a14f View commit details
    Browse the repository at this point in the history
  14. use lodash and fix continue on next line

    Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    7a9453d View commit details
    Browse the repository at this point in the history
  15. remove optional argument

    Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    ef8f2c4 View commit details
    Browse the repository at this point in the history
  16. add comment

    Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    f272eab View commit details
    Browse the repository at this point in the history
  17. add another comment

    Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    f188dd9 View commit details
    Browse the repository at this point in the history
  18. Update types for 'Remove null values in nested objects'

    blazejkustra authored and Christoph Pader committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    b86d500 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    cde461f View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    c28c741 View commit details
    Browse the repository at this point in the history
  2. remove underscore where possible

    Christoph Pader committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    64ada0d View commit details
    Browse the repository at this point in the history
  3. Update lib/Onyx.js

    Co-authored-by: Marc Glasser <marc.aaron.glasser@gmail.com>
    chrispader and marcaaron authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    b5a0ba8 View commit details
    Browse the repository at this point in the history