Skip to content

Releases: lsst-sqre/times-square

0.4.0b1

06 May 20:01
1b1000c
Compare
Choose a tag to compare
0.4.0b1 Pre-release
Pre-release

What's Changed

  • DM-34458: Add GitHub app functionality to ingest notebooks from repositories by @jonathansick in #30

Full Changelog: 0.3.0...0.4.0b1

0.3.0

31 Mar 21:16
3d796f9
Compare
Choose a tag to compare

This release adds a new /v1/pages/:page/htmlstatus endpoint that provides information about the availability of HTML for a specific page instance (set of page parameters). The Times Square UI monitors this endpoint to determine if an HTML rendering is available and when to refresh the iframe element displaying the HTML rendering.

In addition, the htmlstatus endpoint includes a SHA256 hash of the HTML, which is now stored alongside the HTML in the Redis cache. This hash can be used to invalidate expired HTML renderings for pages with a finite time-to-live setting.

As well, this release adds a new times-square reset-html command to the command line interface for clearing the Redis cache of HTML renderings (primarily useful during development).

Change log

Features

Dependency updates

  • [neophile] Update dependencies by @sqrbot in #25
  • Bump python from 3.10.2-slim-bullseye to 3.10.3-slim-bullseye by @dependabot in #27
  • Bump actions/cache from 2 to 3 by @dependabot in #26
  • Bump python from 3.10.3-slim-bullseye to 3.10.4-slim-bullseye by @dependabot in #29

Full Changelog: 0.2.0...0.3.0

0.2.0

15 Mar 17:55
94abafb
Compare
Choose a tag to compare

This release adds integration with noteburst for notebook execution on the Rubin Science Platform, as well as persistance data storage in Redis and SQL. This release also establishes the v1 REST API.

What's Changed

New Contributors

Full Changelog: 0.1.0...0.2.0

0.1.0

17 Nov 19:33
17e065a
Compare
Choose a tag to compare

Initial application set up.