usnistgov / oar-pdr

The NIST Open Access to Research (OAR) Public Data Repository (PDR) system software
11 stars 10 forks source link

ODD-816 restructuring customization code #104

Closed deoyani closed 4 years ago

deoyani commented 4 years ago

This PR is created for ODD-811 ODD 816 restricting customization code branch contains a clean new code for customization api which is used as a base for allowing users to edit and update records using customization user interface using PDR landing page. Customization API is developed for authorized and authenticated users to be able to access the endpoints to perform operations like edit, update, finalize or delete changes. Authentication is based on SAML protocol and is embedded in the same api with different endpoints. Authorization token generation is based on JWT protocol.
Currently there are number of unit tests added to do basic testing of the api. It will be improved in subsequent iterations. The swagger support is available to get the api information and can be access by usual swagger endpoint protocol.

deoyani commented 4 years ago

@RayPlante

I am closing this PR as now all the development is MIDAS related changes branch. I will keep the branch but remove PR.

RayPlante commented 4 years ago

OK

From: deoyani notifications@github.com Sent: Thursday, May 14, 2020 10:28 AM To: usnistgov/oar-pdr oar-pdr@noreply.github.com Cc: Plante, Raymond L. (Fed) raymond.plante@nist.gov; Mention mention@noreply.github.com Subject: Re: [usnistgov/oar-pdr] ODD-816 restructuring customization code (#104)

@RayPlantehttps://github.com/RayPlante

I am closing this PR as now all the development is MIDAS related changes branch. I will keep the branch but remove PR.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/usnistgov/oar-pdr/pull/104#issuecomment-628672659, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAH245DI7R346Z7T52KF233RRP5YDANCNFSM4J4PEP7A.