Skip to content

Version 0.5.0 (December 1, 2019)

Compare
Choose a tag to compare
@epicfaace epicfaace released this 01 Dec 17:31
· 1798 commits to master since this release

New frontend

Some of the new features in the new frontend include:

  • A visual way to edit individual worksheet items -- a much easier way than having to edit the entire worksheet source.
  • Worksheet header is now sticky and has buttons "Text", "Upload", and "Run" that let you insert a new cell (#1424, #1510, #1549)
  • Support bundle bulk operation on web UI, which replaces the context menu for bundle rows (#1705, #1579).
  • New UI for bundle detail layout (#1543)
  • New keyboard shortcuts (#1578, #1649, #1718)

Other features

  • Allow unicode in worksheet titles (#1511)
  • Support host_worksheet for display table (#1680)
  • Add CODALAB environment variable (#1626)
  • Respect .gitignore when archiving (#1625)

Fixes

  • Fix mathjax causing crash in race case (#1489)
  • Add libssl-dev for mysqlclient (#1738)
  • Raise error when dependency is empty in CLI (#1566)
  • fix-time-quota-miscalculation (#1687)
  • Refactor bundle_manager.py to have less db calls (#1631)
  • Avoid db call in deduct_worker_resources for every single running bundle (#1741)
  • redirect to home/dashboard when going to /worksheets link (#1719)
  • Update DockerImageManager cleanup function and fix out of sync dependencies in worker (#1502)
  • Update genpath of owner_name to be owner instead (#1669)
  • Update sql query to make jobs transition faster (#1537)
  • Add deleting foreign key uuid in worker_run table before dropping the uuid in bundle table (#1551)
  • Improve logging details (#1602)
  • Don't raise an exception when bundle is not found on target worker (#1627)
  • Refactor CSS (#1603)
  • Fix autocomplete command (#1645)

Dev / docs

  • Allow branches with -'s in their name to pass CI (#1601)
  • Upgrade react to 16.8 (#1508)
  • Fix dev environment precommit to fix javascript style (#1753)
  • Add travis checks for frontend style/formatting (#1673)
  • Don't push docker images on PR builds (#1599)
  • Add docs for Slack notifications (#1289)