airavata-django-portal.git
6 weeks agoFixing typo in input dependencies schema master staging
Marcus Christie [Tue, 5 Apr 2022 20:17:48 +0000 (16:17 -0400)] 
Fixing typo in input dependencies schema

2 months agoUpdating OS used for Travis builds
Marcus Christie [Thu, 10 Mar 2022 22:27:09 +0000 (17:27 -0500)] 
Updating OS used for Travis builds

2 months agoMerge pull request #69 from dinukadesilva/AIRAVATA-3577-enabling-to-disregard-not...
Marcus Christie [Thu, 10 Mar 2022 20:35:36 +0000 (15:35 -0500)] 
Merge pull request #69 from dinukadesilva/AIRAVATA-3577-enabling-to-disregard-not-to-cpu-count-in-experiment-creation

AIRAVATA-3577: Enabling to disregard node to cpu count in the experiment creation

2 months agoAIRAVATA-3577: Enable the cpu to node lock button only when the cpuPerNode > 0 in... 69/head
Dinuka De Silva [Wed, 9 Mar 2022 04:46:00 +0000 (23:46 -0500)] 
AIRAVATA-3577: Enable the cpu to node lock button only when the cpuPerNode > 0 in the queue

2 months agoDocument url_prefix for custom Django apps
Marcus Christie [Thu, 3 Mar 2022 19:58:22 +0000 (14:58 -0500)] 
Document url_prefix for custom Django apps

2 months agoDocumenting LOGIN_REDIRECT_URL
Marcus Christie [Thu, 3 Mar 2022 19:37:30 +0000 (14:37 -0500)] 
Documenting LOGIN_REDIRECT_URL

2 months agoAIRAVATA-3577: Enabling the webcomponents queue settings to have the lock button...
Dinuka De Silva [Wed, 2 Mar 2022 10:54:21 +0000 (05:54 -0500)] 
AIRAVATA-3577: Enabling the webcomponents queue settings to have the lock button to disregard node to cpu check

2 months agoAIRAVATA-3577: Revalidate the node to cpu count based on node count once the lock...
Dinuka De Silva [Wed, 2 Mar 2022 10:53:23 +0000 (05:53 -0500)] 
AIRAVATA-3577: Revalidate the node to cpu count based on node count once the lock is set

2 months agoAIRAVATA-3577: Enabling to disregard node to cpu count in the experiment creation
Dinuka De Silva [Wed, 2 Mar 2022 10:13:34 +0000 (05:13 -0500)] 
AIRAVATA-3577: Enabling to disregard node to cpu count in the experiment creation

2 months agoAIRAVATA-3583 Update to sdk v1.3.1
Marcus Christie [Fri, 25 Feb 2022 21:51:32 +0000 (16:51 -0500)] 
AIRAVATA-3583 Update to sdk v1.3.1

2 months agoRemove unused import
Marcus Christie [Fri, 18 Feb 2022 15:19:31 +0000 (10:19 -0500)] 
Remove unused import

2 months agoMerge branch 'AIRAVATA-3319-2' into develop
Marcus Christie [Fri, 18 Feb 2022 14:10:17 +0000 (09:10 -0500)] 
Merge branch 'AIRAVATA-3319-2' into develop

2 months agoAIRAVATA-3319 Fix username_initialized for users with cilogon sub as username
Marcus Christie [Thu, 17 Feb 2022 23:18:16 +0000 (18:18 -0500)] 
AIRAVATA-3319 Fix username_initialized for users with cilogon sub as username

2 months agoMerge branch 'master' into develop
Marcus Christie [Thu, 17 Feb 2022 21:27:53 +0000 (16:27 -0500)] 
Merge branch 'master' into develop

2 months agoAIRAVATA-3580 /api/experiment-storage: encodes experiment id but not 'path'
Marcus Christie [Thu, 17 Feb 2022 21:27:42 +0000 (16:27 -0500)] 
AIRAVATA-3580 /api/experiment-storage: encodes experiment id but not 'path'

2 months agoMerge branch 'AIRAVATA-3557' into develop
Marcus Christie [Thu, 17 Feb 2022 00:36:14 +0000 (19:36 -0500)] 
Merge branch 'AIRAVATA-3557' into develop

2 months agoAIRAVATA-3557 Update python sdk to version with intermediate output fetching API...
Marcus Christie [Thu, 17 Feb 2022 00:35:35 +0000 (19:35 -0500)] 
AIRAVATA-3557 Update python sdk to version with intermediate output fetching API methods

2 months agoAIRAVATA-3557 Only allow fetching outputs if job ACTIVE
Marcus Christie [Thu, 17 Feb 2022 00:10:04 +0000 (19:10 -0500)] 
AIRAVATA-3557 Only allow fetching outputs if job ACTIVE

2 months agoAIRAVATA-3557 Display message when output has no file(s)
Marcus Christie [Wed, 16 Feb 2022 20:02:09 +0000 (15:02 -0500)] 
AIRAVATA-3557 Display message when output has no file(s)

2 months agoAIRAVATA-3557 Convenience button for setting plain text file type for outputs
Marcus Christie [Wed, 16 Feb 2022 15:13:09 +0000 (10:13 -0500)] 
AIRAVATA-3557 Convenience button for setting plain text file type for outputs

2 months agoAIRAVATA-3557 Don't display download button when there are multiple files
Marcus Christie [Wed, 16 Feb 2022 14:50:48 +0000 (09:50 -0500)] 
AIRAVATA-3557 Don't display download button when there are multiple files

2 months agoAIRAVATA-3557 Users with only READ access should be able to see but not execute inter...
Marcus Christie [Wed, 16 Feb 2022 14:32:33 +0000 (09:32 -0500)] 
AIRAVATA-3557 Users with only READ access should be able to see but not execute intermediate output fetches

3 months agoAIRAVATA-3557 blocking UI when intermediate fetch is running
Marcus Christie [Tue, 15 Feb 2022 18:57:07 +0000 (13:57 -0500)] 
AIRAVATA-3557 blocking UI when intermediate fetch is running

3 months agoAIRAVATA-3557 Make store initialization compatible with entry function
Marcus Christie [Tue, 15 Feb 2022 16:08:07 +0000 (11:08 -0500)] 
AIRAVATA-3557 Make store initialization compatible with entry function

3 months agoAIRAVATA-3557 Don't show output view providers menu when executing
Marcus Christie [Tue, 15 Feb 2022 15:29:03 +0000 (10:29 -0500)] 
AIRAVATA-3557 Don't show output view providers menu when executing

3 months agoAIRAVATA-3557 Only display text files less than 10MB in browser
Marcus Christie [Tue, 15 Feb 2022 14:27:08 +0000 (09:27 -0500)] 
AIRAVATA-3557 Only display text files less than 10MB in browser

3 months agoAIRAVATA-3557 some code simplifications: relying on process COMPLETED status and...
Marcus Christie [Thu, 10 Feb 2022 18:32:47 +0000 (13:32 -0500)] 
AIRAVATA-3557 some code simplifications: relying on process COMPLETED status and data product URIs

3 months agoAIRAVATA-3557 Display text preview inline of intermediate and final text files
Marcus Christie [Fri, 4 Feb 2022 19:28:45 +0000 (14:28 -0500)] 
AIRAVATA-3557 Display text preview inline of intermediate and final text files

3 months agoAIRAVATA-3557 REST API for getting intermediate output info
Marcus Christie [Wed, 2 Feb 2022 22:56:07 +0000 (17:56 -0500)] 
AIRAVATA-3557 REST API for getting intermediate output info

3 months agoAIRAVATA-3553 Only apply deployment's queue settings to default queue
Marcus Christie [Fri, 28 Jan 2022 21:55:42 +0000 (16:55 -0500)] 
AIRAVATA-3553 Only apply deployment's queue settings to default queue

3 months agoAIRAVATA-3561 Always allow admins to change user's username
Marcus Christie [Thu, 27 Jan 2022 21:54:13 +0000 (16:54 -0500)] 
AIRAVATA-3561 Always allow admins to change user's username

3 months agoAIRAVATA-3573 Encode experiment id as url param to fix issue when pound sign in exp id
Marcus Christie [Wed, 26 Jan 2022 22:49:27 +0000 (17:49 -0500)] 
AIRAVATA-3573 Encode experiment id as url param to fix issue when pound sign in exp id

3 months agoAIRAVATA-3570 Fix web component store's tests
Marcus Christie [Tue, 25 Jan 2022 17:41:37 +0000 (12:41 -0500)] 
AIRAVATA-3570 Fix web component store's tests

3 months agoAIRAVATA-3570 Update to work with ExperimentEditor
Marcus Christie [Tue, 25 Jan 2022 17:31:42 +0000 (12:31 -0500)] 
AIRAVATA-3570 Update to work with ExperimentEditor

3 months agoAIRAVATA-3570 emitting input events when compute resource settings change
Marcus Christie [Tue, 25 Jan 2022 16:00:42 +0000 (11:00 -0500)] 
AIRAVATA-3570 emitting input events when compute resource settings change

3 months agoAIRAVATA-3570 Refactor queue settings editor to be usable standalone
Marcus Christie [Tue, 25 Jan 2022 15:41:16 +0000 (10:41 -0500)] 
AIRAVATA-3570 Refactor queue settings editor to be usable standalone

3 months agoAIRAVATA-3570 Refactor compute selector to be usable standalone
Marcus Christie [Mon, 24 Jan 2022 20:11:44 +0000 (15:11 -0500)] 
AIRAVATA-3570 Refactor compute selector to be usable standalone

3 months agoAIRAVATA-3570 Refactor GRP selector to be usable standalone
Marcus Christie [Mon, 24 Jan 2022 18:23:56 +0000 (13:23 -0500)] 
AIRAVATA-3570 Refactor GRP selector to be usable standalone

3 months agoMerge branch 'AIRAVATA-3319-hotfix' into develop
Marcus Christie [Tue, 18 Jan 2022 17:03:15 +0000 (12:03 -0500)] 
Merge branch 'AIRAVATA-3319-hotfix' into develop

3 months agoAIRAVATA-3319 Default username_initialized to true for existing user profiles
Marcus Christie [Tue, 18 Jan 2022 17:03:01 +0000 (12:03 -0500)] 
AIRAVATA-3319 Default username_initialized to true for existing user profiles

3 months agoMerge branch 'staging'
Marcus Christie [Tue, 18 Jan 2022 14:12:56 +0000 (09:12 -0500)] 
Merge branch 'staging'

4 months agoMerge branch 'staging' into develop
Marcus Christie [Fri, 14 Jan 2022 21:25:40 +0000 (16:25 -0500)] 
Merge branch 'staging' into develop

4 months agoAIRAVATA-3319 Fix tests: username has to not equal email address and be invalid
Marcus Christie [Fri, 14 Jan 2022 21:25:25 +0000 (16:25 -0500)] 
AIRAVATA-3319 Fix tests: username has to not equal email address and be invalid

4 months agoAIRAVATA-3555 Update validation state calculation for Bootstrap Vue components
Marcus Christie [Fri, 14 Jan 2022 21:22:32 +0000 (16:22 -0500)] 
AIRAVATA-3555 Update validation state calculation for Bootstrap Vue components

4 months agoAIRAVATA-3557 Integrate calling fetchIntermediateOutputs into REST API and UI
Marcus Christie [Fri, 14 Jan 2022 19:23:24 +0000 (14:23 -0500)] 
AIRAVATA-3557 Integrate calling fetchIntermediateOutputs into REST API and UI

4 months agoAIRAVATA-3557 Refactored experiment summary to use vuex store
Marcus Christie [Thu, 13 Jan 2022 20:38:08 +0000 (15:38 -0500)] 
AIRAVATA-3557 Refactored experiment summary to use vuex store

4 months agoAIRAVATA-3560 Removing spinner for response parsing as unnecessary and this fixes...
Marcus Christie [Fri, 14 Jan 2022 16:50:40 +0000 (11:50 -0500)] 
AIRAVATA-3560 Removing spinner for response parsing as unnecessary and this fixes the issue of the spinner briefly flashing when showSpinner=false

4 months agoMerge pull request #68 from dinukadesilva/AIRAVATA-3552
Marcus Christie [Fri, 14 Jan 2022 15:24:26 +0000 (10:24 -0500)] 
Merge pull request #68 from dinukadesilva/AIRAVATA-3552

AIRAVATA-3552: Adding the error stack to the experiment view error panel

4 months agoAIRAVATA-3552: Remove the error stack and add the `Job Submission Response` list 68/head
Dinuka De Silva [Fri, 14 Jan 2022 07:58:36 +0000 (02:58 -0500)] 
AIRAVATA-3552: Remove the error stack and add the `Job Submission Response` list

This fixes #AIRAVATA-3552

Signed-off-by: Dinuka De Silva <l.dinukadesilva@gmail.com>
4 months agoAIRAVATA-3543 Add cpus per node information to application deployment editor
Marcus Christie [Thu, 13 Jan 2022 22:03:50 +0000 (17:03 -0500)] 
AIRAVATA-3543 Add cpus per node information to application deployment editor

4 months agoClarify how to get started with settings_local.py
Marcus Christie [Thu, 13 Jan 2022 21:39:19 +0000 (16:39 -0500)] 
Clarify how to get started with settings_local.py

4 months agoAIRAVATA-3319 Only send email to admin when username is not the same as email and...
Marcus Christie [Wed, 12 Jan 2022 20:23:59 +0000 (15:23 -0500)] 
AIRAVATA-3319 Only send email to admin when username is not the same as email and it is invalid

4 months agoMerge branch 'AIRAVATA-3556' into develop
Marcus Christie [Wed, 12 Jan 2022 17:07:56 +0000 (12:07 -0500)] 
Merge branch 'AIRAVATA-3556' into develop

4 months agoAIRAVATA-3556 Fix text file download so that it parses as text, not JSON
Marcus Christie [Wed, 12 Jan 2022 17:05:08 +0000 (12:05 -0500)] 
AIRAVATA-3556 Fix text file download so that it parses as text, not JSON

4 months agoAIRAVATA-3555 Update validation state calculation for Bootstrap Vue components
Marcus Christie [Tue, 11 Jan 2022 21:53:19 +0000 (16:53 -0500)] 
AIRAVATA-3555 Update validation state calculation for Bootstrap Vue components

4 months agoAIRAVATA-3552: Adding the error stack to the experiment view error panel
Dinuka De Silva [Tue, 11 Jan 2022 16:25:30 +0000 (11:25 -0500)] 
AIRAVATA-3552: Adding the error stack to the experiment view error panel

This fixes #AIRAVATA-3552

Signed-off-by: Dinuka De Silva <l.dinukadesilva@gmail.com>
4 months agoUpgrade to Django 3.2.11 for security fixes
Marcus Christie [Fri, 7 Jan 2022 22:57:37 +0000 (17:57 -0500)] 
Upgrade to Django 3.2.11 for security fixes

4 months agoAIRAVATA-3543 Fixing variable name
Marcus Christie [Mon, 3 Jan 2022 22:18:07 +0000 (17:18 -0500)] 
AIRAVATA-3543 Fixing variable name

4 months agoAIRAVATA-3543 Auto update nodeCount/totalCPUCount based on cpuPerNode
Marcus Christie [Mon, 3 Jan 2022 19:47:14 +0000 (14:47 -0500)] 
AIRAVATA-3543 Auto update nodeCount/totalCPUCount based on cpuPerNode

5 months agoUpgrade to Django 3.2.10 for security fix
Marcus Christie [Thu, 16 Dec 2021 19:07:15 +0000 (14:07 -0500)] 
Upgrade to Django 3.2.10 for security fix

5 months agoAIRAVATA-3319 Fixing linting errors
Marcus Christie [Fri, 10 Dec 2021 22:07:25 +0000 (17:07 -0500)] 
AIRAVATA-3319 Fixing linting errors

5 months agoAIRAVATA-3319 Fix test
Marcus Christie [Fri, 10 Dec 2021 21:06:36 +0000 (16:06 -0500)] 
AIRAVATA-3319 Fix test

5 months agoAIRAVATA-3319 merge migration
Marcus Christie [Fri, 10 Dec 2021 20:42:05 +0000 (15:42 -0500)] 
AIRAVATA-3319 merge migration

5 months agoAIRAVATA-3319 Fix warning message in change username confirmation
Marcus Christie [Fri, 10 Dec 2021 20:20:09 +0000 (15:20 -0500)] 
AIRAVATA-3319 Fix warning message in change username confirmation

5 months agoAIRAVATA-3319 Show user profile fields with validity, and informational alerts
Marcus Christie [Fri, 10 Dec 2021 20:14:42 +0000 (15:14 -0500)] 
AIRAVATA-3319 Show user profile fields with validity, and informational alerts

5 months agoAIRAVATA-3319 Adds external IDP userinfo display (if available) to Manage Users
Marcus Christie [Fri, 10 Dec 2021 14:38:47 +0000 (09:38 -0500)] 
AIRAVATA-3319 Adds external IDP userinfo display (if available) to Manage Users

5 months agoAIRAVATA-3319 Reorganized manage users detail into tabs
Marcus Christie [Thu, 9 Dec 2021 17:46:14 +0000 (12:46 -0500)] 
AIRAVATA-3319 Reorganized manage users detail into tabs

5 months agoAIRAVATA-3319 newUsername only needed when changing username
Marcus Christie [Thu, 9 Dec 2021 17:32:32 +0000 (12:32 -0500)] 
AIRAVATA-3319 newUsername only needed when changing username

5 months agoAIRAVATA-3319 Remove username_locked since it's not needed
Marcus Christie [Tue, 7 Dec 2021 16:41:36 +0000 (11:41 -0500)] 
AIRAVATA-3319 Remove username_locked since it's not needed

5 months agoAIRAVATA-3319 Allow user with invalid username to complete rest of user profile
Marcus Christie [Tue, 7 Dec 2021 16:39:10 +0000 (11:39 -0500)] 
AIRAVATA-3319 Allow user with invalid username to complete rest of user profile

5 months agoAIRAVATA-3319 Clarify username_initialized and is_username_valid rules
Marcus Christie [Tue, 7 Dec 2021 15:04:30 +0000 (10:04 -0500)] 
AIRAVATA-3319 Clarify username_initialized and is_username_valid rules

5 months agoAIRAVATA-3319 Alert admins if username isn't valid and provide a means to update it
Marcus Christie [Fri, 3 Dec 2021 22:46:52 +0000 (17:46 -0500)] 
AIRAVATA-3319 Alert admins if username isn't valid and provide a means to update it

5 months agoAIRAVATA-3468 Separately check if username is invalid
Marcus Christie [Mon, 11 Oct 2021 20:46:54 +0000 (16:46 -0400)] 
AIRAVATA-3468 Separately check if username is invalid

5 months agoAIRAVATA-3468 Create user profile if it doesn't exist
Marcus Christie [Mon, 2 Aug 2021 14:01:54 +0000 (10:01 -0400)] 
AIRAVATA-3468 Create user profile if it doesn't exist

5 months agoAIRAVATA-3468 Only redirect web page (Accepts: text/html) requests to complete profile
Marcus Christie [Mon, 2 Aug 2021 14:00:43 +0000 (10:00 -0400)] 
AIRAVATA-3468 Only redirect web page (Accepts: text/html) requests to complete profile

5 months agoAIRAVATA-3468 Add link for navigating back to the dashboard
Marcus Christie [Wed, 28 Jul 2021 18:28:28 +0000 (14:28 -0400)] 
AIRAVATA-3468 Add link for navigating back to the dashboard

5 months agoAIRAVATA-3319 Add admin email alerting when user ends up with invalid username
Marcus Christie [Tue, 27 Jul 2021 19:19:03 +0000 (15:19 -0400)] 
AIRAVATA-3319 Add admin email alerting when user ends up with invalid username

5 months agoAIRAVATA-3468 Inform user that they must complete profile
Marcus Christie [Mon, 26 Jul 2021 18:58:38 +0000 (14:58 -0400)] 
AIRAVATA-3468 Inform user that they must complete profile

5 months agoAIRAVATA-3468 Allow /media/ in completeness check middleware (gateway logo)
Marcus Christie [Wed, 7 Jul 2021 17:55:59 +0000 (13:55 -0400)] 
AIRAVATA-3468 Allow /media/ in completeness check middleware (gateway logo)

5 months agoAIRAVATA-3468 Disabled username editing by users
Marcus Christie [Wed, 7 Jul 2021 17:50:28 +0000 (13:50 -0400)] 
AIRAVATA-3468 Disabled username editing by users

5 months agoAIRAVATA-3319 Add admin UI for updating user's username
Marcus Christie [Tue, 6 Jul 2021 16:55:54 +0000 (12:55 -0400)] 
AIRAVATA-3319 Add admin UI for updating user's username

5 months agoAIRAVATA-3319 Admin API for updating a user's username
Marcus Christie [Thu, 1 Jul 2021 14:11:54 +0000 (10:11 -0400)] 
AIRAVATA-3319 Admin API for updating a user's username

5 months agoAIRAVATA-3468 configuration of URLs for retrieving external IDP userinfo
Marcus Christie [Fri, 25 Jun 2021 17:50:16 +0000 (13:50 -0400)] 
AIRAVATA-3468 configuration of URLs for retrieving external IDP userinfo

5 months agoAIRAVATA-3468 Store IDP userinfo
Marcus Christie [Fri, 25 Jun 2021 17:39:14 +0000 (13:39 -0400)] 
AIRAVATA-3468 Store IDP userinfo

This is mostly for debugging purposes, to see what is and isn't included in CILogon userinfo.

5 months agoAIRAVATA-3468 Check if profile is complete and redirect to profile editor if not
Marcus Christie [Thu, 24 Jun 2021 15:49:28 +0000 (11:49 -0400)] 
AIRAVATA-3468 Check if profile is complete and redirect to profile editor if not

5 months agoUpdate sdk version to 1.3.0
Marcus Christie [Thu, 9 Dec 2021 21:55:55 +0000 (16:55 -0500)] 
Update sdk version to 1.3.0

5 months agoMerge branch 'master' into develop
Marcus Christie [Mon, 6 Dec 2021 18:56:07 +0000 (13:56 -0500)] 
Merge branch 'master' into develop

5 months agoUse formatter that prevents CRLF injection attacks
Marcus Christie [Mon, 6 Dec 2021 18:55:09 +0000 (13:55 -0500)] 
Use formatter that prevents CRLF injection attacks

5 months agoAIRAVATA-3542 update sdk version to 1.3.dev5
Marcus Christie [Wed, 1 Dec 2021 18:46:30 +0000 (13:46 -0500)] 
AIRAVATA-3542 update sdk version to 1.3.dev5

5 months agoAIRAVATA-3542 update sdk version to 1.3.dev4
Marcus Christie [Fri, 19 Nov 2021 22:42:03 +0000 (17:42 -0500)] 
AIRAVATA-3542 update sdk version to 1.3.dev4

5 months agoAIRAVATA-3542 Append slash to sdk urls
Marcus Christie [Fri, 19 Nov 2021 16:02:54 +0000 (11:02 -0500)] 
AIRAVATA-3542 Append slash to sdk urls

Also some FetchUtils fixes: showSpinner to return the promise so the call can be chained and allow specifying the responseType

5 months agoAIRAVATA-3541 Stop propagation at links only instead of applying it to the text nodes
Marcus Christie [Thu, 18 Nov 2021 18:03:47 +0000 (13:03 -0500)] 
AIRAVATA-3541 Stop propagation at links only instead of applying it to the text nodes

6 months agoAIRAVATA-3538 Fix for creating experimentDataDir
Marcus Christie [Tue, 16 Nov 2021 22:32:43 +0000 (17:32 -0500)] 
AIRAVATA-3538 Fix for creating experimentDataDir

6 months agoAIRAVATA-3536 Restore original Node version notes
Marcus Christie [Thu, 11 Nov 2021 19:30:06 +0000 (14:30 -0500)] 
AIRAVATA-3536 Restore original Node version notes

6 months agoMerge branch 'master' into develop
Marcus Christie [Thu, 11 Nov 2021 19:28:03 +0000 (14:28 -0500)] 
Merge branch 'master' into develop

6 months agoAIRAVATA-3536 Add note to README about Node 16 issue
Marcus Christie [Thu, 11 Nov 2021 19:27:28 +0000 (14:27 -0500)] 
AIRAVATA-3536 Add note to README about Node 16 issue

6 months agoMerge branch 'master' into develop
Marcus Christie [Thu, 11 Nov 2021 18:50:03 +0000 (13:50 -0500)] 
Merge branch 'master' into develop

6 months agoAIRAVATA-3539 No need to immediately invoke default output view provider since it...
Marcus Christie [Thu, 11 Nov 2021 18:46:46 +0000 (13:46 -0500)] 
AIRAVATA-3539 No need to immediately invoke default output view provider since it does nothing

6 months agoMerge branch 'master' into develop
Marcus Christie [Thu, 11 Nov 2021 15:12:53 +0000 (10:12 -0500)] 
Merge branch 'master' into develop

6 months agoRevert "AIRAVATA-3529 Add support for Python 3.10"
Marcus Christie [Thu, 11 Nov 2021 15:12:04 +0000 (10:12 -0500)] 
Revert "AIRAVATA-3529 Add support for Python 3.10"

This reverts commit ce5f5e1642358ed43f4b1a1aec8bd6a29750e689.