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







Reply via email to