dcc issueshttps://git.ligo.org/sean-leavey/dcc/-/issues2022-02-25T12:52:55Zhttps://git.ligo.org/sean-leavey/dcc/-/issues/22Add support for creating new versions of documents2022-02-25T12:52:55ZDuncan Macleodduncan.macleod@ligo.orgAdd support for creating new versions of documentsIt would be great to have the ability to upload new versions of documents, mainly to support publishing documents via CI/CD.
I opened this separately to #12 to focus on this one feature from the many listed in that issue.It would be great to have the ability to upload new versions of documents, mainly to support publishing documents via CI/CD.
I opened this separately to #12 to focus on this one feature from the many listed in that issue.https://git.ligo.org/sean-leavey/dcc/-/issues/14Remove HTML dependency for error handling2017-10-21T02:33:25ZSean LeaveyRemove HTML dependency for error handlingThe DCC throws errors as HTML documents even if an XML document has been requested. This means dcc-api still needs to be able to parse HTML. This issue exists as a reminder to ask the DCC developers to handle errors in XML mode with XML ...The DCC throws errors as HTML documents even if an XML document has been requested. This means dcc-api still needs to be able to parse HTML. This issue exists as a reminder to ask the DCC developers to handle errors in XML mode with XML documents, or to find a way to avoid parsing the HTML to work out what the error is (are there special HTTP headers set?).https://git.ligo.org/sean-leavey/dcc/-/issues/12support for document creation, modification, and file upload2022-02-25T12:52:56ZJameson Rollinsjameson.rollins@ligo.orgsupport for document creation, modification, and file uploadThe interface should be extended to handle creation of new documents, creation of new versions of existing documents, upload of new files, and modification of meta-data.The interface should be extended to handle creation of new documents, creation of new versions of existing documents, upload of new files, and modification of meta-data.https://git.ligo.org/sean-leavey/dcc/-/issues/10test suite, unit tests2017-10-21T02:33:25ZJameson Rollinsjameson.rollins@ligo.orgtest suite, unit testsThe basic test suite should test parsing using local copies of the DCC (XML) documents.
We might also want to add some tests that can be manually activated that actually communicate with the DCC to test the HTTP interfaces. Might be to...The basic test suite should test parsing using local copies of the DCC (XML) documents.
We might also want to add some tests that can be manually activated that actually communicate with the DCC to test the HTTP interfaces. Might be too much to launch a mini DCC server at this point. We want to be able to turn this test on and off, since it will require LIGO.ORG credentials and network access, which we don't want to assume for all builds.https://git.ligo.org/sean-leavey/dcc/-/issues/9SL7/rpm packaging2017-10-21T02:33:25ZJameson Rollinsjameson.rollins@ligo.orgSL7/rpm packaginghttps://git.ligo.org/sean-leavey/dcc/-/issues/8debian packaging2017-10-21T02:33:25ZJameson Rollinsjameson.rollins@ligo.orgdebian packagingblocking on #3 (setuptools distribution)blocking on #3 (setuptools distribution)