This repository has been archived by the owner on Apr 10, 2024. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Stable URLs, s3 link improvements (#79)
* add uat base urls and buckets * config-based urls: maapsec * dps_magic readme typo * config based urls: submit_jobs * config based urls: dps_info * config based urls: pull_projects * revert timeout setting change * config based urls: ssh_info * add default_host field for explicitness * remove hard coded url from dps_info client * clean up hard coded url references * remove unnecessary state param * Update dps_magic to use maap_environments.json * send presigned s3 url req to maap api * fix ci build error * Update entrypoint.sh * Replace statedb environment with server lookup * replace env statedb with server lookup * set ade_server in client once during startup * fix keycloak callback error * submit jobs convert to tabs to spaces * fix submit jobs getMetrics result key * fix dps_info ref to state * Use maap-py for MAAP API (#73) * use maap-py for list jobs * use maap-py for desribe process * use maap-py for get job result * use maap-py for get job metrics * use maap-py for get job status * use maap-py for get execute inputs * use maap-py for delete job * use maap-py for dismiss job * use maap-py for get capabilities * use maap-py for publish algorithm * use maap-py for delete algorithm * use maap-py for execute job * fix mismatching keys in submit_jobs to maap-py * use maap-py for register algorithm * move edsc url to configuration file * Registration updates (#74) * fix mismatching keys in submit_jobs to maap-py * use maap-py for register algorithm * pass username to defaultvalues helper * prepend "demo-${username}-" to tutorial hello world algorithm name * use regex to match hello-world repo under any group or user * add dynamic queue selection for algo registration * properly re-populate algo config with memory selection and add instructions for disk size * make maap-users org folder read-only * Fix IStateDB bug * update hello-world url regex to allow git token in url * fix org bucket mount line * update ops search port to 30052 * Parse new api xml format (#76) * updated parsing for list and describe algorithms * updated parsing for grabbing execute params and automatically passing job queue * comment out yaml overwrite for now * changing default env to ops for now * Fix terminal webapp setting * Update entrypoint.sh * s3link checks if path is folder or if file in valid directory (#77) * user s3 folder is from under maap-users, debugging presigned s3 url * s3 url needed profile token, not proxy-ticket * revert change having s3 folders point to same prefix * remove tabs side panel wip * s3 url handler using wrong token name to get orgs * pass token to get s3url * getOrgs token different from API proxy-ticket * debugging * check s3 paths against mounted paths instead of orgs call * decode output for string manipulation * typo * parse df command for mounted folders only * remove unused variable * add selector for s3 link expiration time * typo * Add text reminding s3link expiration * add button to copy s3 link to clipboard * fix copy s3link to clipboard * rm unused code and only show copy s3 link button if there is a valid link * remove duplicated code from merge * add a few lines about 3d data (#81) * Update maap code snippet to include default url * Update entrypoint.sh * Add comment to che machine name env selector * Add che7 test config * Don't use the default maap-py api host * Fix devche7 letter case * Update README.md * remove password file, replace with iam roles * change edsc sever port * remove references to che installers * Update workspace bucket * Remove s3fs password file reference * repo.uat.maap-project.org * Update README.md * Update handlers.py * Missed one * Update supported MAS domains * remove references to che installers (#84) * replace org mount with shared workspace mount * start ssh in entrypoint, add username namespace * Revert shared ws mount and remove read-only * Replace memory with queue * switch from ip address of worker to host address of ade * update pull projects for che7 * Dev update * Readme * Updated entrypoint.sh to make the fix to run Jupyter under Che in 'single-host' mode more generic. Should accommodate Jupyter 2.x & 3.x now. * Update entrypoint.sh Added echo in empty else. * fix key error in pull projects when no proj exists * Update maap_environments.json * Added the inline python code to generate the url prefix (#86) * Updated preview url generation to be more robust so that it'll work with multiple workspaces and won't need the MACHINE_NAME variable in the devfile. * Also fix directories for publickey authentication. * Fixed entrypoint.sh to work in the current UAT environment too * remove s3fs and mounting refernces (#87) * Reattempt PREVIEW_URL fetch on failure * update ssh service to find nodeport (#88) * remove sucess message that actually fails * Add workspace argument to presigned s3 url paths * Fix environment pre-ops 'workspace_bucket' name * Remove timestamp from algo reg * update readme Co-authored-by: bsatoriu <[email protected]> Co-authored-by: Debellis <[email protected]> Co-authored-by: George Chang <[email protected]> Co-authored-by: George Chang <[email protected]>
- Loading branch information