This is an automated email from the ASF dual-hosted git repository.
yasith pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airavata-portals.git
from c906a8441 Merge pull request #8 from apache/merge-portals
add 4f58454e8 first working version
add 1a0623a00 remove connection information screen
add 741aa8332 stop proxy when application quits
add 494db01b6 support for publishing
add 39161e4c1 setup list experiments
add 17b14935f template for pagination
add 765515d59 tab view works
add f16858a2f added support for logo
add f1c88640b added redirect back for login
add f09721ce4 open blank jupyterlab when clicking jupyter
add 95e03acb0 clean up code
add fbfb0fddc setup for pagination
add 1b1da6d08 login changes
add 789d6e100 added cilogon code
add 870f062b0 trying to do cilogon
add 433d2f657 added parsing for final URL
add 61af835db login code
add de1da44c3 working version for data
add a9951a136 working pagination
add 859583e9b change to table view
add 4c57092cd refresh token works
add ca97a6989 added support for type
add a73ff9dc1 addded header
add 41d5dd27d header
add 6f89a9ae2 quality of life enhancements
add 9f646d7a5 NAMD create ui (backup)
add bbf34e3c8 updating naming
add 870b7be30 login fixes and specific user
add 11cc7d0e8 make contribute on github link work
add 8d9d1b288 update readme
add cb272f942 display you if experiment is yours
add 1a030b0ba add in navbar
add f374a00fa ui fixes
add f03daf008 cleanup code
add c4ce2bd38 added cookie?
add d1371a3da working create namd
add c93d5d269 added toast
add 2428a952d bug fixes
add cafaea861 change urls to deployed
add 470ac9b7e packaging changes
add 7ae020221 refactor working 1
add 18a0bab53 refactoring code
add 2abbb1e93 queues, compute, all works now
add bb463286c work on the proxy
add bb8c14e75 working on vnc
add 313c5e2e6 fixed multiple vmd
add af4c9f621 remove logs
add 79a07d07f logging
add 7bc09442b working logging
add 98414912e vmd support
add 1bdd5ea05 added code
add 3106c432f reset fix
add 2b0420025 fixes
add 078a127c0 code
add 13f5e76b8 added code for VMD
add 92499fb4f more vmd
add 63b499ff5 new user bug still exists
add 887be2493 login
add ca2df7a92 fixed experiment
add 21b0156ae exp details
add 35f63f583 working version currently
add d4c03aa1c demo changes
add 7815bcdb4 demo changes more
add 2d8fc0936 fix bug with re-rendering and closing tabs
add 111124d1f output files
add 950caeb06 remove all the proxy code
add a0d69ea65 added
add c79db48f5 switch to experiment inputs and refactoring
add cdeab8f88 change naming
add a92e5ad86 add user profile
add 16b4b9ddc homepage wording & user experiment acecss change
add d0fc61789 remove jn and vmd from jn and vmd exp
add 3f8d80eef fixes to experiment modal
add 0ee0e045d added
add c1b7c48cb add page navigation warnings
add 3c204192f login bug solved
add ad2f9c520 vnc ref got
add ef666f4a7 added
add 8733aa8ca user can now save
add c6a20eaa1 simple bug fixes
add d3484fd12 added code
add 3e25684ed added default filtering for NAMD
add 77f6ec244 added failure handling for create experiment
add d45fa982c trying...
add 25e473915 added latest changes
add fef1ba16c fixing things
add a5ca6c406 trying to do refresh
add 9bcf11e32 added latest changes
add 019cc1c80 refactoring
add 60f38efd3 moved list experiments to its own component
add 367341d03 added docker
add d4842fe7d testing
add 0e68a4586 added docker changes
add e04aa4c10 code cleanup
add 1d045ed03 added changes to ui
add 31613a9dd add contianerId
add 8d4d8bd65 support for pause/unpause
add e1aa41824 added renaming
add dadce6866 added images
add 8611a832d change docker
add 29b4371e0 added avaliable programs
add f08fda65e added port mappings & cache
add aff68cb32 added
add f9142f64c added latest changes working"
add 3cd96c476 added opening from url
add 7c6a92c47 added callbacks
add 7d046d777 remove dialog
add 2ff955435 fixes
add 8fd7df651 show only cs
add ccc4a1c50 added
add 92103ee11 saving tabs
add 34d2e4fe3 redesign
add 05e5e6c12 added
add aee2844ad benchmark
add d6f5c9f1a revert electron forge
add 1b97b28ca added device oauth flow
add bba9638b3 added read and write file functions
add 40b3dd2f6 fixed for home dir
add 484ba4661 temp fix'
add 586a7a13d added login code flow works now
add 1bbf338da publishing changes
add 4a8520d0a major ui changes and refactoring
add e167a8f52 added major changes
add fc2a5f4c3 added testing versions
add 8d1651ec5 change home key location
add 20f546ce8 added fixes
add 7f19f9a61 2.0.4
add 48cc04601 2.0.5
add 3b6a8a055 2.1.0
add 11107da51 2.0.6
add c832a0c3b update readme
add a5704c5e3 add asf src headers
add fffb71713 change gateway information
add 8fcd1baff gateway switching for local agent (#469)
add dd0962d23 Delete unused SSHCredentialGenerator (#240)
add 2b5df43a6 Bump tar-fs and dockerode in /airavata-local-agent
add 60e87c2ac Bump next from 13.5.6 to 15.2.4 in /airavata-local-agent
add e929f48fc Bump @babel/helpers from 7.24.5 to 7.27.4 in
/airavata-local-agent
add 6052f58c6 Add 'airavata-local-agent/' from commit
'e929f48fcdf318511965ca88dac3d1c311e109e8'
new 2e60fe1b6 Merge pull request #9 from apache/merge-portals
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
airavata-local-agent/README.md | 42 +
.../electron-builder.yml | 39 +-
airavata-local-agent/main/background.js | 865 +
airavata-local-agent/main/helpers/create-window.js | 100 +
airavata-local-agent/main/helpers/index.js | 22 +
airavata-local-agent/main/preload.js | 97 +
airavata-local-agent/package-lock.json | 25074 +++++++++++++++++++
airavata-local-agent/package.json | 52 +
.../DockerComponents/AvaliablePrograms.jsx | 90 +
.../DockerComponents/DockerContainersList.jsx | 407 +
.../DockerComponents/DockerImagesList.jsx | 87 +
.../DockerComponents/DockerInspectModal.jsx | 173 +
.../DockerComponents/Programs/JupyterProgram.jsx | 194 +
.../renderer/components/ExperimentModal.jsx | 594 +
.../renderer/components/ExperimentsList.jsx | 164 +
.../renderer/components/Footer.jsx | 93 +
.../renderer/components/HeaderBox.jsx | 124 +
.../renderer/components/JupyterLab.jsx | 175 +
.../renderer/components/LinkIconBox.jsx | 66 +
.../renderer/components/LocalFuncs.jsx | 27 +
.../renderer/components/NavBar.jsx | 49 +
.../renderer/components/NavContainer.jsx | 78 +
.../renderer/components/PanelBody.jsx | 38 +
.../renderer/components/TextWithBoldKey.jsx | 30 +
.../renderer/components/UserModal.jsx | 124 +
.../renderer/components/VNCItem.jsx | 48 +
.../renderer/components/VNCViewer.jsx | 324 +
.../renderer/components/temp/VNCTest.jsx | 37 +
airavata-local-agent/renderer/lib/Contexts.js | 110 +
airavata-local-agent/renderer/lib/constants.js | 25 +
airavata-local-agent/renderer/lib/logger.js | 70 +
airavata-local-agent/renderer/lib/utilityFuncs.js | 159 +
airavata-local-agent/renderer/next.config.js | 32 +
airavata-local-agent/renderer/pages/_app.jsx | 39 +
.../renderer/pages/create-namd-experiment.jsx | 1261 +
.../renderer/pages/docker-home.jsx | 205 +
.../renderer/pages/experiment/[experimentId].js | 72 +
airavata-local-agent/renderer/pages/home.jsx | 136 +
.../renderer/pages/login-callback.jsx | 63 +
airavata-local-agent/renderer/pages/login.jsx | 271 +
airavata-local-agent/renderer/pages/tabs-view.jsx | 759 +
.../renderer/pages/temp/docker-page.jsx | 453 +
.../renderer/pages/temp/page-with-vnc-test.jsx | 35 +
.../renderer/pages/temp/vnc-client.jsx | 179 +
.../renderer/public/images/cs-logo.png | Bin 0 -> 34102 bytes
.../renderer/public/images/jupyter_logo.png | Bin 0 -> 53006 bytes
.../renderer/public/images/logo.png | Bin 0 -> 120101 bytes
airavata-local-agent/resources/icon.icns | Bin 0 -> 154042 bytes
airavata-local-agent/resources/icon.ico | Bin 0 -> 189104 bytes
49 files changed, 33057 insertions(+), 25 deletions(-)
create mode 100644 airavata-local-agent/README.md
copy airavata-mft-portal/.asf.yaml =>
airavata-local-agent/electron-builder.yml (55%)
create mode 100644 airavata-local-agent/main/background.js
create mode 100644 airavata-local-agent/main/helpers/create-window.js
create mode 100644 airavata-local-agent/main/helpers/index.js
create mode 100644 airavata-local-agent/main/preload.js
create mode 100644 airavata-local-agent/package-lock.json
create mode 100644 airavata-local-agent/package.json
create mode 100644
airavata-local-agent/renderer/components/DockerComponents/AvaliablePrograms.jsx
create mode 100644
airavata-local-agent/renderer/components/DockerComponents/DockerContainersList.jsx
create mode 100644
airavata-local-agent/renderer/components/DockerComponents/DockerImagesList.jsx
create mode 100644
airavata-local-agent/renderer/components/DockerComponents/DockerInspectModal.jsx
create mode 100644
airavata-local-agent/renderer/components/DockerComponents/Programs/JupyterProgram.jsx
create mode 100644 airavata-local-agent/renderer/components/ExperimentModal.jsx
create mode 100644 airavata-local-agent/renderer/components/ExperimentsList.jsx
create mode 100644 airavata-local-agent/renderer/components/Footer.jsx
create mode 100644 airavata-local-agent/renderer/components/HeaderBox.jsx
create mode 100644 airavata-local-agent/renderer/components/JupyterLab.jsx
create mode 100644 airavata-local-agent/renderer/components/LinkIconBox.jsx
create mode 100644 airavata-local-agent/renderer/components/LocalFuncs.jsx
create mode 100644 airavata-local-agent/renderer/components/NavBar.jsx
create mode 100644 airavata-local-agent/renderer/components/NavContainer.jsx
create mode 100644 airavata-local-agent/renderer/components/PanelBody.jsx
create mode 100644 airavata-local-agent/renderer/components/TextWithBoldKey.jsx
create mode 100644 airavata-local-agent/renderer/components/UserModal.jsx
create mode 100644 airavata-local-agent/renderer/components/VNCItem.jsx
create mode 100644 airavata-local-agent/renderer/components/VNCViewer.jsx
create mode 100644 airavata-local-agent/renderer/components/temp/VNCTest.jsx
create mode 100644 airavata-local-agent/renderer/lib/Contexts.js
create mode 100644 airavata-local-agent/renderer/lib/constants.js
create mode 100644 airavata-local-agent/renderer/lib/logger.js
create mode 100644 airavata-local-agent/renderer/lib/utilityFuncs.js
create mode 100644 airavata-local-agent/renderer/next.config.js
create mode 100644 airavata-local-agent/renderer/pages/_app.jsx
create mode 100644
airavata-local-agent/renderer/pages/create-namd-experiment.jsx
create mode 100644 airavata-local-agent/renderer/pages/docker-home.jsx
create mode 100644
airavata-local-agent/renderer/pages/experiment/[experimentId].js
create mode 100644 airavata-local-agent/renderer/pages/home.jsx
create mode 100644 airavata-local-agent/renderer/pages/login-callback.jsx
create mode 100644 airavata-local-agent/renderer/pages/login.jsx
create mode 100644 airavata-local-agent/renderer/pages/tabs-view.jsx
create mode 100644 airavata-local-agent/renderer/pages/temp/docker-page.jsx
create mode 100644
airavata-local-agent/renderer/pages/temp/page-with-vnc-test.jsx
create mode 100644 airavata-local-agent/renderer/pages/temp/vnc-client.jsx
create mode 100644 airavata-local-agent/renderer/public/images/cs-logo.png
create mode 100644 airavata-local-agent/renderer/public/images/jupyter_logo.png
create mode 100644 airavata-local-agent/renderer/public/images/logo.png
create mode 100644 airavata-local-agent/resources/icon.icns
create mode 100644 airavata-local-agent/resources/icon.ico