Skip to content

Releases: codalab/codalab-worksheets

Version 1.0.0 (July 6, 2021)

07 Jul 00:56
Compare
Choose a tag to compare

Beginning with this release, we will use semantic versioning for version releases, meaning that breaking changes will require a major version bump.

Breaking changes

The gcp-batch worker manager has been renamed to the kubernetes worker manager. This means that when starting your own servers, the following config variables need to be renamed / changed:

CODALAB_WORKER_MANAGER_TYPE=gcp-batch -> CODALAB_WORKER_MANAGER_TYPE=kubernetes
CODALAB_WORKER_MANAGER_GCP_CLUSTER_HOST -> CODALAB_WORKER_MANAGER_KUBERNETES_CLUSTER_HOST
CODALAB_WORKER_MANAGER_GCP_AUTH_TOKEN -> CODALAB_WORKER_MANAGER_KUBERNETES_AUTH_TOKEN
CODALAB_WORKER_MANAGER_GCP_CERT_PATH -> CODALAB_WORKER_MANAGER_KUBERNETES_CERT_PATH

Frontend

None

Backend

  • Worker to retry downloading dependencies to deal with transient errors (#3663)
  • Include error information in "invalid archive upload" error (#3666)
  • Add test and fix for disappearing dependency issue #3627 (#3669)

Dev / docs / CI

  • Fix blob upload issue for large files (#3671)
  • Prevent excessive logging for blob storage (#3674)

Version 0.5.56 (06/29/2021)

30 Jun 01:15
d607bce
Compare
Choose a tag to compare

Backend

  • Fix "python" executable in default-cpu and default-gpu (Fix "python" executable in default-cpu and default-gpu #3626)
  • Blob Storage: fix dependency download for make bundles (Blob Storage: fix dependency download for make bundles #3520)
  • Kubernetes Batch Worker Manager (Kubernetes Batch Worker Manager #3549)

Version 0.5.55 (June 18, 2021)

18 Jun 20:36
Compare
Choose a tag to compare

Frontend

  • Fix Scrolling Issue (#3560)
  • Fix bug of cut & paste bundles (#3617)

Backend

  • Fix monitor crashing by reverting "Monitor: Show results of df in human-readable format (#3610)" (#3622)
  • Make import error message more specific (#3559)

Version 0.5.54 (June 10, 2021)

10 Jun 20:01
101d1d9
Compare
Choose a tag to compare

Frontend

  • Remove jquery show and hide (#3529)
  • Properly set finalize_on_failure on file uploads from the web UI (#3613)
  • Multiline command rendering (#3574)
  • Make File Upload By default (#3573)
  • Provide better space usage for bundle detail info in a worksheet (#3592)
  • Disable autoclose for deleting bundle toast (#3616)
  • Fix bug of save shortcut for editing table headers (#3615)

Backend

  • Inline function to attempt to fix .zip file problem (#3618)
  • Better logging when unzip or file uploads fail (#3611)

Dev / docs / CI

  • Optimize size of default-cpu / gpu dockerfiles, update to latest ubuntu (#3557)
  • Monitor: Show results of df in human-readable format (#3610)

Version 0.5.53 (June 3, 2021)

04 Jun 03:05
Compare
Choose a tag to compare

Frontend

  • Make widescreen view the default for all users (#3580)

Backend

  • Add a license to ratarmount code (#3578)
  • Fix zip file upload by disabling StreamingZipFile (#3587)

Dev / docs / CI

  • Continuously build default-cpu and default-gpu dockerfiles (#3539)

Dependency upgrades

  • Bump urllib3 from 1.26.4 to 1.26.5
  • Bump markdown2 from 2.3.10 to 2.4.0

Version 0.5.52 (May 27, 2021)

27 May 19:37
Compare
Choose a tag to compare

Frontend

  • Fix frontend bug regarding the bundle detail (#3547)
  • Move run_status right under state (#3554)

Backend

  • Blob Storage download (#3516)
  • Show hidden fields for root (#3521)
  • Warning for Adding Frontend Environment Variables (#3537)
  • Add subset of Blob Storage E2E tests (#3517)
  • Ensure CPU-only bundles don't have access to GPUs in Slurm jobs (#3553)
  • Bundle stats: add restaged check (#3564)

Version 0.5.51 (May 24, 2021)

25 May 00:55
Compare
Choose a tag to compare

Frontend

  • setup sentry for frontend (#3467)
  • Fix Schema Deletion Bug (#3464)
  • Improve front page doc (#3455)
  • Fix upload failure bug when not focusing on an item (#3515)
  • remove space below navbar (#3524)
  • Fix table bottom hidden issue (#3534)

Backend

  • Catch parsing error of datetime from CLI (#3504)
  • Make unpacking zip files streaming. Zip files, when uploaded using cl upload or through the web UI, are now read in a streaming fashion. Each file's header is read one at a time, and the central directory at the end of the .zip archive is now ignored. (#3485)
  • Added GCPWorkerManager service -- we now support workers on GCP through GKE (#3530)

Version 0.5.50 (May 13th, 2021)

13 May 22:21
668e5d3
Compare
Choose a tag to compare

Frontend

  • Fix delete bundle issue (#3482)
  • Add CAPTCHA for Registration (#3463)
  • Update developers on "About" page (#3494)
  • Ensure image block is a separate block (#3474)
  • Only show worksheets not owned by the user (#3469)

Backend

  • Benchmark bundle stages (#3370)
  • Blob Storage: allow downloading from single contents.gz files (#3457)
  • Redo the stats of docker images (#3272)

Version 0.5.49 (May 5th, 2021)

07 May 05:55
Compare
Choose a tag to compare

Frontend

  • A More Central Place for Ajax Calls (#3400)
  • Fix shared worksheet bug due to code refactoring (#3468)

Backend

  • Make docker image status more granular with the percentage done (#3382)
  • Simplify uploads by extracting directly to bundle_path, streaming downloaded URLs (#3434)
  • Setup Sentry on dev and prod docker-compose.yml (#3444)
  • Remove simplify_archive (#3435)
  • Fix disk quota enforcement error for non-root users by using correct endpoint (#3454)

Version 0.5.48 (April 30, 2021)

30 Apr 09:01
Compare
Choose a tag to compare

Frontend

  • Fix the bug of cannot go back to the profile page after visiting the dashboard (#3448)
  • Apply useSwr to FileBrowserLite and BundleDetail for previewing bundles (#3419)
  • Stop updating an invalid worksheet name in the frontend (#3450)
  • Add Tabs to MainPanel to show both Owned and Shared Worksheets (#3422)

Backend

  • Simplify uploads by removing local path support (#3412)
  • Remove support for uploads of multiple URLs (#3432)
  • Don't unpack from the bundle CLI when multiple archives are uploaded (#3449)