Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: Stack Documentation and UX
-
Labels:
-
Story Points:4.3
-
Epic Link:
-
Team:SQuaRE
Description
This ticket is intended to create a new microservice within the api.lsst.codes umbrella called uservice_nbreport. This service is envisioned in https://sqr-023.lsst.io (DM-15003). This ticket will involve creating the codebase and configuring a minimally-viable deployment. Many domain specific features like customized HTML generation may be index pages will be deferred to future tickets.
Attachments
Issue Links
- relates to
-
DM-15216 Add a "nbreport login" command
- Done
-
DM-15243 LSST the Docs Keeper features for Notebook-based report system (nbreport)
- Done
-
DM-15253 Add nbreport issue and other core commands that interact with api.lsst.codes/nbreport
- Done
-
DM-15306 Implement LSST-themed ipynb to HTML conversion for notebook-based report system
- Done
-
DM-15003 Draft technote on design of notebook-based reports
- Done
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link |
|
Risk Score | 0 |
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Story Points | 2.1 |
Story Points | 2.1 | 3.9 |
Story Points | 3.9 | 4.1 |
Story Points | 4.1 | 4.3 |
Resolution | Done [ 10000 ] | |
Status | In Progress [ 3 ] | Done [ 10002 ] |
First development release of ``uservice_nbreport`` (version 0.1.0).
On the backend, this command creates a new product on LSST the Docs.
On the backend, this command creates a new edition on LSST the Docs.
It uses LTD Keeper's new ``autoincrement`` feature.
Currently this endpoint doesn't do anything with the notebook.