Hi All,
I have added the nextcloud module that will be able to perform the upload/download of the file/folder to the nextcloud server to the Seagrid-rich client and raised the pull request at the following link https://github.com/SciGaP/seagrid-rich-client/pull/5 ? The Demo for the first phase of the GSoC project is at the following link: https://www.youtube.com/watch?v=hn0eQcGbYPs&feature=youtu.be? This includes the test to upload /download the file/folder from the Nextcloud module code to the nextcloud server along with the UML diagrams (Flow diagram, Class diagram, and Sequence diagram of the nextcloud module), I have tried to follow the same pattern as the storage connector of the Seagrid-rich client. The presentation for the demo can be accessed over the following link, and this also includes the UML diagrams. https://docs.google.com/presentation/d/1d0sal7im4f2Sea3ZlcRtcXvHLmIM_XA1z4-Flhm_m84/edit?usp=sharing I have built a validation API that has been hosted at the same location as the nextcloud server to get the keycloak authentication working. So, is there a sandbox repo to push the code of this API to the repository? The next steps will be to integrate the module completely with the Seagrid-rich client and replace the existing storage module that is being utilized presently with the Nextcloud module. The same pattern will be followed to replace the file upload process at the django portal and the php client with the nextcloud API's. Regards Karan
