Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-4950

Build MVP of ltd-keeper web app covering ltd-mason interface

    Details

      Description

      This ticket is to create an MVP of the ltd-keeper web app (RESTful API) that tracks versions of LSST the Docs’ published software documentation. Specifically this ticket will implement the RESTful endpoints needed by ltd-mason. See SQR-006 for design information.

      SQR-006 will be updated in this ticket as the design is clarified in implementation.

        Attachments

          Issue Links

            Activity

            Hide
            jsick Jonathan Sick added a comment -

            This PR establishes LTD Keeper, although the service is not fully complete and deployed through this ticket. This PR is to verify that the Flask underpinnings and API structure of the web app are on the right track.

            See docs at http://ltd-keeper.lsst.io

            Work deferred to other tickets:

            • DM-5167 will hook up external interactions with AWS and Fastly,
            • DM-5291 will improve the configuration system, moving it towards granular environment variables
            • DM-5194 will dockerize LTD Keeper.
            Show
            jsick Jonathan Sick added a comment - This PR establishes LTD Keeper, although the service is not fully complete and deployed through this ticket. This PR is to verify that the Flask underpinnings and API structure of the web app are on the right track. See docs at http://ltd-keeper.lsst.io Work deferred to other tickets: DM-5167 will hook up external interactions with AWS and Fastly, DM-5291 will improve the configuration system, moving it towards granular environment variables DM-5194 will dockerize LTD Keeper.
            Hide
            jmatt J Matt Peterson [X] (Inactive) added a comment -

            Reviewed at https://github.com/lsst-sqre/ltd-keeper/pull/2.

            A great initial implementation for ltd-keeper. All the tests really helped me grok the app and get it reviewed quickly, much appreciated.

            Show
            jmatt J Matt Peterson [X] (Inactive) added a comment - Reviewed at https://github.com/lsst-sqre/ltd-keeper/pull/2 . A great initial implementation for ltd-keeper. All the tests really helped me grok the app and get it reviewed quickly, much appreciated.

              People

              • Assignee:
                jsick Jonathan Sick
                Reporter:
                jsick Jonathan Sick
                Reviewers:
                J Matt Peterson [X] (Inactive)
                Watchers:
                J Matt Peterson [X] (Inactive), Jonathan Sick
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel