Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googleapis/nodejs-storage
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: googleapis/nodejs-storage
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: node-18
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 173 files changed
  • 8 contributors

Commits on Dec 18, 2024

  1. chore!: make node 18 the minimum version (#2562)

    * Adds support for the restore token feature
    
    * description fix
    
    * lint fix
    
    * upgrade to node 18
    
    upgrade to node 18
    
    * lint fix phase 1
    
    lint fix phase 1
    
    * lint fix phase 2
    
    lint fix phase 2
    
    * bug fix
    
    * test case error fix
    
    * test case error fix
    
    * chore: upgrade to Node 18
    
    chore: upgrade to Node 18
    
    * Removed unnecessary dependency.
    
    Removed unnecessary dependency.
    thiyaguk09 authored Dec 18, 2024
    Configuration menu
    Copy the full SHA
    1dc7657 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2025

  1. chore!: gaxios rebase node 18 (#2569)

    * chore(cleanup)!: Remove teeny-request in favor of gaxios/authclient
    
    * remove service class and associated tests
    
    * modify service-object and associated sub classes to use storage transport
    
    * begin refactoring classes to use storage-transport
    
    * finish initial refactor of classes
    
    * fix compilation errors
    
    * add header to storage-transport.ts
    
    * fix service-object unit tests
    
    * fix common-util tests
    
    * fix acl tests
    
    * fix channel tests
    
    * fix headers tests
    
    * fix iam tests
    
    * fix index tests
    
    * fix notification tests
    
    * remove teeny-request and retry request from deps
    
    * fix arguments and urls of create bucket
    
    * fix multipart upload urls
    
    * fix stream handling in createReadStream
    
    * feat: add ability to configure and utilize soft-delete and restore buckets (#2566)
    
    * Adds support for the restore token feature
    
    * description fix
    
    * lint fix
    
    * fetch softDeleted bucket list & details
    
    fetch softDeleted bucket list & details
    
    * initial commit for bucket restore
    
    initial commit for bucket restore
    
    * fix missing license headers
    
    fix missing license headers
    
    * lint fix
    
    * test case bug fix
    
    * added restore bucket unit test cases
    
    * added restore bucket system test
    
    added restore bucket system test
    
    * lint fix
    
    * format
    
    format
    
    * system test fix
    
    * fix
    
    * chore(cleanup)!: Remove teeny-request in favor of gaxios/authclient
    
    * remove service class and associated tests
    
    * modify service-object and associated sub classes to use storage transport
    
    * begin refactoring classes to use storage-transport
    
    * finish initial refactor of classes
    
    * fix compilation errors
    
    * add header to storage-transport.ts
    
    * fix service-object unit tests
    
    * fix common-util tests
    
    * fix acl tests
    
    * fix channel tests
    
    * fix headers tests
    
    * fix iam tests
    
    * fix index tests
    
    * fix notification tests
    
    * remove teeny-request and retry request from deps
    
    * fix arguments and urls of create bucket
    
    * fix multipart upload urls
    
    * fix stream handling in createReadStream
    
    * fix compilation errors
    
    * fix lint issues
    
    fix lint issues
    
    * test case fix
    
    * lint fix
    
    lint fix
    
    * lint and test case fix
    
    lint and test case fixes
    
    * chore(main): release 7.15.0 (#2568)
    
    * chore(main): release 7.15.0
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    ---------
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    
    * docs: replace reference docs link with RAD (#2571)
    
    * fix bucket tests
    
    * fix(getFiles): add nextPageToken to fields for autoPaginate (#2570)
    
    * fix storage-transport test
    
    * fix file tests
    
    * conformance test fix
    
    * fix error
    
    * fix buffer error
    
    * comment failed conformance test
    
    * comments addressed
    
    * refactoring the storage-transport classes to utilize Promises
    
    * chore: fix type errors in build (#2577)
    
    * chore: fix type errors in build
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix docs links
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    
    * chore(main): release 7.15.1 (#2573)
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    
    * fix license issue
    
    ---------
    
    Co-authored-by: Denis DelGrosso <ddelgrosso@google.com>
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Daniel B <danielduhh@gmail.com>
    Co-authored-by: Jarrett <2613089+jjaareet@users.noreply.github.com>
    Co-authored-by: Denis DelGrosso <85250797+ddelgrosso1@users.noreply.github.com>
    7 people authored Mar 4, 2025
    Configuration menu
    Copy the full SHA
    7ec0bf7 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2025

  1. fix: Improve projectId handling in authentication (#2584)

    * feat: add ability to configure and utilize soft-delete and restore buckets (#2566)
    
    * Adds support for the restore token feature
    
    * description fix
    
    * lint fix
    
    * fetch softDeleted bucket list & details
    
    fetch softDeleted bucket list & details
    
    * initial commit for bucket restore
    
    initial commit for bucket restore
    
    * fix missing license headers
    
    fix missing license headers
    
    * lint fix
    
    * test case bug fix
    
    * added restore bucket unit test cases
    
    * added restore bucket system test
    
    added restore bucket system test
    
    * lint fix
    
    * format
    
    format
    
    * system test fix
    
    * chore(main): release 7.15.0 (#2568)
    
    * chore(main): release 7.15.0
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    ---------
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    
    * docs: replace reference docs link with RAD (#2571)
    
    * fix(getFiles): add nextPageToken to fields for autoPaginate (#2570)
    
    * chore: fix type errors in build (#2577)
    
    * chore: fix type errors in build
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix docs links
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    
    * chore(main): release 7.15.1 (#2573)
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    
    * fix: export SaveData type from index.ts (#2580)
    
    * chore(main): release 7.15.2 (#2581)
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    
    * chore: set gcs-sdk-team as CODEOWNERS  (#2582)
    
    * Set CODEOWNERS as gcs-sdk-team
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * update repo metadata with new team
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix broken types causing compilation failures
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Denis DelGrosso <ddelgrosso@google.com>
    
    * fix: Improve projectId handling in authentication
    
    Improve projectId handling in authentication and resolve issue in patch
    request
    
    * bug fix
    
    ---------
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Daniel B <danielduhh@gmail.com>
    Co-authored-by: Jarrett <2613089+jjaareet@users.noreply.github.com>
    Co-authored-by: Denis DelGrosso <85250797+ddelgrosso1@users.noreply.github.com>
    Co-authored-by: David Stensland <me@terite.com>
    Co-authored-by: Denis DelGrosso <ddelgrosso@google.com>
    8 people authored Mar 13, 2025
    Configuration menu
    Copy the full SHA
    6d94e45 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2025

  1. chore!: make node 18 the minimum version (#2562)

    * Adds support for the restore token feature
    
    * description fix
    
    * lint fix
    
    * upgrade to node 18
    
    upgrade to node 18
    
    * lint fix phase 1
    
    lint fix phase 1
    
    * lint fix phase 2
    
    lint fix phase 2
    
    * bug fix
    
    * test case error fix
    
    * test case error fix
    
    * chore: upgrade to Node 18
    
    chore: upgrade to Node 18
    
    * Removed unnecessary dependency.
    
    Removed unnecessary dependency.
    thiyaguk09 committed May 2, 2025
    Configuration menu
    Copy the full SHA
    adb6b3d View commit details
    Browse the repository at this point in the history
  2. chore!: gaxios rebase node 18 (#2569)

    * chore(cleanup)!: Remove teeny-request in favor of gaxios/authclient
    
    * remove service class and associated tests
    
    * modify service-object and associated sub classes to use storage transport
    
    * begin refactoring classes to use storage-transport
    
    * finish initial refactor of classes
    
    * fix compilation errors
    
    * add header to storage-transport.ts
    
    * fix service-object unit tests
    
    * fix common-util tests
    
    * fix acl tests
    
    * fix channel tests
    
    * fix headers tests
    
    * fix iam tests
    
    * fix index tests
    
    * fix notification tests
    
    * remove teeny-request and retry request from deps
    
    * fix arguments and urls of create bucket
    
    * fix multipart upload urls
    
    * fix stream handling in createReadStream
    
    * feat: add ability to configure and utilize soft-delete and restore buckets (#2566)
    
    * Adds support for the restore token feature
    
    * description fix
    
    * lint fix
    
    * fetch softDeleted bucket list & details
    
    fetch softDeleted bucket list & details
    
    * initial commit for bucket restore
    
    initial commit for bucket restore
    
    * fix missing license headers
    
    fix missing license headers
    
    * lint fix
    
    * test case bug fix
    
    * added restore bucket unit test cases
    
    * added restore bucket system test
    
    added restore bucket system test
    
    * lint fix
    
    * format
    
    format
    
    * system test fix
    
    * fix
    
    * chore(cleanup)!: Remove teeny-request in favor of gaxios/authclient
    
    * remove service class and associated tests
    
    * modify service-object and associated sub classes to use storage transport
    
    * begin refactoring classes to use storage-transport
    
    * finish initial refactor of classes
    
    * fix compilation errors
    
    * add header to storage-transport.ts
    
    * fix service-object unit tests
    
    * fix common-util tests
    
    * fix acl tests
    
    * fix channel tests
    
    * fix headers tests
    
    * fix iam tests
    
    * fix index tests
    
    * fix notification tests
    
    * remove teeny-request and retry request from deps
    
    * fix arguments and urls of create bucket
    
    * fix multipart upload urls
    
    * fix stream handling in createReadStream
    
    * fix compilation errors
    
    * fix lint issues
    
    fix lint issues
    
    * test case fix
    
    * lint fix
    
    lint fix
    
    * lint and test case fix
    
    lint and test case fixes
    
    * chore(main): release 7.15.0 (#2568)
    
    * chore(main): release 7.15.0
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    ---------
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    
    * docs: replace reference docs link with RAD (#2571)
    
    * fix bucket tests
    
    * fix(getFiles): add nextPageToken to fields for autoPaginate (#2570)
    
    * fix storage-transport test
    
    * fix file tests
    
    * conformance test fix
    
    * fix error
    
    * fix buffer error
    
    * comment failed conformance test
    
    * comments addressed
    
    * refactoring the storage-transport classes to utilize Promises
    
    * chore: fix type errors in build (#2577)
    
    * chore: fix type errors in build
    
    * 🦉 Updates from OwlBot post-processor
    
    See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md
    
    * fix docs links
    
    ---------
    
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    
    * chore(main): release 7.15.1 (#2573)
    
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    
    * fix license issue
    
    ---------
    
    Co-authored-by: Denis DelGrosso <ddelgrosso@google.com>
    Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
    Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
    Co-authored-by: Daniel B <danielduhh@gmail.com>
    Co-authored-by: Jarrett <2613089+jjaareet@users.noreply.github.com>
    Co-authored-by: Denis DelGrosso <85250797+ddelgrosso1@users.noreply.github.com>
    7 people committed May 2, 2025
    Configuration menu
    Copy the full SHA
    fb31536 View commit details
    Browse the repository at this point in the history
  3. bug fix

    thiyaguk09 committed May 2, 2025
    Configuration menu
    Copy the full SHA
    e5a124a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0df571 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. chore!: migrate to Node 18 (#2592)

    * chore: Migrate to node 18
    
    * fix: lint errors
    
    * fix: unit tests
    
    * fix: interceptor error
    
    * fix: ESM compatible issue
    
    Resolve the ES module compatibility issue for the mime and p-limit
    modules.
    
    * fix: json parse issue
    
    * Downgrade some dependencies
    
    * fix: failed unit test cases
    
    * lint fix
    
    * bug fix
    
    * lint fix
    
    * addressing review comments
    
    * addressing comments
    
    * fix request url issue and typo corrections
    
    * downgrade sinon & bug fix
    
    * fix: spell check
    
    * bug fix
    
    * fix: 429 error
    
    * Revert "fix: 429 error"
    
    This reverts commit 96b64e5.
    
    * fix: delete object cb issue
    
    * bug fix
    
    * Downgrade some dependencies
    
    * bug fix
    
    * update dependency jsdoc-fresh to v4
    thiyaguk09 authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    6b84d2d View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2025

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

Commits on Nov 19, 2025

  1. refactor: Remove abort controller dependency (#2680)

    * refactor: Remove abort-controller dependency
    
    * test refactor
    thiyaguk09 authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    764c6e1 View commit details
    Browse the repository at this point in the history
Loading