Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.0-beta.10 (2023-02-07)

Bug Fixes

  • Error during transfer when no directory is selected (6d335b2)

  • Search bar disappears after back to search is cicked (6ef2da7)

1.0.0-beta.9 (2022-08-30)

Features

  • show required action to user if activation is required (0380bde)

Bug Fixes

  • Mapped collections not working when using a custom resource server (8272b1d)

  • Update Globus logout link redirect (3254bb2)

1.0.0-beta.8 (2022-07-21)

Features

  • add back button to additional login (163ec19)

  • Allow custom token storage location with GLOBUS_TOKEN_STORAGE_PATH (4b466b2)

  • Improved error reporting in server extension logs (08982ce)

  • Support path translation for NFS mounts of GCS (e647647)

Bug Fixes

  • Custom Transfer Submission not properly returning task id (7698b33)

  • is_hub_service not raising an Exception on start if mis-configured (c2f4bc0)

  • Regression in custom transfer submission not picking up scope (0292283)

1.0.0-beta.7 (2022-07-12)

Bug Fixes

  • Exception from improper handling of non-auth Globus API errors (25b4ae5)

  • GLOBUS_TRANSFER_SUBMISSION_IS_HUB_SERVICE not properly being picked up (47cade4)

  • Possible exception if notebook is not installed (31ff718)

1.0.0-beta.6 (2022-06-24)

Bug Fixes

  • Regression with additional GCS v5.4 required logins generating incorrect login URLs (5b25909)

1.0.0-beta.5 (2022-06-23)

Bug Fixes

  • Exception in server extension when submitting normal transfer (ff14f28)

  • Globus JupyterLab not recognizing GLOBUS_LOCAL_ENDPOINT (eccd2ac)

  • login when workspaces in url (f05bd32)

  • Possible infinite login redirect on HA Collections (1641565)

1.0.0-beta.4 (2022-06-07)

Bug Fixes

  • Alert dismiss not working (527daf8)

  • login url for hub login (c462d78)

  • multiple logins, transfer, collection types (3ddc1c0)

  • prettier pre-commit, error status, and use standard node path for transfer (2041175)

  • Respond to GCS S3 collection “Credentials Required” errors (86012f0)

  • Transfer Submission not properly responding to auth exceptions (4af8fe5)

1.0.0-beta.3 (2022-05-20)

Features

  • Partial support for using GCS v4 endpoints which need activation (7722067)

  • Support GCS v5.4 High Assurance Collections (4f1e766)

Bug Fixes

  • Auth improperly reporting logged-in state after tokens expired (0cb13e2)

  • Filter out non-functional endpoints from endpoint searches (5624c9a)

  • Frontend not prompting for login when required (7e03910)

  • Hide hidden files by default (28fb701)

  • improper 400 returned by endpoint_search (ff4d996)

  • Revert minimum required jupyterlab family to 3.1.0 for compatibility (46433c4)

1.0.0-beta.2 (2022-05-02)

Features

  • Make Globus Collection ID/path configurable (ddba2e7)

Bug Fixes

  • is_hub() for the config not returning boolean responses (4c2eaad)

  • is_gcp() possibly returning true with custom configured collection (b70189d)

  • server extension hiding manual copy-code step (b88cf93)

1.0.0-beta.1 (2022-04-25)

⚠ BREAKING CHANGES

  • Prune old globus-jupyterlab app

Features

  • Add basic server extension handler api (3afb240)

  • Add better failover support for operations requiring data_access (84b88ca)

  • Add endpoint_autoactivate, minor refactor for wrapping sdk posts (ca6139e)

  • Add Login manager for saving/loading toknes (3075c08)

  • Add logout to revoke user tokens (036ec95)

  • Add operation_ls and endpoint_search server-extension endpoints (a5494c0)

  • Add submit_transfer api endpoint (98e4257)

  • Add support for using custom resource servers (06fffd5)

  • Allow users to copy auth code when automation is unavailable (a04ca7f)

  • Make Globus Collection ID/path configurable (ddba2e7)

  • Support Mapped collections via re-login with data_access scope (5c7726e)

Bug Fixes

  • is_hub() for the config not returning boolean responses (4c2eaad)

  • Add missing style/index.js (b8544c8)

  • Bug when fetching collection id (2492556)

  • Earlier reference to older transfer document schema (99331a1)

  • extension bug if GCP owner info is not available (5309e08)

  • incorrect name in setup.py (3efed70)

  • is_gcp() possibly returning true with custom configured collection (b70189d)

  • jupyter labextension develop . –overwrite not working (a48cb81)

  • Old v3 refs causing errors on startup (80b1a59)

  • Remove tsconfig.spec.json to fix build (3c05583)

  • server extension hiding manual copy-code step (b88cf93)

  • Transfers not submitting correctly (09cfe45)

  • Prune old globus-jupyterlab app (f3ab5c0)