Skip to content

Commit 952de06

Browse files
committed
update
1 parent c29f6b1 commit 952de06

8 files changed

Lines changed: 113 additions & 7 deletions

File tree

projects/fusio-sdk/src/lib/component/token/detail/token-detail.component.html

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,17 @@
1414
<div class="col-2 fw-bold">Scopes</div>
1515
<div class="col-10"><fusio-scopes [scopes]="selected.scopes"></fusio-scopes></div>
1616
</div>
17+
<div class="row">
18+
<div class="col-2 fw-bold">IP</div>
19+
<div class="col-10">{{selected.ip}}</div>
20+
</div>
1721
<div class="row">
1822
<div class="col-2 fw-bold">Expires</div>
19-
<div class="col-10">{{selected.expire}}</div>
23+
<div class="col-10">{{selected.expire|date:'short'}}</div>
2024
</div>
2125
<div class="row">
2226
<div class="col-2 fw-bold">Created</div>
23-
<div class="col-10">{{selected.date}}</div>
27+
<div class="col-10">{{selected.date|date:'short'}}</div>
2428
</div>
2529
</div>
2630
</div>

projects/fusio-sdk/src/lib/component/token/list/token-list.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[searchTerm]="search"
66
(search)="doSearch(1, $event)"
77
(newClick)="openCreateDialog()"
8-
placeholder="event">
8+
placeholder="token">
99
</fusio-search>
1010

1111
<div class="row">

projects/fusio-sdk/src/lib/component/token/modal/token-modal.component.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,17 @@ <h4 class="modal-title">
1616
<div class="input-group">
1717
<input type="text" id="name" name="name" [(ngModel)]="entity.name" class="form-control">
1818
<button class="btn btn-outline-secondary" type="button" [ngbPopover]="nameHelp"><i class="bi bi-question"></i></button>
19-
<ng-template #nameHelp>The endpoint which receives the webhook</ng-template>
19+
<ng-template #nameHelp>The name of the token</ng-template>
20+
</div>
21+
</div>
22+
</div>
23+
<div class="mb-3 row">
24+
<label for="name" class="col-sm-2 col-form-label fw-bold">Expires</label>
25+
<div class="col-sm-10">
26+
<div class="input-group">
27+
<input type="date" id="expire" name="expire" [(ngModel)]="entity.expire" class="form-control">
28+
<button class="btn btn-outline-secondary" type="button" [ngbPopover]="expireHelp"><i class="bi bi-question"></i></button>
29+
<ng-template #expireHelp>Date at which the token expires</ng-template>
2030
</div>
2131
</div>
2232
</div>

projects/fusio-sdk/src/lib/component/webhook/list/webhook-list.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<div class="col-md-3">
1313
<fusio-sidebar
1414
name="webhook"
15-
nameKey="endpoint"
15+
nameKey="name"
1616
[entries]="entries"
1717
[totalResults]="totalResults"
1818
[selected]="selected"

projects/fusio-sdk/src/lib/component/webhook/modal/webhook-modal.component.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,16 @@ <h4 class="modal-title">
1010
<div class="modal-body">
1111
<fusio-message [response]="response"></fusio-message>
1212
<form>
13+
<div class="mb-3 row">
14+
<label for="name" class="col-sm-2 col-form-label fw-bold">Name</label>
15+
<div class="col-sm-10">
16+
<div class="input-group">
17+
<input type="text" id="name" name="name" [(ngModel)]="entity.name" class="form-control">
18+
<button class="btn btn-outline-secondary" type="button" [ngbPopover]="nameHelp"><i class="bi bi-question"></i></button>
19+
<ng-template #nameHelp>The name of the webhook</ng-template>
20+
</div>
21+
</div>
22+
</div>
1323
<div class="mb-3 row">
1424
<label for="event" class="col-sm-2 col-form-label fw-bold">Event</label>
1525
<div class="col-sm-10">
@@ -18,7 +28,7 @@ <h4 class="modal-title">
1828
<option *ngFor="let event of events" [ngValue]="event.name">{{event.name}}</option>
1929
</select>
2030
<button class="btn btn-outline-secondary" type="button" [ngbPopover]="eventHelp"><i class="bi bi-question"></i></button>
21-
<ng-template #eventHelp>Target event for this subscription</ng-template>
31+
<ng-template #eventHelp>Target event to trigger this webhook</ng-template>
2232
</div>
2333
</div>
2434
</div>

src/main.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/// <reference types="@angular/localize" />
2+
13
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
24

35
import { AppModule } from './app/app.module';

src/styles.css

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,81 @@
11

22
@import "~bootstrap-icons/font/bootstrap-icons.css";
33
@import "~bootstrap/dist/css/bootstrap.min.css";
4+
5+
6+
.fusio-table-tab tbody tr:first-child td
7+
{
8+
border-top:none;
9+
}
10+
11+
.fusio-table-tab-token pre
12+
{
13+
background-color:transparent;
14+
}
15+
16+
.fusio-panel
17+
{
18+
height:300px;
19+
overflow:hidden;
20+
margin-bottom:16px;
21+
}
22+
23+
.fusio-login
24+
{
25+
background-color:#021c35;
26+
position:fixed;
27+
left:0px;
28+
top:0px;
29+
width:100%;
30+
height:100%;
31+
z-index:101;
32+
}
33+
34+
.fusio-login header
35+
{
36+
}
37+
38+
.fusio-login-panel
39+
{
40+
background-color:#fff;
41+
width:400px;
42+
border:1px solid #fff;
43+
margin:0 auto;
44+
margin-top:32px;
45+
}
46+
47+
.fusio-login-panel-body
48+
{
49+
margin:8px;
50+
}
51+
52+
.fusio-detail
53+
{
54+
margin:8px 0;
55+
}
56+
57+
.fusio-detail > .row
58+
{
59+
}
60+
61+
.fusio-detail > .row:nth-child(even)
62+
{
63+
background-color:rgba(0,0,0,.03);
64+
}
65+
66+
.fusio-detail > .row > div
67+
{
68+
margin:12px 0;
69+
}
70+
71+
.fusio-detail > .row > div:first-child
72+
{
73+
font-weight:bold;
74+
font-size:14px;
75+
}
76+
77+
.fusio-detail .badge
78+
{
79+
margin-right:4px;
80+
}
81+

tsconfig.app.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
"extends": "./tsconfig.json",
44
"compilerOptions": {
55
"outDir": "./out-tsc/app",
6-
"types": []
6+
"types": [
7+
"@angular/localize"
8+
]
79
},
810
"files": [
911
"src/main.ts"

0 commit comments

Comments
 (0)