You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2017/09/12 15:35:31 UTC
[1/3] airavata-php-gateway git commit: Merge branch 'dreg-gateway' of
https://github.com/apache/airavata-php-gateway into dreg-gateway
Repository: airavata-php-gateway
Updated Branches:
refs/heads/dreg-gateway 95decff37 -> b38e1fc13
Merge branch 'dreg-gateway' of https://github.com/apache/airavata-php-gateway into dreg-gateway
Project: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/commit/c6404a04
Tree: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/tree/c6404a04
Diff: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/diff/c6404a04
Branch: refs/heads/dreg-gateway
Commit: c6404a0460fbe8028dd0f449258ff55bb20845ad
Parents: ff9a184 e5286d2
Author: root <ro...@osboxes>
Authored: Tue Jul 18 22:19:48 2017 +0100
Committer: root <ro...@osboxes>
Committed: Tue Jul 18 22:19:48 2017 +0100
----------------------------------------------------------------------
app/libraries/CommonUtilities.php | 33 +-
app/libraries/ExperimentUtilities.php | 68 +-
app/libraries/FileTransfer.php | 155 ++++
app/libraries/TusServer/Exception/Abort.php | 17 +
app/libraries/TusServer/Exception/BadHeader.php | 18 +
app/libraries/TusServer/Exception/Curl.php | 17 +
app/libraries/TusServer/Exception/File.php | 17 +
.../Exception/FileNotFoundException.php | 36 +
.../TusServer/Exception/IOException.php | 41 +
.../Exception/IOExceptionInterface.php | 29 +
app/libraries/TusServer/Exception/Max.php | 17 +
app/libraries/TusServer/Exception/Request.php | 18 +
app/libraries/TusServer/Exception/Required.php | 18 +
app/libraries/TusServer/FileToolsService.php | 247 +++++
app/libraries/TusServer/TusServer.php | 856 +++++++++++++++++
app/libraries/basecode.php | 35 +
app/routes.php | 77 +-
app/views/account/dashboard.blade.php | 39 +-
app/views/experiment/create-complete.blade.php | 83 +-
app/views/experiment/create.blade.php | 3 +
app/views/partials/experiment-info.blade.php | 93 ++
app/views/partials/experiment-inputs.blade.php | 21 +
.../partials/experiment-queue-block.blade.php | 0
public/css/tusupload.css | 49 +
public/js/tus.js | 917 +++++++++++++++++++
public/themes/dreg/LICENSE | 201 ++++
public/themes/dreg/README.md | 2 +
public/themes/dreg/assets/css/style.css | 304 ++++++
public/themes/dreg/assets/css/zoom.css | 87 ++
public/themes/dreg/assets/img/Twitter26x21.png | Bin 0 -> 3227 bytes
public/themes/dreg/assets/img/airavata-logo.png | Bin 0 -> 19733 bytes
public/themes/dreg/assets/img/baker-logo.png | Bin 0 -> 33980 bytes
public/themes/dreg/assets/img/cornell-logo.png | Bin 0 -> 23321 bytes
.../themes/dreg/assets/img/dREG-logo-muted.png | Bin 0 -> 42728 bytes
public/themes/dreg/assets/img/dREG-model.png | Bin 0 -> 39864 bytes
public/themes/dreg/assets/img/dREG-works.png | Bin 0 -> 139455 bytes
public/themes/dreg/assets/img/dREG.Preprint.png | Bin 0 -> 3027 bytes
public/themes/dreg/assets/img/dankolab-logo.png | Bin 0 -> 56271 bytes
public/themes/dreg/assets/img/distributed.png | Bin 0 -> 11690 bytes
.../themes/dreg/assets/img/dreg.create.exp.png | Bin 0 -> 27066 bytes
.../themes/dreg/assets/img/dreg.create.exp2.png | Bin 0 -> 53061 bytes
.../dreg/assets/img/dreg.create.project.png | Bin 0 -> 14208 bytes
.../themes/dreg/assets/img/dreg.exp.folder.png | Bin 0 -> 25789 bytes
public/themes/dreg/assets/img/dreg.exp.list.png | Bin 0 -> 33567 bytes
.../themes/dreg/assets/img/dreg.exp.summary.png | Bin 0 -> 52211 bytes
public/themes/dreg/assets/img/dreg.gbview.png | Bin 0 -> 110820 bytes
public/themes/dreg/assets/img/dreg.login.png | Bin 0 -> 6381 bytes
public/themes/dreg/assets/img/dreg.project.png | Bin 0 -> 24380 bytes
public/themes/dreg/assets/img/nsf-logo.gif | Bin 0 -> 12384 bytes
public/themes/dreg/assets/img/nsf-logo.png | Bin 0 -> 48920 bytes
.../themes/dreg/assets/img/powered-by-xsede.gif | Bin 0 -> 2973 bytes
.../dreg/assets/img/poweredby-airavata-logo.png | Bin 0 -> 20008 bytes
public/themes/dreg/assets/img/scigap-logo.png | Bin 0 -> 40135 bytes
.../dreg/assets/img/webdev-bullet-icon.png | Bin 0 -> 17598 bytes
.../themes/dreg/assets/img/xsede-full-color.png | Bin 0 -> 57042 bytes
public/themes/dreg/layouts/default.blade.php | 1 +
public/themes/dreg/partials/about.blade.php | 51 ++
public/themes/dreg/partials/doc.blade.php | 162 ++++
public/themes/dreg/partials/faq.blade.php | 50 +
public/themes/dreg/partials/footer.blade.php | 45 +
public/themes/dreg/partials/header.blade.php | 54 ++
public/themes/dreg/partials/template.blade.php | 118 +++
public/themes/dreg/views/index.blade.php | 0
63 files changed, 3911 insertions(+), 68 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/c6404a04/app/views/account/dashboard.blade.php
----------------------------------------------------------------------
[3/3] airavata-php-gateway git commit: updating for new peak calling
Posted by ma...@apache.org.
updating for new peak calling
Project: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/commit/b38e1fc1
Tree: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/tree/b38e1fc1
Diff: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/diff/b38e1fc1
Branch: refs/heads/dreg-gateway
Commit: b38e1fc1323b2d7dcbd6fecedde6016abf003b44
Parents: e86a71d
Author: root <ro...@osboxes>
Authored: Fri Sep 8 20:34:16 2017 +0100
Committer: root <ro...@osboxes>
Committed: Fri Sep 8 20:34:16 2017 +0100
----------------------------------------------------------------------
app/libraries/ExperimentUtilities.php | 4 +-
app/libraries/FileTransfer.php | 83 ++++++++++----------
app/views/partials/experiment-info.blade.php | 8 +-
public/themes/dreg/assets/img/dreg.gbview.png | Bin 110820 -> 44054 bytes
public/themes/dreg/partials/doc.blade.php | 20 ++---
public/themes/dreg/partials/faq.blade.php | 2 +
public/themes/dreg/partials/template.blade.php | 3 +
7 files changed, 58 insertions(+), 62 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/b38e1fc1/app/libraries/ExperimentUtilities.php
----------------------------------------------------------------------
diff --git a/app/libraries/ExperimentUtilities.php b/app/libraries/ExperimentUtilities.php
index 4d46932..ade7873 100755
--- a/app/libraries/ExperimentUtilities.php
+++ b/app/libraries/ExperimentUtilities.php
@@ -897,7 +897,7 @@ class ExperimentUtilities
<div class="file-upload-container">
<input class="file-input" type="file" name="file-' . $input->sanitizedFormName .'" id="file-' . $input->sanitizedFormName . '" ' . $required . '>
<input type="hidden" class="urlpath" id="' . $input->sanitizedFormName . '" name="' . $input->sanitizedFormName . '" "'. $required .'" value="">
- <div class="file-upload-max-size">Max Upload Size: ' . $allowedFileSize .'M</div>
+ <!--<div class="file-upload-max-size">Max Upload Size: ' . $allowedFileSize .'M</div>-->
</div>
<p class="help-block">' . $input->userFriendlyDescription . '</p>
<div class="progress fadeIn animated" style="display:none">
@@ -921,7 +921,7 @@ class ExperimentUtilities
<label>Optional Input Files</label>
<div class="file-upload-container">
<input type="file" class="file-input" id="optInputFiles" name="optInputFiles[]" multiple onchange="javascript:updateList()" >
- <div class="file-upload-max-size">Max Upload Size: ' . $allowedFileSize .'M</div>
+ <!--<div class="file-upload-max-size">Max Upload Size: ' . $allowedFileSize .'M</div>-->
</div>
<div id="optFileList"></div>
</div>';
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/b38e1fc1/app/libraries/FileTransfer.php
----------------------------------------------------------------------
diff --git a/app/libraries/FileTransfer.php b/app/libraries/FileTransfer.php
index b439b67..c59b280 100644
--- a/app/libraries/FileTransfer.php
+++ b/app/libraries/FileTransfer.php
@@ -50,64 +50,65 @@ class FileTransfer {
mode: "show",
},'. "\n" ;
- #$content = $content . '{
- # type:"bedgraph",
- # url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode($folder_path . '/out.dREG.pred.gz').'",
- # name: "dREG informative pos.:",
- # mode: "show",
- # colorpositive:"#B30086",
- # colornegative:"#0000e5",
- # backgroundcolor:"#ffffe5",
- # height:40,
- # #fixedscale:{min:0, max:1},
- #},'. "\n";
-
$content = $content . '{
type:"bedgraph",
- url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.peak.gz').'",
- name: "dREG Peak Calling:",
+ url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.infp.bed.gz').'",
+ name: "dREG Info. Sites:",
mode: "show",
colorpositive:"#B30086",
colornegative:"#0000e5",
backgroundcolor:"#ffffe5",
height:40,
- fixedscale:{min:0, max:0.6},
- },'. "\n";
-
- $content = $content . '{
- type:"bigwig",
- url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.HD.imputedDnase.bw').'",
- name: "imputed DNase-I signal:",
- #fixedscale:{min:0,max:20},
- summarymethod:"max",
- colorpositive:"#00B306",
- backgroundcolor:"#ffffe5",
- height:100,
- mode: "show",
- },'. "\n";
-
- $content = $content . '{
- type:"bedgraph",
- url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.HD.relaxed.bed.gz').'",
- name: "dREG.HD relaxed peaks:",
- mode: "show",
- colorpositive:"#0000e5/#B30086",
- backgroundcolor:"#ffffe5",
- height:40,
fixedscale:{min:0, max:1},
},'. "\n";
$content = $content . '{
type:"bedgraph",
- url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.HD.stringent.bed.gz').'",
- name: "dREG.HD stringent peaks:",
+ url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.peak.score.bed.gz').'",
+ name: "dREG Peak Calling:",
mode: "show",
- colorpositive:"#0000e5/#B30086",
+ colorpositive:"#B30086",
+ colornegative:"#0000e5",
backgroundcolor:"#ffffe5",
height:40,
- fixedscale:{min:0, max:1},
+ fixedscale:{min:0.2, max:1.0},
},'. "\n";
+
+ #$content = $content . '{
+ # type:"bigwig",
+ # url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.HD.imputedDnase.bw').'",
+ # name: "imputed DNase-I signal:",
+ # #fixedscale:{min:0,max:20},
+ # summarymethod:"max",
+ # colorpositive:"#00B306",
+ # backgroundcolor:"#ffffe5",
+ # height:100,
+ # mode: "show",
+ #},'. "\n";
+
+ #$content = $content . '{
+ # type:"bedgraph",
+ # url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.HD.relaxed.bed.gz').'",
+ # name: "dREG.HD relaxed peaks:",
+ # mode: "show",
+ # colorpositive:"#0000e5/#B30086",
+ # backgroundcolor:"#ffffe5",
+ # height:40,
+ # fixedscale:{min:0, max:1},
+ #},'. "\n";
+
+ #$content = $content . '{
+ # type:"bedgraph",
+ # url:"'.$protocol.'://'. $_SERVER['HTTP_HOST'] .'/gbfile/'.RBase64::encode( $folder_path . '/out.dREG.HD.stringent.bed.gz').'",
+ # name: "dREG.HD stringent peaks:",
+ # mode: "show",
+ # colorpositive:"#0000e5/#B30086",
+ # backgroundcolor:"#ffffe5",
+ # height:40,
+ # fixedscale:{min:0, max:1},
+ #},'. "\n";
+
$content = $content . ']';
return Response::make($content, 200)
->header('Content-Type', 'text/plain');
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/b38e1fc1/app/views/partials/experiment-info.blade.php
----------------------------------------------------------------------
diff --git a/app/views/partials/experiment-info.blade.php b/app/views/partials/experiment-info.blade.php
index fdf6e55..4f43aee 100755
--- a/app/views/partials/experiment-info.blade.php
+++ b/app/views/partials/experiment-info.blade.php
@@ -207,11 +207,9 @@
@if(file_exists($dataRoot . '/' . $expDataDir. '/ARCHIVE/out.dREG.tar.gz') )
<option value="out.dREG.tar.gz">Full results</option>
@endif
- <option value="out.dREG.HD.stringent.bed.gz">Stringent Bed regions</option>
- <option value="out.dREG.HD.relaxed.bed.gz">Relaxed Bed regions</option>
- <option value="out.dREG.HD.imputedDnase.bw">Imputed DNase-I</option>
- <option value="out.dREG.peak.gz">dREG regions</option>
- <option value="out.dREG.pred.gz">dREG scores</option>
+ <option value="out.dREG.infp.bed.gz">dREG informative sites</option>
+ <option value="out.dREG.peak.full.bed.gz">dREG peaks </option>
+ <option value="out.dREG.peak.score.bed.gz">dREG peak(only with scores)</option>
</select>
<a href="" target="_blank" id="retLinks">Download <span class="glyphicon glyphicon-save" style="width:20px"></span></a>
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/b38e1fc1/public/themes/dreg/assets/img/dreg.gbview.png
----------------------------------------------------------------------
diff --git a/public/themes/dreg/assets/img/dreg.gbview.png b/public/themes/dreg/assets/img/dreg.gbview.png
index 136c5ae..2a8e711 100644
Binary files a/public/themes/dreg/assets/img/dreg.gbview.png and b/public/themes/dreg/assets/img/dreg.gbview.png differ
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/b38e1fc1/public/themes/dreg/partials/doc.blade.php
----------------------------------------------------------------------
diff --git a/public/themes/dreg/partials/doc.blade.php b/public/themes/dreg/partials/doc.blade.php
index 5b5fb36..ae77e01 100755
--- a/public/themes/dreg/partials/doc.blade.php
+++ b/public/themes/dreg/partials/doc.blade.php
@@ -115,26 +115,18 @@ dREG run generates a compressed file including the dREG and dREG.HD results as f
<th>Description</th>
</tr>
<tr>
- <td>out.dREG.pred.gz</td>
+ <td>out.dREG.infp.bed.gz</td>
<td>Informative positions with the scores predicted by the dREG model</td>
</tr>
<tr>
- <td>out.dREG.peak.gz</td>
- <td>dREG peaks called using the threshold 0.8 </td>
+ <td>out.dREG.peak.full.bed.gz</td>
+ <td>dREG peaks calling results with score, probability and center position information. </td>
</tr>
<tr>
- <td>out.dREG.HD.imputedDnase.bw</td>
- <td>The imputed DNase-I signal called by dREG.HD.</td>
+ <td>out.dREG.peak.score.bed.gz</td>
+ <td>dREG peaks calling results only with score.</td>
</tr>
- <tr>
- <td>out.dREG.HD.relaxed.bed</td>
- <td>dREG.HD peaks called under relaxed condition (FDR=16%)</td>
- </tr>
- <tr>
- <td>out.dREG.HD.stringent.bed</td>
- <td>dREG.HD peaks called under stringent condition (FDR=10%)</td>
- </tr>
- </table>
+ </table>
</div>
</div>
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/b38e1fc1/public/themes/dreg/partials/faq.blade.php
----------------------------------------------------------------------
diff --git a/public/themes/dreg/partials/faq.blade.php b/public/themes/dreg/partials/faq.blade.php
index 09e508a..e92be49 100755
--- a/public/themes/dreg/partials/faq.blade.php
+++ b/public/themes/dreg/partials/faq.blade.php
@@ -22,6 +22,8 @@
Danko, C. G., Hyland, S. L., Core, L. J., Martins, A. L., Waters, C. T., Lee, H. W., ... & Siepel, A. (2015). Identification of active transcriptional regulatory elements from GRO-seq data. Nature methods, 12(5), 433-438. </A></p>
<p><b>Q: Do I have to create account before using this service?</b></p>
<p>A: Yes, this system is supported by an NSF funded supercomputing resource known as <A title="XSEDE" href="http://www.xsede.org">XSEDE</A>, who regularly needs to report bulk usage statistics to NSF. Nevertheless, data that you provide are completely safe.</p>
+<p><b>Q: How do I know the status of the computational nodes? </b></p>
+<p>A: Since we can't update this web site very often, the gateway status is updated <A target=_blank href="https://github.com/Danko-Lab/dREG/blob/master/gateway-update.md">here</A> on the dREG page based on the notifications of the XSEDE community. </p>
<p><b>Q: Who do I thank for the computing power? </b></p>
<p>A: This web-based tool is powered by <A title="SciGaP" href="http://www.scigap.org">SciGaP</A> and <A title="Apache Airavata" href="http://airavata.apache.org/">Apache Airavata</A> and the GPU servers are supported by the <A title="XSEDE" href="http://www.xsede.org">XSEDE</A>.</p>
<p><b>Q: I have another question that is not on this FAQ. How can I contact you?</b></p>
http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/blob/b38e1fc1/public/themes/dreg/partials/template.blade.php
----------------------------------------------------------------------
diff --git a/public/themes/dreg/partials/template.blade.php b/public/themes/dreg/partials/template.blade.php
index d1c5099..643ed78 100755
--- a/public/themes/dreg/partials/template.blade.php
+++ b/public/themes/dreg/partials/template.blade.php
@@ -5,6 +5,9 @@
<p class="text-center" style="color:#cccccc;">
Find the location of enhancers and promoters using PRO-seq, GRO-seq, and ChRO-seq data.<br/>
</p>
+ <p class="text-center" style="color:#444444;">
+The gateway status and updates are <A target=_blank href="https://github.com/Danko-Lab/dREG/blob/master/gateway-update.md"><B>here!</b></A>
+</p>
<hr/>
<div class="col-md-5" style="margin-left: 5%">
[2/3] airavata-php-gateway git commit: Merge branch 'dreg-gateway' of
https://github.com/apache/airavata-php-gateway into dreg-gateway
Posted by ma...@apache.org.
Merge branch 'dreg-gateway' of https://github.com/apache/airavata-php-gateway into dreg-gateway
Project: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/commit/e86a71db
Tree: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/tree/e86a71db
Diff: http://git-wip-us.apache.org/repos/asf/airavata-php-gateway/diff/e86a71db
Branch: refs/heads/dreg-gateway
Commit: e86a71db1935742522ffd87325b0f41a3a6fcc86
Parents: c6404a0 95decff
Author: root <ro...@osboxes>
Authored: Fri Sep 8 15:44:11 2017 +0100
Committer: root <ro...@osboxes>
Committed: Fri Sep 8 15:44:11 2017 +0100
----------------------------------------------------------------------
app/config/app.php | 8 +-
app/config/email_templates.json | 109 +
app/config/email_templates.json.template | 41 +
app/config/pga_config.php.template | 53 +-
app/controllers/AccountController.php | 410 +-
app/controllers/AdminController.php | 256 +-
app/controllers/ComputeResourceController.php | 24 +-
app/controllers/ExperimentController.php | 122 +-
.../GatewayRequestUpdateController.php | 67 +
app/controllers/ProjectController.php | 6 +-
app/controllers/UserSettingsController.php | 99 +
app/filters.php | 6 +-
app/libraries/AdminUtilities.php | 175 +-
app/libraries/Airavata/API/Airavata.php | 11335 +++++++----------
.../Airavata/Facades/IamAdminServices.php | 16 +
.../Airavata/Facades/TenantProfileServices.php | 16 +
.../Airavata/Facades/UserProfileServices.php | 16 +
.../Airavata/IamAdminServiceProvider.php | 84 +
app/libraries/Airavata/Model/Tenant/Types.php | 2 +
.../Airavata/Model/Workspace/Types.php | 135 +-
.../Iam/Admin/Services/CPI/Error/Types.php | 95 +
.../Iam/Admin/Services/CPI/IamAdminServices.php | 3196 +++++
.../Service/Iam/Admin/Services/CPI/Types.php | 33 +
.../Service/Profile/Tenant/CPI/Error/Types.php | 95 +
.../Profile/Tenant/CPI/TenantProfileService.php | 2437 ++++
.../Service/Profile/Tenant/CPI/Types.php | 33 +
.../Airavata/Service/Profile/Types.php | 20 +
.../Service/Profile/User/CPI/Error/Types.php | 95 +
.../Airavata/Service/Profile/User/CPI/Types.php | 33 +
.../Profile/User/CPI/UserProfileService.php | 2025 +++
.../Airavata/TenantProfileServiceProvider.php | 83 +
.../Airavata/UserProfileServiceProvider.php | 83 +
app/libraries/AppUtilities.php | 21 +-
app/libraries/CRUtilities.php | 4 +-
app/libraries/CommonUtilities.php | 90 +-
app/libraries/EmailUtilities.php | 169 +
app/libraries/ExperimentUtilities.php | 73 +-
app/libraries/GrouperUtilities.php | 37 +-
app/libraries/IamAdminServicesUtilities.php | 45 +
.../Keycloak/API/BaseKeycloakAPIEndpoint.php | 29 +
app/libraries/Keycloak/API/RoleMapper.php | 113 +
app/libraries/Keycloak/API/Roles.php | 37 +
app/libraries/Keycloak/API/Users.php | 115 +
app/libraries/Keycloak/Facades/Keycloak.php | 16 +
app/libraries/Keycloak/Keycloak.php | 449 +
.../Keycloak/KeycloakServiceProvider.php | 71 +
app/libraries/Keycloak/KeycloakUtil.php | 38 +
app/libraries/ProjectUtilities.php | 8 +-
app/libraries/SRUtilities.php | 29 -
app/libraries/SharingUtilities.php | 29 +-
app/libraries/UserProfileUtilities.php | 55 +
.../security/incommon_rsa_server_ca.pem | 34 +
app/routes.php | 23 +-
app/storage/.gitignore | 0
app/storage/cache/.gitignore | 0
app/storage/logs/.gitignore | 0
app/storage/meta/.gitignore | 0
app/storage/sessions/.gitignore | 0
app/storage/views/.gitignore | 0
app/views/account/create.blade.php | 65 +-
app/views/account/dashboard.blade.php | 89 +-
app/views/account/forgot-password.blade.php | 15 +
app/views/account/login-desktop.blade.php | 21 +
app/views/account/login.blade.php | 37 +-
app/views/account/reset-password.blade.php | 25 +-
app/views/account/settings.blade.php | 18 +
app/views/account/update.blade.php | 154 +
.../account/user-profile-update-email.blade.php | 60 +
app/views/account/user-profile.blade.php | 73 +
app/views/admin/create-gateway.blade.php | 148 +
app/views/admin/manage-gateway.blade.php | 256 +-
app/views/admin/manage-users.blade.php | 9 +
app/views/application/deployment.blade.php | 19 +-
app/views/experiment/create-complete.blade.php | 4 +-
app/views/experiment/edit.blade.php | 4 +-
app/views/home.blade.php | 6 +-
app/views/layout/basic.blade.php | 8 +-
app/views/layout/desktop-login.blade.php | 103 +
app/views/layout/fixed-scripts.blade.php | 8 +-
app/views/partials/deployment-block.blade.php | 45 +-
app/views/partials/experiment-info.blade.php | 4 -
app/views/partials/experiment-inputs.blade.php | 3 +-
.../partials/experiment-queue-block.blade.php | 185 +-
.../gateway-preferences-block.blade.php | 4 +-
.../partials/interface-input-block.blade.php | 28 +-
.../partials/interface-output-block.blade.php | 16 +-
app/views/partials/login-external.blade.php | 9 +
app/views/partials/login-form.blade.php | 47 +
app/views/partials/queue-block.blade.php | 36 +
app/views/project/browse.blade.php | 4 +-
app/views/project/edit.blade.php | 10 +-
app/views/project/no-sharing-edit.blade.php | 6 +-
app/views/project/no-sharing-summary.blade.php | 24 +-
app/views/project/summary.blade.php | 24 +-
app/views/resource/edit.blade.php | 20 +
app/views/resource/view.blade.php | 20 +
public/assets/cilogon-logo-24x24-b.png | Bin 0 -> 936 bytes
public/css/bootstrap.min.css | 34 +-
public/js/deployment.js | 49 +
public/js/time-conversion.js | 9 +-
public/themes/base/partials/about.blade.php | 0
.../base/partials/documentation.blade.php | 0
public/themes/base/partials/header.blade.php | 45 +
103 files changed, 16729 insertions(+), 7708 deletions(-)
----------------------------------------------------------------------