blob: 917319b4ca14fa0143724c346c60493fe4914e4e [file] [log] [blame]
@extends('layout.basic')
@section('page-header')
@parent
{{ HTML::style('css/admin.css')}}
@stop
@section('content')
<div class="container">
<div class="col-md-12">
@if( Session::has("message"))
<div class="row">
<div class="alert alert-success alert-dismissible" role="alert">
<button type="button" class="close" data-dismiss="alert"><span aria-hidden="true">&times;</span><span
class="sr-only">Close</span></button>
{{ Session::get("message") }}
</div>
</div>
{{ Session::forget("message") }}
@endif
@if( Session::has('new-gateway-provider') )
<div class="row">
<div class="col-md-offset-2 col-md-8">
<form id="add-tenant-form" action="{{ URL::to('/') }}/provider/request-gateway">
<div class="col-md-12 text-center" style="margin-top:50px;">
<h3>Request your gateway now!</h3>
</div>
<div class="form-group required">
<label class="control-label">Gateway Name</label>
<input type="text" name="gateway-name" class="form-control" required="required"/>
</div>
<div class="form-group">
<label class="control-label">Gateway Acronym <i>(optional)</i></label>
<input type="text" name="gateway-acronym" class="form-control"/>
</div>
<div class="form-group required">
<label class="control-label">Domain</label>
<input type="text" name="domain" class="form-control"/>
</div>
<div class="form-group required">
<label class="control-label">Gateway URL</label>
<input type="text" name="gateway-url" class="form-control"/>
</div>
<div class="form-group required">
<label class="control-label">Gateway Admin Username</label>
<input type="text" name="admin-username" value="{{ Session::get('username') }}" readonly="true" class="form-control" required="required"/>
</div>
<div class="form-group required">
<label class="control-label">Gateway Admin Password</label>
<input type="password" name="admin-password" class="form-control" required="required"/>
</div>
<div class="form-group required">
<label class="control-label">Admin Password Confirmation</label>
<input type="password" name="admin-password-confirm" class="form-control" required="required"/>
</div>
<div class="form-group required">
<label class="control-label">Admin First Name</label>
<input type="text" name="admin-firstname" class="form-control" required="required"/>
</div>
<div class="form-group required">
<label class="control-label">Admin Last Name</label>
<input type="text" name="admin-lastname" class="form-control" required="required"/>
</div>
<div class="form-group required">
<label class="control-label">Gateway Email</label>
<input type="text" name="email-address" class="form-control" required="required"/>
</div>
<div class="form-group required">
<label class="control-label">Project Details</label>
<textarea type="text" name="project-details" class="form-control" required="required"></textarea>
</div>
<div class="form-group required">
<label class="control-label">Public Project Description</label>
<textarea type="text" name="public-project-description" class="form-control" required="required"></textarea>
</div>
<input type="submit" value="Send Request" class="btn btn-primary"/>
<input type="reset" value="Reset" class="btn">
</form>
</div>
</div>
@elseif( Session::has("existing-gateway-provider") )
@if( Session::get("approvalStatus") == "Requested")
<blockquote>Gateway you have request is yet to be approved. Please log back in after sometime.</blockquote>
@elseif( Session::get("approvalStatus") == "Denied")
<div class="well alert alert-danger">Unfortunately, Your Request has been denied at this moment.</div>
@else
<blockquote>Download Credentials | Get Started with your PGA View</blockquote>
@endif
@elseif( Session::has('authorized-user') || Session::has('admin') || Session::has('admin-read-only') )
<div class="row text-center breathing-space">
<h1>Let's get started!</h1>
</div>
<div class="row text-center admin-options">
<div class="row well">
<h3>See what's happening in your projects</h3>
<a href="{{URL::to('/')}}/project/browse">
<div class="@if( Session::has('admin') || Session::has('admin-read-only')) col-md-4 @else col-md-6 @endif well">
<div class="col-md-12">
<span class="glyphicon glyphicon-off console-icon"></span>
</div>
<div class="col-md-12">
<h4>Browse Projects</h4>
</div>
</div>
</a>
<a href="{{URL::to('/')}}/experiment/browse">
<div class="@if( Session::has('admin') || Session::has('admin-read-only')) col-md-4 @else col-md-6 @endif well">
<div class="col-md-12">
<span class="glyphicon glyphicon-tasks console-icon"></span>
</div>
<div class="col-md-12">
<h4>Browse Experiments</h4>
</div>
</div>
</a>
@if( Session::has('admin') || Session::has('admin-read-only'))
<a href="{{URL::to('/')}}/admin/dashboard/experiments">
<div class="col-md-4 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-stats console-icon"></span>
</div>
<div class="col-md-12">
<h4>Experiment Statistics</h4>
</div>
</div>
</a>
@endif
</div>
@if( Session::has('admin') || Session::has('admin-read-only') )
<div class="row well">
<h3>Manage Users Access</h3>
<a href="{{URL::to('/')}}/admin/dashboard/users">
<div class="col-md-6 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-user console-icon"></span>
</div>
<div class="col-md-12">
<h4>Browse Users</h4>
</div>
</div>
</a>
<a href="{{URL::to('/')}}/admin/dashboard/roles">
<div class=" col-md-6 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-eye-open console-icon"></span>
</div>
<div class="col-md-12">
<h4>Browse User Roles</h4>
</div>
</div>
</a>
</div>
<div class="row well">
<h3>Manage Computing and Storage Resouces and Preferences for your Gateway</h3>
<a href="{{URL::to('/')}}/cr/browse">
<div class=" col-md-3 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-briefcase console-icon"></span>
</div>
<div class="col-md-12">
<h4>Compute Resources</h4>
</div>
</div>
</a>
<a href="{{URL::to('/')}}/admin/dashboard/gateway">
<div class=" col-md-3 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-sort console-icon"></span>
</div>
<div class="col-md-12">
<h4>Gateway Profile</h4>
</div>
</div>
</a>
<a href="{{URL::to('/')}}/sr/browse">
<div class=" col-md-3 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-folder-open console-icon"></span>
</div>
<div class="col-md-12">
<h4>Storage Resources</h4>
</div>
</div>
</a>
<a href="{{URL::to('/')}}/admin/dashboard/credential-store">
<div class=" col-md-3 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-lock console-icon"></span>
</div>
<div class="col-md-12">
<h4>Credential Store</h4>
</div>
</div>
</a>
</div>
<div class="row well">
<h3>Manage Application Modules, Interfaces and Deployments</h3>
<a href="{{URL::to('/')}}/app/module">
<div class="col-md-4 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-th-large console-icon"></span>
</div>
<div class="col-md-12">
<h4>Browse Application Modules</h4>
</div>
</div>
</a>
<a href="{{URL::to('/')}}/app/interface">
<div class="col-md-4 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-phone console-icon"></span>
</div>
<div class="col-md-12">
<h4>Browse Application Interfaces</h4>
</div>
</div>
</a>
<a href="{{URL::to('/')}}/app/deployment">
<div class="col-md-4 well">
<div class="col-md-12">
<span class="glyphicon glyphicon-random console-icon"></span>
</div>
<div class="col-md-12">
<h4>Browse Application Deployments</h4>
</div>
</div>
</a>
@endif
<!--
<div class=" col-md-4">
<div class="col-md-12">
<span class="glyphicon glyphicon-list-alt console-icon"></span>
</div>
<div class="col-md-12">
Reports
</div>
</div>
</div>
<div class="row">
<div class="col-md-4">
<div class="col-md-12">
<span class="glyphicon glyphicon-question-sign console-icon"></span>
</div>
<div class="col-md-12">
Support
</div>
</div>
</div>
-->
</div>
</div>
@else
<div>
<div class="row text-center breathing-space">
<h1>Hi! You look new here.</h1>
</div>
<div class="row well">
<h4>Your {{ Config::get('pga_config.portal')['portal-title'] }} account is pending approval. You will be notified via email upon approval by {{ Config::get('pga_config.portal')['portal-title'] }} Admin.</h4>
</div>
</div>
@endif
<!--
Hidden until completed.
<div class="col-md-12 text-center">
<a href="{{URL::to('/')}}/allocation-request">
<button class="btn btn-default ">Request an allocation</button>
</a>
</div>
-->
</div>
@stop
@section('scripts')
@parent
<script>
$(".add-tenant").slideUp();
$(".toggle-add-tenant").click(function () {
$('html, body').animate({
scrollTop: $(".toggle-add-tenant").offset().top
}, 500);
$(".add-tenant").slideDown();
});
</script>
@stop