airavata-php-gateway.git
5 years agoAIRAVATA-2381 Turn off debug by default branch-0.17
Marcus Christie [Thu, 1 Jun 2017 20:37:25 +0000 (16:37 -0400)] 
AIRAVATA-2381 Turn off debug by default

5 years agoupdating the thrift file
scnakandala [Wed, 31 May 2017 16:50:36 +0000 (12:50 -0400)] 
updating the thrift file

5 years agoupdating thrift generated files
scnakandala [Wed, 31 May 2017 16:15:03 +0000 (12:15 -0400)] 
updating thrift generated files

5 years agoAIRAVATA-2324 allow longer acronyms, shorter admin usernames
Marcus Christie [Fri, 12 May 2017 14:17:22 +0000 (10:17 -0400)] 
AIRAVATA-2324 allow longer acronyms, shorter admin usernames

Also require that acronyms contain only alphabetic characters, no
spaces.

5 years agoUpdating IDP certs with new SSL Certs
Suresh Marru [Mon, 1 May 2017 17:09:02 +0000 (13:09 -0400)] 
Updating IDP certs with new SSL Certs

5 years agoOnly set sharing on default project when sharing enabled
Marcus Christie [Thu, 27 Apr 2017 19:36:04 +0000 (15:36 -0400)] 
Only set sharing on default project when sharing enabled

5 years agoAIRAVATA-2370 restoring gateway request routes
Marcus Christie [Wed, 19 Apr 2017 17:04:23 +0000 (13:04 -0400)] 
AIRAVATA-2370 restoring gateway request routes

Looks like these were unintentionally removed during the develop->master
merge.

5 years agoAIRAVATA-2364 Deferring loading sharing users until button clicked
Marcus Christie [Wed, 19 Apr 2017 16:44:44 +0000 (12:44 -0400)] 
AIRAVATA-2364 Deferring loading sharing users until button clicked

5 years agoUpdate data store id when cloning in the case that the id changed
Marcus Christie [Fri, 7 Apr 2017 19:22:55 +0000 (15:22 -0400)] 
Update data store id when cloning in the case that the id changed

5 years agofixing minor bug
scnakandala [Tue, 4 Apr 2017 20:04:05 +0000 (16:04 -0400)] 
fixing minor bug

5 years agoshowing download file link only when file exists
scnakandala [Tue, 4 Apr 2017 20:01:29 +0000 (16:01 -0400)] 
showing download file link only when file exists

5 years agoMerging master changes with develop. Master conflicts were over written by develop...
Suresh Marru [Mon, 3 Apr 2017 17:19:54 +0000 (13:19 -0400)] 
Merging master changes with develop. Master conflicts were over written by develop branch - since develop is tested.

5 years agoAIRAVATA-2346 Owner is implied to have READ and WRITE permission
Marcus Christie [Fri, 24 Mar 2017 14:42:43 +0000 (10:42 -0400)] 
AIRAVATA-2346 Owner is implied to have READ and WRITE permission

5 years agoAIRAVATA-2345 Including OWNER in array of users with permissions
Marcus Christie [Fri, 24 Mar 2017 14:13:34 +0000 (10:13 -0400)] 
AIRAVATA-2345 Including OWNER in array of users with permissions

5 years agoAIRAVATA-2278 Remove Roles link from admin sidebar
Marcus Christie [Thu, 16 Feb 2017 16:43:25 +0000 (11:43 -0500)] 
AIRAVATA-2278 Remove Roles link from admin sidebar

5 years agoif read only edit disabled
scnakandala [Wed, 15 Feb 2017 21:35:39 +0000 (16:35 -0500)] 
if read only edit disabled

5 years agofixing bug in previous commit
scnakandala [Wed, 15 Feb 2017 21:21:20 +0000 (16:21 -0500)] 
fixing bug in previous commit

5 years agoshowing is read only from the app interface for inputs
scnakandala [Wed, 15 Feb 2017 21:05:26 +0000 (16:05 -0500)] 
showing is read only from the app interface for inputs

5 years agoupdating thrift generated files
scnakandala [Wed, 15 Feb 2017 20:57:04 +0000 (15:57 -0500)] 
updating thrift generated files

5 years agohiding some input types from app interface inputs and outputs
scnakandala [Wed, 15 Feb 2017 19:41:31 +0000 (14:41 -0500)] 
hiding some input types from app interface inputs and outputs

5 years agoMerge branch 'develop' of https://git-wip-us.apache.org/repos/asf/airavata-php-gatewa...
Nipurn Doshi [Mon, 13 Feb 2017 00:28:14 +0000 (16:28 -0800)] 
Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/airavata-php-gateway into develop

5 years agoMaking sidebar sticky.
Nipurn Doshi [Mon, 13 Feb 2017 00:27:52 +0000 (16:27 -0800)] 
Making sidebar sticky.

5 years agoAIRAVATA-2312 Adds 'initial-role-name' to pga_config.php
Marcus Christie [Thu, 9 Feb 2017 16:17:49 +0000 (11:17 -0500)] 
AIRAVATA-2312 Adds 'initial-role-name' to pga_config.php

'initial-role-name' defaults to 'user-pending' but can be customized to
automatically assign new users to the given role. The main use case for
this is to set 'initial-role-name' to 'gateway-user' to provide new
users access to the gateway without needing admin intervention.

5 years agoAIRAVATA-2312 Removing unused method
Marcus Christie [Thu, 9 Feb 2017 15:22:55 +0000 (10:22 -0500)] 
AIRAVATA-2312 Removing unused method

AdminController::updateUserRoles isn't routed to or referenced internally

5 years agofixing wrong parameter names in compute resource pref
scnakandala [Tue, 7 Feb 2017 19:02:22 +0000 (14:02 -0500)] 
fixing wrong parameter names in compute resource pref

5 years agoAIRAVATA-2266 : When tried to create tenant it asked to enter the auth key and the...
scnakandala [Mon, 30 Jan 2017 18:51:02 +0000 (13:51 -0500)] 
AIRAVATA-2266 : When tried to create tenant it asked to enter the auth key and the secret

5 years agofixing AIRAVATA-2267 : In view credential please show the domain.
scnakandala [Mon, 30 Jan 2017 16:15:01 +0000 (11:15 -0500)] 
fixing AIRAVATA-2267 : In view credential please show the domain.

5 years agofixing AIRAVATA-2265 : in SciGaP latest record should be on top of the list in Gatewa...
scnakandala [Mon, 30 Jan 2017 15:50:40 +0000 (10:50 -0500)] 
fixing AIRAVATA-2265 : in SciGaP latest record should be on top of the list in Gateway requests.

5 years agoappending the last commit
scnakandala [Fri, 27 Jan 2017 17:03:28 +0000 (12:03 -0500)] 
appending the last commit

5 years agoappending the last commit
scnakandala [Fri, 27 Jan 2017 16:38:04 +0000 (11:38 -0500)] 
appending the last commit

5 years agofixing AIRAVATA-2269 : The gateway admin cannot get access to the gateway even with...
scnakandala [Fri, 27 Jan 2017 16:32:01 +0000 (11:32 -0500)] 
fixing AIRAVATA-2269 : The gateway admin cannot get access to the gateway even with 'admin' role

There is a bug in WSO2 IS which doest not return the admin role for the default admin user.
Hence as a workaround we manually add it here.

5 years agofixing AIRAVATA-1885 : Cannot add data movement interface for a new storage resource...
scnakandala [Fri, 27 Jan 2017 15:56:18 +0000 (10:56 -0500)] 
fixing AIRAVATA-1885 : Cannot add data movement interface for a new storage resource as scigap admin. Page crashes in PGA

5 years agoAIRAVATA-2223 Only load project when owned by user
Marcus Christie [Thu, 26 Jan 2017 21:03:15 +0000 (16:03 -0500)] 
AIRAVATA-2223 Only load project when owned by user

5 years agoHow to add brand logo
Nipurn Doshi [Wed, 25 Jan 2017 20:58:01 +0000 (12:58 -0800)] 
How to add brand logo

5 years agoBrand logo modifications for theming.
Nipurn Doshi [Wed, 25 Jan 2017 20:27:49 +0000 (12:27 -0800)] 
Brand logo modifications for theming.

5 years agoDocumentation for Theming added.
Nipurn Doshi [Tue, 24 Jan 2017 21:52:03 +0000 (13:52 -0800)] 
Documentation for Theming added.

5 years agoAIRAVATA-2223 Remove $experiment_can_write check when sharing disabled
Marcus Christie [Fri, 20 Jan 2017 16:51:33 +0000 (11:51 -0500)] 
AIRAVATA-2223 Remove $experiment_can_write check when sharing disabled

5 years agoAIRAVATA-2223 Fix sharing disabled bugs
Marcus Christie [Fri, 20 Jan 2017 16:35:07 +0000 (11:35 -0500)] 
AIRAVATA-2223 Fix sharing disabled bugs

5 years agoupdating thrift generated libraries
Suresh Marru [Fri, 20 Jan 2017 10:40:24 +0000 (05:40 -0500)] 
updating thrift generated libraries

5 years agoMerge branch 'AIRAVATA-1397-max-filesize-exceeded-uploads' into develop
Marcus Christie [Thu, 19 Jan 2017 19:50:12 +0000 (14:50 -0500)] 
Merge branch 'AIRAVATA-1397-max-filesize-exceeded-uploads' into develop

This should fix AIRAVATA-1397

5 years agoAIRAVATA-1397 edit experiment: add updateList function
Marcus Christie [Thu, 19 Jan 2017 19:41:35 +0000 (14:41 -0500)] 
AIRAVATA-1397 edit experiment: add updateList function

updateList function, which displays a list of optional upload files
selected, was not there on the experiemnt edit page (was only on
experiment create page).

5 years agoAIRAVATA-1397 Fixing editing optional upload files
Marcus Christie [Thu, 19 Jan 2017 19:40:37 +0000 (14:40 -0500)] 
AIRAVATA-1397 Fixing editing optional upload files

5 years agoAIRAVATA-1397 removed savedExp, clonedExp flags
Marcus Christie [Thu, 19 Jan 2017 15:57:52 +0000 (10:57 -0500)] 
AIRAVATA-1397 removed savedExp, clonedExp flags

savedExp wasn't consistently applied, but rather than consistently
applying it I removed this flag along with clonedExp since it doesn't
appear to be needed.  The only relevant fact is whether an existing
experiment is being edited which is easily derivable.

5 years agoAIRAVATA-1397 Fix client side checking for opt input files
Marcus Christie [Wed, 18 Jan 2017 21:27:23 +0000 (16:27 -0500)] 
AIRAVATA-1397 Fix client side checking for opt input files

5 years agoAIRAVATA-1397 Set upload_max_filesize to 64M in .htaccess
Marcus Christie [Wed, 18 Jan 2017 20:36:56 +0000 (15:36 -0500)] 
AIRAVATA-1397 Set upload_max_filesize to 64M in .htaccess

These settings in .htaccess override whatever is in /etc/php.ini. This
provides a better out of the box default max upload size.

5 years agoAIRAVATA-1397 Display error when file upload too big
Marcus Christie [Wed, 18 Jan 2017 20:18:38 +0000 (15:18 -0500)] 
AIRAVATA-1397 Display error when file upload too big

Throws and displays error when file upload exceeds upload_max_filesize
or any other error with uploading the file.

5 years agoAIRAVATA-1397 Couple small fixes I noticed
Marcus Christie [Fri, 13 Jan 2017 22:06:15 +0000 (17:06 -0500)] 
AIRAVATA-1397 Couple small fixes I noticed

* fix for updating memory when editing an experiment
* removing unused "selected-queue" form parameter

5 years agoAIRAVATA-1397 Display max upload file size in form
Marcus Christie [Wed, 11 Jan 2017 15:16:45 +0000 (10:16 -0500)] 
AIRAVATA-1397 Display max upload file size in form

Also no longer using 'server-allowed'file-size' from pga_config.php.

5 years agoAIRAVATA-1841 Completely log out user when airavata is down
Marcus Christie [Wed, 11 Jan 2017 13:22:17 +0000 (08:22 -0500)] 
AIRAVATA-1841 Completely log out user when airavata is down

5 years agoAIRAVATA-1841 Only check if airavata up if user is authorized
Marcus Christie [Tue, 10 Jan 2017 21:29:37 +0000 (16:29 -0500)] 
AIRAVATA-1841 Only check if airavata up if user is authorized

5 years agoAIRAVATA-1397 File size detection for opt. input files
Marcus Christie [Tue, 10 Jan 2017 21:03:28 +0000 (16:03 -0500)] 
AIRAVATA-1397 File size detection for opt. input files

5 years agoAIRAVATA-2225 Removing 'Enable Autoscheduling' from UI
Marcus Christie [Tue, 10 Jan 2017 16:30:08 +0000 (11:30 -0500)] 
AIRAVATA-2225 Removing 'Enable Autoscheduling' from UI

5 years agoAIRAVATA-2263 Block sharing modal while loading users
Marcus Christie [Tue, 10 Jan 2017 16:05:18 +0000 (11:05 -0500)] 
AIRAVATA-2263 Block sharing modal while loading users

5 years agoAIRAVATA-1841 if airavata is down, log user out when they log in
Marcus Christie [Tue, 10 Jan 2017 15:06:41 +0000 (10:06 -0500)] 
AIRAVATA-1841 if airavata is down, log user out when they log in

Handles the case where user logs in but Airavata is down. We want to log
the user out so that first log in initialization can be done at a later
login when Airavata is up.

5 years agoAIRAVATA-1841 Redirect to home when Airavata is down
Marcus Christie [Fri, 6 Jan 2017 16:52:11 +0000 (11:52 -0500)] 
AIRAVATA-1841 Redirect to home when Airavata is down

5 years agoAIRAVATA-2263 Check for unauthorized experiment access
Marcus Christie [Mon, 9 Jan 2017 14:51:32 +0000 (09:51 -0500)] 
AIRAVATA-2263 Check for unauthorized experiment access

This handles the case where an experiment is shared with a user, the
user opens the experiment summary page, the experiment is unshared, and
then the user refreshes the experiment summary page.

5 years agoAIRAVATA-1887 Add task status time and reason
Marcus Christie [Fri, 6 Jan 2017 15:17:37 +0000 (10:17 -0500)] 
AIRAVATA-1887 Add task status time and reason

Also better job description formatting.

5 years agoAIRAVATA-1887 Ordering tasks by taskDag
Marcus Christie [Thu, 5 Jan 2017 18:16:42 +0000 (13:16 -0500)] 
AIRAVATA-1887 Ordering tasks by taskDag

5 years agoProperly closing div in experiment-inputs
Marcus Christie [Fri, 6 Jan 2017 14:13:08 +0000 (09:13 -0500)] 
Properly closing div in experiment-inputs

This was causing a layout issue with the theme in the new IU
Cybergateway.

5 years agoProperly closing div in experiment-inputs
Marcus Christie [Fri, 6 Jan 2017 14:13:08 +0000 (09:13 -0500)] 
Properly closing div in experiment-inputs

This was causing a layout issue with the theme in the new IU
Cybergateway.

5 years agoAIRAVATA-2278 Remove link to Roles UI from admin dashboard
Marcus Christie [Thu, 5 Jan 2017 16:03:40 +0000 (11:03 -0500)] 
AIRAVATA-2278 Remove link to Roles UI from admin dashboard

5 years agoAIRAVATA-2297 Upgrade PHPMailer and swiftmailer
Marcus Christie [Thu, 5 Jan 2017 13:49:24 +0000 (08:49 -0500)] 
AIRAVATA-2297 Upgrade PHPMailer and swiftmailer

Note: for the upgrade to take effect, `composer update` must be run in
an existing PGA installation.

5 years agoAIRAVATA-2041 Display friendly error when exp id doesn't exist
Marcus Christie [Wed, 4 Jan 2017 13:53:37 +0000 (08:53 -0500)] 
AIRAVATA-2041 Display friendly error when exp id doesn't exist

5 years agoAIRAVATA-2295 Handle missing default SSH credential
Marcus Christie [Fri, 30 Dec 2016 21:29:21 +0000 (16:29 -0500)] 
AIRAVATA-2295 Handle missing default SSH credential

A user should not be able to delete their default SSH credential.
However, if that should happen because of a bug or something, then this
change makes it possible for a user to set a default SSH credential.

5 years agoMerge branch 'AIRAVATA-2270-special-chars-in-expid' of https://github.com/machristie...
Marcus Christie [Wed, 28 Dec 2016 16:53:48 +0000 (11:53 -0500)] 
Merge branch 'AIRAVATA-2270-special-chars-in-expid' of https://github.com/machristie/airavata-php-gateway into develop

This closes #54

5 years agoMerge branch 'develop' into AIRAVATA-2270-special-chars-in-expid 54/head
Marcus Christie [Wed, 28 Dec 2016 16:26:01 +0000 (11:26 -0500)] 
Merge branch 'develop' into AIRAVATA-2270-special-chars-in-expid

5 years agoMerge branch 'AIRAVATA-2184-get-owner-info-from-sharing' of https://github.com/machri...
Marcus Christie [Wed, 28 Dec 2016 16:05:34 +0000 (11:05 -0500)] 
Merge branch 'AIRAVATA-2184-get-owner-info-from-sharing' of https://github.com/machristie/airavata-php-gateway into develop

This closes #56

5 years agoMerge branch 'AIRAVATA-2165-firefox-pages-loaded-three-times' of https://github.com...
Marcus Christie [Wed, 28 Dec 2016 15:46:34 +0000 (10:46 -0500)] 
Merge branch 'AIRAVATA-2165-firefox-pages-loaded-three-times' of https://github.com/machristie/airavata-php-gateway into develop

This closes #57

5 years agoAIRAVATA-1792 Day/week filter buttons use additional filters
Marcus Christie [Wed, 28 Dec 2016 15:12:26 +0000 (10:12 -0500)] 
AIRAVATA-1792 Day/week filter buttons use additional filters

Fixed the 24 hours and week quick filter buttons to also make use
of any specified additional filters.

5 years agoAIRAVATA-1792 Only add extra filters when given
Marcus Christie [Wed, 28 Dec 2016 15:03:45 +0000 (10:03 -0500)] 
AIRAVATA-1792 Only add extra filters when given

5 years agoMerge branch 'develop' of https://git-wip-us.apache.org/repos/asf/airavata-php-gatewa...
Nipurn Doshi [Tue, 27 Dec 2016 08:10:03 +0000 (00:10 -0800)] 
Merge branch 'develop' of https://git-wip-us.apache.org/repos/asf/airavata-php-gateway into develop

5 years agosmall css addition
Nipurn Doshi [Tue, 27 Dec 2016 08:09:04 +0000 (00:09 -0800)] 
small css addition

5 years agofixing date time issue in experiment statistics
scnakandala [Fri, 23 Dec 2016 18:29:06 +0000 (13:29 -0500)] 
fixing date time issue in experiment statistics

5 years agoAIRAVATA-2165 Only use Jira vars if not empty string 57/head
Marcus Christie [Fri, 16 Dec 2016 21:50:27 +0000 (16:50 -0500)] 
AIRAVATA-2165 Only use Jira vars if not empty string

5 years agoAIRAVATA-2184 Ownership info now using sharing API 56/head
Marcus Christie [Fri, 16 Dec 2016 21:17:53 +0000 (16:17 -0500)] 
AIRAVATA-2184 Ownership info now using sharing API

5 years agoAIRAVATA-2263 Better handling of invalid exp id 55/head
Marcus Christie [Fri, 16 Dec 2016 15:23:02 +0000 (10:23 -0500)] 
AIRAVATA-2263 Better handling of invalid exp id

5 years agoAIRAVATA-2270 removing extraneous stuff
Marcus Christie [Wed, 14 Dec 2016 20:18:33 +0000 (15:18 -0500)] 
AIRAVATA-2270 removing extraneous stuff

5 years agoAIRAVATA-2270 Encoding exp name/description
Marcus Christie [Wed, 14 Dec 2016 19:17:27 +0000 (14:17 -0500)] 
AIRAVATA-2270 Encoding exp name/description

5 years agoAIRAVATA-2270 Properly encode experiment id/name
Marcus Christie [Wed, 14 Dec 2016 19:13:10 +0000 (14:13 -0500)] 
AIRAVATA-2270 Properly encode experiment id/name

5 years agofixing minor issue in not setting tenant id
scnakandala [Wed, 14 Dec 2016 17:56:55 +0000 (12:56 -0500)] 
fixing minor issue in not setting tenant id

5 years agofixing minor issue in not setting tenant id
scnakandala [Wed, 14 Dec 2016 17:56:20 +0000 (12:56 -0500)] 
fixing minor issue in not setting tenant id

5 years agofixing AIRAVATA-2269 The gateway admin cannot get access to the gateway even with...
scnakandala [Wed, 14 Dec 2016 17:25:00 +0000 (12:25 -0500)] 
fixing AIRAVATA-2269 The gateway admin cannot get access to the gateway even with 'admin' role

5 years agofixing typo
scnakandala [Wed, 14 Dec 2016 15:44:05 +0000 (10:44 -0500)] 
fixing typo

5 years agoremoving unwanted files from wrong merge
scnakandala [Tue, 13 Dec 2016 22:27:21 +0000 (17:27 -0500)] 
removing unwanted files from wrong merge

5 years agomerging pull request 52
scnakandala [Tue, 13 Dec 2016 22:15:21 +0000 (17:15 -0500)] 
merging pull request 52

5 years agoremoving files from wrong merge
scnakandala [Tue, 13 Dec 2016 22:14:34 +0000 (17:14 -0500)] 
removing files from wrong merge

5 years agoremoving files from wrong merge
scnakandala [Tue, 13 Dec 2016 22:14:02 +0000 (17:14 -0500)] 
removing files from wrong merge

5 years agoremoving files from wrong merge
scnakandala [Tue, 13 Dec 2016 22:09:00 +0000 (17:09 -0500)] 
removing files from wrong merge

5 years agomerge pull request
scnakandala [Tue, 13 Dec 2016 19:20:17 +0000 (14:20 -0500)] 
merge pull request

5 years agomerging pull request
scnakandala [Tue, 13 Dec 2016 19:19:44 +0000 (14:19 -0500)] 
merging pull request

5 years agomerging pull request
scnakandala [Tue, 13 Dec 2016 19:17:02 +0000 (14:17 -0500)] 
merging pull request

5 years agoAIRAVATA-2163 Credential store API refactor 53/head
Marcus Christie [Tue, 13 Dec 2016 17:22:24 +0000 (12:22 -0500)] 
AIRAVATA-2163 Credential store API refactor

5 years agoAIRAVATA-1792 Updating Thrift stubs 52/head
Marcus Christie [Tue, 13 Dec 2016 16:16:49 +0000 (11:16 -0500)] 
AIRAVATA-1792 Updating Thrift stubs

5 years agoAIRAVATA-1792 Thrift docs for new parameters
Marcus Christie [Tue, 13 Dec 2016 16:11:02 +0000 (11:11 -0500)] 
AIRAVATA-1792 Thrift docs for new parameters

5 years agoAIRAVATA-1792 Appname/hostname filtering
Marcus Christie [Tue, 13 Dec 2016 15:54:05 +0000 (10:54 -0500)] 
AIRAVATA-1792 Appname/hostname filtering

Username, appname and hostname filtering are implemented as substring
matching instead of exact matching.

5 years agoAIRAVATA-1792 App/hostname filters are select controls
Marcus Christie [Tue, 13 Dec 2016 15:51:53 +0000 (10:51 -0500)] 
AIRAVATA-1792 App/hostname filters are select controls

5 years agoAIRAVATA-1792 App name and hostname filtering
Marcus Christie [Tue, 13 Dec 2016 15:27:10 +0000 (10:27 -0500)] 
AIRAVATA-1792 App name and hostname filtering

5 years agoAIRAVATA-1792 Username filtering in exp stats
Marcus Christie [Mon, 12 Dec 2016 21:09:08 +0000 (16:09 -0500)] 
AIRAVATA-1792 Username filtering in exp stats

5 years agoAIRAVATA-1792 Filter stats by username, app name, hostname
Marcus Christie [Mon, 12 Dec 2016 19:06:53 +0000 (14:06 -0500)] 
AIRAVATA-1792 Filter stats by username, app name, hostname

5 years agotriggering git to see branch updates
Suresh Marru [Sat, 10 Dec 2016 15:59:24 +0000 (10:59 -0500)] 
triggering git to see branch updates