This is an automated email from the ASF dual-hosted git repository.
yasith pushed a change to branch cybershuttle-staging
in repository https://gitbox.apache.org/repos/asf/airavata.git
from 54686b01e0 Merge pull request #498 from ganning127/more-fixes
add 95b508db6d CyberFaCES docker file
add 397f1cdaf6 add file ops to jupyter magics, cleanup code, update
agent.sh
add 741815f673 temp commit to get cyberfaces meeting poc
add 896f11c016 update data tar and analysis script
add 684711d180 add airavata magics to dev-tools/, make airavata-agent/
build generic
add 9394c945fd reorganize agent-framework related code. make
airavata-magics a python package.
add 17012d556b revise jupyterhub spawned notebooks, add makefiles
add 3560c00c2d initial experiment sdk implementation
add 8b9cacf758 improve auth flow, add python code invocation, add plan
crud apis and file ul/dl apis, reduce settings.ini deps, fix bugs
add a9594b965b venv support for agent, update notebooks, show tables as
pandas df, update dir refs, fix bugs.
add 1046150be6 make settings.ini lean, add runtime picker {by cluster,
category}. change agent base dir.
add 47d882e396 add pre-submission validator, update storage dir, take
CONNECTION_SVC_URL and FILEMGR_SVC_URL from settings.ini, cleanup runtime.py,
add fallback apis to airavata.py, rearrange files, setup file ul/dl apis,
improve ux, update notebooks, add agent scripts, refine code, fix bugs
add 599fba45fd fix bug in code execution, remove jupyter kernel start from
agent add support to cold-start analysis agents reset changes to
sftp_file_handling_client update notebooks remove verbose log from remote code
execution separate python env creation and code execution steps. always return
stdout+err for command/script executions lock agent to python 3.12 and update
pyproject.toml update file listing and python execution cmds
add fa6a4207a0 bump version to 0.0.16 add AlphaFold2 and Gaussian
applications update realm from 10000000 -> default add GROMACS and AMBER to MD
SDK
add 83052b074d choose group/project from API, silent plan launch,
add_replica() -> create_task(), display task state, planid and taskid, improve
messaging
add 8061e070b5 add back kernel launcher to agent
add ca369fc700 refine Makefiles, move app-scripts to agent-framework/, fix
bugs in agent.go and sample Dockerfile
add d7d5275990 regenerate thrift specs
add 251edd3890 cleanup airavata_sdk wrappers, error-handling in
airavata_experiments
add c3273418ba add type-hinting imports to __init__ files
add 86425b63dd cleanup imports, fix bugs found by type checker
add 118b1dcc18 enabled micromamba base when starting the kernel
add de6c7f04af fix bugs in airavata-jupyter-magic package
add 9776da5d14 fix dependency issue in cyberfaces agent
add 8b9cfeae02 organize code, add other deployment files, partially redo
airavata_jupyter_magic for runtime switching
add 56bee085dc refine code flow in airavata_jupyter_magic. bump version to
1.0.5, update notebook, fix bugs
add 94319b5951 updated notebooks
add 7716162705 rename platform x86_64 -> amd64. fix issues in cyberfaces
dockerfile. update notebooks. move environment files.
add c96c793730 updated the agent dependencies
add d3c191c8f3 gkeyll agent image and notebook sample
add 5f42822a16 updated the gkeyll notebook script
add 238b9d1ab5 Changed the uploading file size in enveomics gateway
add 3420f70e16 ide-integration docker-compose changes
add 7a7a4715bc Added keycloak.conf, Updated docker-compose.yml, Updated
airavata.jks
add cea66cb840 Replaced airavata.jks with an updated version
add 148a93ea73 modified keycloak.conf
add f884cb1914 removed duplicate keycloak volume
add 619578bf19 Merge pull request #468 from riccog/master
add 96381137fa Bump golang.org/x/crypto in
/modules/agent-framework/airavata-agent
add 0de85939af Merge pull request #492 from
apache/dependabot/go_modules/modules/agent-framework/airavata-agent/golang.org/x/crypto-0.35.0
add fe8d4e54f4 gateway switching for local agent (#469)
add b3046107b2 Delete unused SSHCredentialGenerator (#240)
add 361544c204 Merge branch 'master' into cybershuttle-staging
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
airavata-local-agent/main/background.js | 71 ++-
airavata-local-agent/package.json | 2 +-
.../renderer/components/HeaderBox.jsx | 4 +-
airavata-local-agent/renderer/lib/Contexts.js | 107 ++--
airavata-local-agent/renderer/pages/_app.jsx | 6 +-
.../renderer/pages/docker-home.jsx | 4 +-
airavata-local-agent/renderer/pages/login.jsx | 55 +-
modules/agent-framework/airavata-agent/go.mod | 7 +-
.../airavata-jupyter-magic/.gitignore | 3 +
.../airavata-jupyter-magic/README.md | 28 ++
.../airavata-jupyter-magic}/__init__.py | 0
.../airavata_jupyter_magic.py | 557 ++++++---------------
.../airavata-jupyter-magic/device_auth.py | 59 +++
.../airavata-jupyter-magic/pyproject.toml | 30 ++
.../src/main/containers/docker-compose.yml | 3 +-
.../src/main/containers/keycloak/keycloak.conf | 37 ++
.../src/main/resources/keystores/airavata.jks | Bin 2679 -> 2848 bytes
18 files changed, 505 insertions(+), 469 deletions(-)
create mode 100644 modules/agent-framework/airavata-jupyter-magic/.gitignore
create mode 100644 modules/agent-framework/airavata-jupyter-magic/README.md
copy {airavata-api/airavata-client-sdks/airavata-python-sdk =>
modules/agent-framework/airavata-jupyter-magic}/__init__.py (100%)
copy
airavata-api/airavata-client-sdks/airavata-python-sdk/airavata_jupyter_magic/__init__.py
=> modules/agent-framework/airavata-jupyter-magic/airavata_jupyter_magic.py
(55%)
create mode 100644
modules/agent-framework/airavata-jupyter-magic/device_auth.py
create mode 100644
modules/agent-framework/airavata-jupyter-magic/pyproject.toml
create mode 100644
modules/ide-integration/src/main/containers/keycloak/keycloak.conf