Hi Himanshu

Thanks for sending the PR. I merged your code to sandbox and it looks good.
I will gradually borrow react code into the original scigap ipython
repository [1]. I have written a java-based API for the backend instead of
flask because it is easy to implement the rest of the orchestration code
along with the API code. Moving forward, let's use this code base.

[1] https://github.com/SciGaP/iPython-Kerner-Changes
[2]
https://github.com/SciGaP/iPython-Kerner-Changes/tree/main/jupyter-platform/platform-api/src/main/java/org/apache/airavata/jupyter/api/controller
[3]
https://github.com/SciGaP/iPython-Kerner-Changes/blob/main/jupyter-platform/platform-api/src/main/java/org/apache/airavata/jupyter/core/OrchestrationEngine.java

Thanks
Dimuthu


On Sat, Jun 25, 2022 at 1:18 AM Himanshu Hansaria <notificati...@github.com>
wrote:

> Added project for jupyter platform dashboard.
> ------------------------------
> You can view, comment on, or merge this pull request online at:
>
>   https://github.com/apache/airavata-sandbox/pull/59
> Commit Summary
>
>    - 1313430
>    
> <https://github.com/apache/airavata-sandbox/pull/59/commits/1313430c55bbc9c802caceaa0c20358bfefa5339>
>    First phase of development
>    - d2c47de
>    
> <https://github.com/apache/airavata-sandbox/pull/59/commits/d2c47debc596291e5d750ab8c9df8309aee02a22>
>    Updated README and requirements.txt
>    - 0ad0a70
>    
> <https://github.com/apache/airavata-sandbox/pull/59/commits/0ad0a706a55527f8d212107cae21084a89be5eca>
>    Updated README
>
> File Changes
>
> (25 files <https://github.com/apache/airavata-sandbox/pull/59/files>)
>
>    - *A* gsoc2022/jupyter-platform-dashboard/README.md
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-4968f29150f323233cc272b54b06ba9ae92606130056500cef751c74231e543e>
>    (37)
>    - *A*
>    
> gsoc2022/jupyter-platform-dashboard/backend/__pycache__/__init__.cpython-310.pyc
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-e09a1c082bd4d93bb1ab603f197b224b69dc50879a0cc5eb3f6dbd54c8c377be>
>    (0)
>    - *A*
>    gsoc2022/jupyter-platform-dashboard/backend/__pycache__/app.cpython-310.pyc
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-609ef934a6f48a353318528f58b3fc7f0fcd7c9abd1f03538b440165ba35ee89>
>    (0)
>    - *A*
>    gsoc2022/jupyter-platform-dashboard/backend/__pycache__/app.cpython-38.pyc
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-6c3bdb435b38605e2b20454fc41bdb26f37a207e9e51af23862da19ffeff7b40>
>    (0)
>    - *A*
>    
> gsoc2022/jupyter-platform-dashboard/backend/__pycache__/models.cpython-310.pyc
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-5da1fae0c571e5cdb1b97e5f248f3535b7e29940af15b5888ce944650d7aaf3a>
>    (0)
>    - *A* gsoc2022/jupyter-platform-dashboard/backend/app.py
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-dd2af77ca9d7809647fdaa657d2536fd9d239ea2c5b7c30811ebd8363539ca27>
>    (111)
>    - *A* gsoc2022/jupyter-platform-dashboard/backend/requirements.txt
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-227cf11c5d4ce1186580e86053e92fd439614e2a9a2f9f950aa0bed296cf136c>
>    (4)
>    - *A* gsoc2022/jupyter-platform-dashboard/package-lock.json
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-8744bf503d38a96281c2db619490308a5c1d661b0dd1750bee42c4b700d65c01>
>    (17058)
>    - *A* gsoc2022/jupyter-platform-dashboard/package.json
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-6ad84fdbb56f5141477f3869d891a96e1cf39d37c9d0a9628fa491b21d407576>
>    (42)
>    - *A* gsoc2022/jupyter-platform-dashboard/public/favicon.ico
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-def9ea0ea8b45011fd66c16fda0cd7bebe6ea18ace8a7ebfdb26a5f6c3a32c53>
>    (0)
>    - *A* gsoc2022/jupyter-platform-dashboard/public/index.html
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-1ea0f9385538db91805ed7d35bbafcaf388992d03e8a45d60fc5ba35f14da566>
>    (43)
>    - *A* gsoc2022/jupyter-platform-dashboard/public/logo192.png
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-3723e564d77d6bcf45c084cdc9facd39c9a50fcd11c76c51db0d606d1bc46c1f>
>    (0)
>    - *A* gsoc2022/jupyter-platform-dashboard/public/logo512.png
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-db61cd44b8757d0e9450a356e0d63985554934fb1e027f377393901fe1ef5a01>
>    (0)
>    - *A* gsoc2022/jupyter-platform-dashboard/public/manifest.json
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-464d56b5d383e0a8229f2d3a623f7d48f7ea6db94b0ced6c10fde440a7402dff>
>    (25)
>    - *A* gsoc2022/jupyter-platform-dashboard/public/robots.txt
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-a3530ed49841aff62ad62a3e4d258951a1775a1dc2cf08eb32d56024591cf2d1>
>    (3)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/App.css
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-178d0584c940186828a42f0db6f152163340d9f60c9fffba083c8e1d97bd4dd7>
>    (38)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/App.js
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-3b8e0c66b8b4c1cd69a20480538b94a57fbb458c35336cf3da1b2230985b5ec8>
>    (13)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/App.test.js
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-63fb6590c246e4d9d9b4d0b7d5adf5271d1ae198e83ccdb7830b2255b01b224a>
>    (8)
>    - *A*
>    gsoc2022/jupyter-platform-dashboard/src/MainComponent/MainComponent.js
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-0ef01da1211fa150da560d9517782116d326f9bd116142e1915e5bfa5ff7bca2>
>    (219)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/MainComponent/index.js
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-512ac36f781d8c98b14f59dd73957f623091272520c0b5c8924a2bd7021c8863>
>    (3)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/index.css
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-1cad6309163f4714ff6ec8c878a97d98ea8a58bd01a2a4e979846d726bad9702>
>    (13)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/index.js
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-385b94d593afcd5252da14827605d484264005e456b8ba46edf2486cd12e7727>
>    (17)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/logo.svg
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-7992a2ba2b851ab869c5e8ad6d048a75b4e3c970be866a4680ea6b2a4452c160>
>    (1)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/reportWebVitals.js
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-997243ea7ab31b0344a6ce2a35957982e503fc9e7f08a522ee13911f4dc2dac2>
>    (13)
>    - *A* gsoc2022/jupyter-platform-dashboard/src/setupTests.js
>    
> <https://github.com/apache/airavata-sandbox/pull/59/files#diff-e32b12623537aaf2cee167f1b96dda4d87aac5c6a1978c49f734e64f2122e64a>
>    (5)
>
> Patch Links:
>
>    - https://github.com/apache/airavata-sandbox/pull/59.patch
>    - https://github.com/apache/airavata-sandbox/pull/59.diff
>
> —
> Reply to this email directly, view it on GitHub
> <https://github.com/apache/airavata-sandbox/pull/59>, or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AAKIWHGHTN3DWOR4K2N22SDVQ2JD5ANCNFSM5ZZV7WXQ>
> .
> You are receiving this because you are subscribed to this thread.Message
> ID: <apache/airavata-sandbox/pull/5...@github.com>
>

Reply via email to