Marcus Christie [Thu, 1 Jun 2017 20:37:25 +0000 (16:37 -0400)]
AIRAVATA-2381 Turn off debug by default
scnakandala [Wed, 31 May 2017 16:50:36 +0000 (12:50 -0400)]
updating the thrift file
scnakandala [Wed, 31 May 2017 16:15:03 +0000 (12:15 -0400)]
updating thrift generated files
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.
Suresh Marru [Mon, 1 May 2017 17:09:02 +0000 (13:09 -0400)]
Updating IDP certs with new SSL Certs
Marcus Christie [Thu, 27 Apr 2017 19:36:04 +0000 (15:36 -0400)]
Only set sharing on default project when sharing enabled
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.
Marcus Christie [Wed, 19 Apr 2017 16:44:44 +0000 (12:44 -0400)]
AIRAVATA-2364 Deferring loading sharing users until button clicked
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
scnakandala [Tue, 4 Apr 2017 20:04:05 +0000 (16:04 -0400)]
fixing minor bug
scnakandala [Tue, 4 Apr 2017 20:01:29 +0000 (16:01 -0400)]
showing download file link only when file exists
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.
Marcus Christie [Fri, 24 Mar 2017 14:42:43 +0000 (10:42 -0400)]
AIRAVATA-2346 Owner is implied to have READ and WRITE permission
Marcus Christie [Fri, 24 Mar 2017 14:13:34 +0000 (10:13 -0400)]
AIRAVATA-2345 Including OWNER in array of users with permissions
Marcus Christie [Thu, 16 Feb 2017 16:43:25 +0000 (11:43 -0500)]
AIRAVATA-2278 Remove Roles link from admin sidebar
scnakandala [Wed, 15 Feb 2017 21:35:39 +0000 (16:35 -0500)]
if read only edit disabled
scnakandala [Wed, 15 Feb 2017 21:21:20 +0000 (16:21 -0500)]
fixing bug in previous commit
scnakandala [Wed, 15 Feb 2017 21:05:26 +0000 (16:05 -0500)]
showing is read only from the app interface for inputs
scnakandala [Wed, 15 Feb 2017 20:57:04 +0000 (15:57 -0500)]
updating thrift generated files
scnakandala [Wed, 15 Feb 2017 19:41:31 +0000 (14:41 -0500)]
hiding some input types from app interface inputs and outputs
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
Nipurn Doshi [Mon, 13 Feb 2017 00:27:52 +0000 (16:27 -0800)]
Making sidebar sticky.
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.
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
scnakandala [Tue, 7 Feb 2017 19:02:22 +0000 (14:02 -0500)]
fixing wrong parameter names in compute resource pref
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
scnakandala [Mon, 30 Jan 2017 16:15:01 +0000 (11:15 -0500)]
fixing AIRAVATA-2267 : In view credential please show the domain.
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.
scnakandala [Fri, 27 Jan 2017 17:03:28 +0000 (12:03 -0500)]
appending the last commit
scnakandala [Fri, 27 Jan 2017 16:38:04 +0000 (11:38 -0500)]
appending the last commit
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.
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
Marcus Christie [Thu, 26 Jan 2017 21:03:15 +0000 (16:03 -0500)]
AIRAVATA-2223 Only load project when owned by user
Nipurn Doshi [Wed, 25 Jan 2017 20:58:01 +0000 (12:58 -0800)]
How to add brand logo
Nipurn Doshi [Wed, 25 Jan 2017 20:27:49 +0000 (12:27 -0800)]
Brand logo modifications for theming.
Nipurn Doshi [Tue, 24 Jan 2017 21:52:03 +0000 (13:52 -0800)]
Documentation for Theming added.
Marcus Christie [Fri, 20 Jan 2017 16:51:33 +0000 (11:51 -0500)]
AIRAVATA-2223 Remove $experiment_can_write check when sharing disabled
Marcus Christie [Fri, 20 Jan 2017 16:35:07 +0000 (11:35 -0500)]
AIRAVATA-2223 Fix sharing disabled bugs
Suresh Marru [Fri, 20 Jan 2017 10:40:24 +0000 (05:40 -0500)]
updating thrift generated libraries
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
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).
Marcus Christie [Thu, 19 Jan 2017 19:40:37 +0000 (14:40 -0500)]
AIRAVATA-1397 Fixing editing optional upload files
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.
Marcus Christie [Wed, 18 Jan 2017 21:27:23 +0000 (16:27 -0500)]
AIRAVATA-1397 Fix client side checking for opt input files
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.
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.
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
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.
Marcus Christie [Wed, 11 Jan 2017 13:22:17 +0000 (08:22 -0500)]
AIRAVATA-1841 Completely log out user when airavata is down
Marcus Christie [Tue, 10 Jan 2017 21:29:37 +0000 (16:29 -0500)]
AIRAVATA-1841 Only check if airavata up if user is authorized
Marcus Christie [Tue, 10 Jan 2017 21:03:28 +0000 (16:03 -0500)]
AIRAVATA-1397 File size detection for opt. input files
Marcus Christie [Tue, 10 Jan 2017 16:30:08 +0000 (11:30 -0500)]
AIRAVATA-2225 Removing 'Enable Autoscheduling' from UI
Marcus Christie [Tue, 10 Jan 2017 16:05:18 +0000 (11:05 -0500)]
AIRAVATA-2263 Block sharing modal while loading users
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.
Marcus Christie [Fri, 6 Jan 2017 16:52:11 +0000 (11:52 -0500)]
AIRAVATA-1841 Redirect to home when Airavata is down
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.
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.
Marcus Christie [Thu, 5 Jan 2017 18:16:42 +0000 (13:16 -0500)]
AIRAVATA-1887 Ordering tasks by taskDag
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.
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.
Marcus Christie [Thu, 5 Jan 2017 16:03:40 +0000 (11:03 -0500)]
AIRAVATA-2278 Remove link to Roles UI from admin dashboard
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.
Marcus Christie [Wed, 4 Jan 2017 13:53:37 +0000 (08:53 -0500)]
AIRAVATA-2041 Display friendly error when exp id doesn't exist
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.
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
Marcus Christie [Wed, 28 Dec 2016 16:26:01 +0000 (11:26 -0500)]
Merge branch 'develop' into AIRAVATA-2270-special-chars-in-expid
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
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
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.
Marcus Christie [Wed, 28 Dec 2016 15:03:45 +0000 (10:03 -0500)]
AIRAVATA-1792 Only add extra filters when given
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
Nipurn Doshi [Tue, 27 Dec 2016 08:09:04 +0000 (00:09 -0800)]
small css addition
scnakandala [Fri, 23 Dec 2016 18:29:06 +0000 (13:29 -0500)]
fixing date time issue in experiment statistics
Marcus Christie [Fri, 16 Dec 2016 21:50:27 +0000 (16:50 -0500)]
AIRAVATA-2165 Only use Jira vars if not empty string
Marcus Christie [Fri, 16 Dec 2016 21:17:53 +0000 (16:17 -0500)]
AIRAVATA-2184 Ownership info now using sharing API
Marcus Christie [Fri, 16 Dec 2016 15:23:02 +0000 (10:23 -0500)]
AIRAVATA-2263 Better handling of invalid exp id
Marcus Christie [Wed, 14 Dec 2016 20:18:33 +0000 (15:18 -0500)]
AIRAVATA-2270 removing extraneous stuff
Marcus Christie [Wed, 14 Dec 2016 19:17:27 +0000 (14:17 -0500)]
AIRAVATA-2270 Encoding exp name/description
Marcus Christie [Wed, 14 Dec 2016 19:13:10 +0000 (14:13 -0500)]
AIRAVATA-2270 Properly encode experiment id/name
scnakandala [Wed, 14 Dec 2016 17:56:55 +0000 (12:56 -0500)]
fixing 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
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
scnakandala [Wed, 14 Dec 2016 15:44:05 +0000 (10:44 -0500)]
fixing typo
scnakandala [Tue, 13 Dec 2016 22:27:21 +0000 (17:27 -0500)]
removing unwanted files from wrong merge
scnakandala [Tue, 13 Dec 2016 22:15:21 +0000 (17:15 -0500)]
merging pull request 52
scnakandala [Tue, 13 Dec 2016 22:14:34 +0000 (17:14 -0500)]
removing files from wrong merge
scnakandala [Tue, 13 Dec 2016 22:14:02 +0000 (17:14 -0500)]
removing files from wrong merge
scnakandala [Tue, 13 Dec 2016 22:09:00 +0000 (17:09 -0500)]
removing files from wrong merge
scnakandala [Tue, 13 Dec 2016 19:20:17 +0000 (14:20 -0500)]
merge pull request
scnakandala [Tue, 13 Dec 2016 19:19:44 +0000 (14:19 -0500)]
merging pull request
scnakandala [Tue, 13 Dec 2016 19:17:02 +0000 (14:17 -0500)]
merging pull request
Marcus Christie [Tue, 13 Dec 2016 17:22:24 +0000 (12:22 -0500)]
AIRAVATA-2163 Credential store API refactor
Marcus Christie [Tue, 13 Dec 2016 16:16:49 +0000 (11:16 -0500)]
AIRAVATA-1792 Updating Thrift stubs
Marcus Christie [Tue, 13 Dec 2016 16:11:02 +0000 (11:11 -0500)]
AIRAVATA-1792 Thrift docs for new parameters
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.
Marcus Christie [Tue, 13 Dec 2016 15:51:53 +0000 (10:51 -0500)]
AIRAVATA-1792 App/hostname filters are select controls
Marcus Christie [Tue, 13 Dec 2016 15:27:10 +0000 (10:27 -0500)]
AIRAVATA-1792 App name and hostname filtering
Marcus Christie [Mon, 12 Dec 2016 21:09:08 +0000 (16:09 -0500)]
AIRAVATA-1792 Username filtering in exp stats
Marcus Christie [Mon, 12 Dec 2016 19:06:53 +0000 (14:06 -0500)]
AIRAVATA-1792 Filter stats by username, app name, hostname
Suresh Marru [Sat, 10 Dec 2016 15:59:24 +0000 (10:59 -0500)]
triggering git to see branch updates