forked from apioo/fusio-apps-backend
-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.htm
103 lines (98 loc) · 5.91 KB
/
index.htm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<!DOCTYPE html>
<!--[if lt IE 7]> <html lang="en" ng-app="fusioApp" class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html lang="en" ng-app="fusioApp" class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html lang="en" ng-app="fusioApp" class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html lang="en" ng-app="fusioApp" class="no-js"> <!--<![endif]-->
<html ng-app="fusioApp">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Fusio</title>
<link rel="icon" href="img/favicon.ico" type="image/x-icon">
<link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
<link href="dist/fusio.min.css" rel="stylesheet" media="screen">
<script src="dist/fusio.min.js"></script>
<script type="text/javascript">
fusioApp.config(['fusioProvider', function(fusioProvider) {
/**
* Url to the Fusio API endpoint. Change this to the fitting url to the
* backend API. If not provided Fusio will try to guess the correct url.
* I.e.: http://127.0.0.1/projects/fusio/public/index.php/
*
* If you change the first argument of guessFusioEndpointUrl from false
* to true all API calls are made without index.php/
*/
var fusioUrl = fusioProvider.guessFusioEndpointUrl(false);
fusioProvider.setBaseUrl(fusioUrl);
}]);
</script>
</head>
<body>
<div ng-if="!userAuthenticated">
<div class="fusio-loading-container pull-right"></div>
<div ng-view></div>
</div>
<div class="fusio-sidebar" ng-if="userAuthenticated">
<nav class="fusio-navigation">
<h1>Fusio <span>({{version}})</span></h1>
<uib-accordion close-others="false" class="fusio-navigation-accordion">
<div uib-accordion-group heading="API" is-open="true" template-url="app/nav-template.html">
<ul class="nav nav-pills nav-stacked">
<li><a ng-href="#!/"><span class="glyphicon glyphicon-th" aria-hidden="true"></span> Dashboard</a></li>
<li><a ng-href="#!/routes"><span class="glyphicon glyphicon-road" aria-hidden="true"></span> Routes</a></li>
<li><a ng-href="#!/action"><span class="glyphicon glyphicon-transfer" aria-hidden="true"></span> Action</a></li>
<li><a ng-href="#!/schema"><span class="glyphicon glyphicon-list-alt" aria-hidden="true"></span> Schema</a></li>
<li><a ng-href="#!/connection"><span class="glyphicon glyphicon-log-in" aria-hidden="true"></span> Connection</a></li>
</ul>
</div>
<div uib-accordion-group heading="Consumer" is-open="true" template-url="app/nav-template.html">
<ul class="nav nav-pills nav-stacked">
<li><a ng-href="#!/app"><span class="glyphicon glyphicon-book" aria-hidden="true"></span> App</a></li>
<li><a ng-href="#!/scope"><span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span> Scope</a></li>
<li><a ng-href="#!/user"><span class="glyphicon glyphicon-user" aria-hidden="true"></span> User</a></li>
<li><a ng-href="#!/rate"><span class="glyphicon glyphicon-filter" aria-hidden="true"></span> Rate</a></li>
</ul>
</div>
<div uib-accordion-group heading="Analytics" is-open="true" template-url="app/nav-template.html">
<ul class="nav nav-pills nav-stacked">
<li><a ng-href="#!/log"><span class="glyphicon glyphicon-briefcase" aria-hidden="true"></span> Log</a></li>
<li><a ng-href="#!/statistic"><span class="glyphicon glyphicon-stats" aria-hidden="true"></span> Statistic</a></li>
<li><a ng-href="#!/error"><span class="glyphicon glyphicon-bell" aria-hidden="true"></span> Error</a></li>
<li><a ng-href="#!/token"><span class="glyphicon glyphicon-map-marker" aria-hidden="true"></span> Token</a></li>
</ul>
</div>
<div uib-accordion-group heading="System" is-open="true" template-url="app/nav-template.html">
<ul class="nav nav-pills nav-stacked">
<li><a ng-href="#!/cronjob"><span class="glyphicon glyphicon-time" aria-hidden="true"></span> Cronjob</a></li>
<li><a ng-href="#!/import"><span class="glyphicon glyphicon-import" aria-hidden="true"></span> Import</a></li>
<li><a ng-href="#!/config"><span class="glyphicon glyphicon-cog" aria-hidden="true"></span> Settings</a></li>
<li><a ng-href="#!/audit"><span class="glyphicon glyphicon-facetime-video" aria-hidden="true"></span> Audit</a></li>
</ul>
</div>
</uib-accordion>
</nav>
</div>
<div class="fusio-container">
<div class="container-fluid" ng-if="userAuthenticated">
<div class="row">
<div class="col-md-12">
<div class="btn-group pull-right fusio-header-profile">
<span class="dropdown" uib-dropdown on-toggle="toggled(open)">
<a href uib-dropdown-toggle class="dropdown-toggle">{{user.name}} <span class="glyphicon glyphicon-user" aria-hidden="true"></span></a>
<ul uib-dropdown-menu role="menu" class="dropdown-menu dropdown-menu-right">
<li role="menuitem"><a ng-href="#!/account/change_password">Change password</a></li>
<li role="menuitem"><a ng-href="#!/logout">Logout</a></li>
</ul>
</span>
</div>
<div class="fusio-content">
<div class="fusio-loading-container pull-right"></div>
<div ng-view></div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>