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

Provider views rewrite (.files, .folders => .partialTree) #5050

Draft
wants to merge 149 commits into
base: 4.x
Choose a base branch
from

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    c4ba080 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    631abc6 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    75eae0a View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    462e61f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47df4a6 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    df682a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    ac3badf View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    76615a1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b234045 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    092a390 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    10cbbf7 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    8796c35 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. everywhere - { files, folders, isChecked } => .partialTree

    GoogleDrive
    - travelling down into folders works
    - checking a file works
    - breadcrumbs DONT work
    lakesare committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e2d0d04 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab42ad6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ba90c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec532a2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    51fc807 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    ba0b097 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc589c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55ef784 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f356a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    74b01c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    101032c View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2024

  1. Configuration menu
    Copy the full SHA
    e12b26f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bc143f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f96f99f View commit details
    Browse the repository at this point in the history
  4. everywhere - fixing types

    lakesare committed Mar 31, 2024
    Configuration menu
    Copy the full SHA
    296cae3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7123684 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    a5dc9e5 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    60a9c1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    205bc45 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3cc111e View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    ab58d89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e9d5ee3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    750a422 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Configuration menu
    Copy the full SHA
    5d6e92c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0b7f81 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    992a913 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e2ab113 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21b0677 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    266fb1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9feeb86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14b93b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f021b51 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Configuration menu
    Copy the full SHA
    196be22 View commit details
    Browse the repository at this point in the history
  2. .validateRestrictions() - make it accept a CompanionFile instead …

    …of `PartialTree`'s file
    lakesare committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    4c1bef7 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. .getFolder() - simplify code

    lakesare committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    fe1ac0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fbbaa13 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    095c900 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9759e76 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    56e5284 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3408c5f View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    5200d3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d183ce4 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    0cdad8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    216e05a View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    4c8c336 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    c35cd4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd69102 View commit details
    Browse the repository at this point in the history
  3. state - reuse default state

    lakesare committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    1bef2b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc339f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    37e9f33 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2c869d6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9550ec2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c8f8066 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. recordShiftKeyPress() - fix chaotic shift-clicking in Grid provider…

    …s, remove endless prop drilling while we're at it
    lakesare committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    503242b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88c393b View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. <Browser/> - pass displayedPartialTree right away (because Search&N…

    …ormalProvider have wildly different logics!)
    lakesare committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    8eff1df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c09105a View commit details
    Browse the repository at this point in the history
  3. <SearchProvider/> - fix the issue where afterToggleCheckbox() think…

    …s we should always filter by `searchString`
    lakesare committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    1302640 View commit details
    Browse the repository at this point in the history
  4. <SearchProvider/> - remove this.nextPageQuery

    Also: fix the issue where <SearchProvider/> upon searching for "ocean" and then "pajama" would just be adding pajama pictures after the ocean ones
    lakesare committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    72eee03 View commit details
    Browse the repository at this point in the history
  5. <Browser/> - remove unnecessary prop indirection

    Typescript didn't actually know some of these props aren't used (removed those now)! It only discovers unused props upon normal props passing, like we do now.
    lakesare committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    4dba9ab View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    8829a12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b29db1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d493b32 View commit details
    Browse the repository at this point in the history
  4. shouldHandleScroll.ts - factor out into a util

    This brings all references to `this.isHandlingScroll` into a single place, and makes `shouldHandleScroll()` a self-contained simple function
    lakesare committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    d1f764c View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    51584c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    decc4cb View commit details
    Browse the repository at this point in the history
  3. this.username - should be in this.state

    Also - when there is no username, stop showing the little dot
    lakesare committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    6db223e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    03609f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af66381 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    03e4cd8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2cdbc29 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    c882dca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dad1c81 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13500cf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    28df97d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fb4fc8f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b8abc73 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ddadff9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e29a662 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1f9b2d2 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    7e2ae6e View commit details
    Browse the repository at this point in the history
  2. package.json - remove nanoid

    lakesare committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    a195157 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    9379034 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f00d46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    875ac0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e569a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1e070ce View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. Configuration menu
    Copy the full SHA
    f86dbeb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9db9b92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11c7a30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3950933 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    f6476e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18ca4bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b5f033 View commit details
    Browse the repository at this point in the history
  4. getTagFile.ts - refactor

    Just makes it easier to read the structure of TagFile
    lakesare committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    3663638 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. fill.ts - provider.list(currentPath, { signal }) => apiList

    (remove the dependency on provider, just pass a callback)
    lakesare committed Apr 30, 2024
    Configuration menu
    Copy the full SHA
    c9ca3b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b74df0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    834199e View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Configuration menu
    Copy the full SHA
    6dfbcd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e328fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f505d5e View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    925cdf9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ceb52ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    af35dbb View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. everywhere - move document.getSelection()?.removeAllRanges() to <Br…

    …owser/> to avoid repetition
    lakesare committed May 7, 2024
    Configuration menu
    Copy the full SHA
    524e189 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    7d5eee3 View commit details
    Browse the repository at this point in the history
  2. <Browser/> - only leave "list of files" to the browser

    Moves stuff closer to where it's used, prevents props drilling
    lakesare committed May 8, 2024
    Configuration menu
    Copy the full SHA
    041b743 View commit details
    Browse the repository at this point in the history
  3. TEMP - easier pageSize for alex to play with

    When it's set to 5 pages you have to reduce the browser window to make it scrollable
    lakesare committed May 8, 2024
    Configuration menu
    Copy the full SHA
    cc4e77f View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. Configuration menu
    Copy the full SHA
    80b16c4 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    49c75a6 View commit details
    Browse the repository at this point in the history
  2. SearchProvider, NormalProvider - unite the way we addFiles()

    Same notifications, same code, same everything
    lakesare committed May 17, 2024
    Configuration menu
    Copy the full SHA
    21067a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ef9ede View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b814da3 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    9a506f5 View commit details
    Browse the repository at this point in the history
  2. uppy.validateAggregateRestrictions() - make aggregate restricter re…

    …port aggregate error
    lakesare committed May 20, 2024
    Configuration menu
    Copy the full SHA
    1492e33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f58d6e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eb1951b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5dad68d View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Configuration menu
    Copy the full SHA
    649c062 View commit details
    Browse the repository at this point in the history
  2. prettiness - run yarn format

    lakesare committed May 31, 2024
    Configuration menu
    Copy the full SHA
    090376a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1579bba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd8afda View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. eslint - fixing 1

    eslint - fixing 2
    
    eslint - fixing 3
    lakesare committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    f62f40c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14f1a11 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1bc924b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    24b4c7f View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    d5c7820 View commit details
    Browse the repository at this point in the history
  2. eslint - fixing 5

    lakesare committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    2df3828 View commit details
    Browse the repository at this point in the history
  3. eslint - fixing 6

    lakesare committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    1b97006 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8238989 View commit details
    Browse the repository at this point in the history
  5. tests - fixing 7

    lakesare committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    a583c8c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d40ec2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cce8ed2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d26ff40 View commit details
    Browse the repository at this point in the history
  9. merge

    lakesare committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    e72c709 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ad8f966 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1163198 View commit details
    Browse the repository at this point in the history