mirror of https://github.com/h44z/wg-portal.git
				
				
				
			peer expiry feature: frontend updates
This commit is contained in:
		
							parent
							
								
									0d5b895174
								
							
						
					
					
						commit
						6f4af97024
					
				|  | @ -246,9 +246,9 @@ | ||||||
|                                         {{if $p.DeactivatedAt}} |                                         {{if $p.DeactivatedAt}} | ||||||
|                                         <div class="pull-right-lg mt-lg-5 disabled-peer">Peer is disabled! <i class="fas fa-comment-dots" data-toggle="tooltip" data-placement="left" title="" data-original-title="Reason: {{$p.DeactivatedReason}}"></i></div> |                                         <div class="pull-right-lg mt-lg-5 disabled-peer">Peer is disabled! <i class="fas fa-comment-dots" data-toggle="tooltip" data-placement="left" title="" data-original-title="Reason: {{$p.DeactivatedReason}}"></i></div> | ||||||
|                                         {{end}} |                                         {{end}} | ||||||
|                                         {{if $p.WillExpire}}{{if not $p.DeactivatedAt}} |                                         {{if $p.WillExpire}} | ||||||
|                                         <div class="pull-right-lg mt-lg-5 expiring-peer"><i class="fas fa-exclamation-triangle"></i> Peer will expire on {{ formatDate $p.ExpiresAt}}</div> |                                         <div class="pull-right-lg mt-lg-5 expiring-peer"><i class="fas fa-exclamation-triangle"></i> Peer will expire on {{ formatDate $p.ExpiresAt}}</div> | ||||||
|                                         {{end}}{{end}} |                                         {{end}} | ||||||
|                                         {{if eq $.Device.Type "server"}} |                                         {{if eq $.Device.Type "server"}} | ||||||
|                                         <div class="pull-right-lg mt-lg-5 mt-md-3"> |                                         <div class="pull-right-lg mt-lg-5 mt-md-3"> | ||||||
|                                         <a href="/admin/peer/download?pkey={{$p.PublicKey}}" class="btn btn-primary" title="Download configuration">Download</a> |                                         <a href="/admin/peer/download?pkey={{$p.PublicKey}}" class="btn btn-primary" title="Download configuration">Download</a> | ||||||
|  |  | ||||||
|  | @ -49,7 +49,7 @@ | ||||||
|                             <!-- online check --> |                             <!-- online check --> | ||||||
|                             <span class="online-status" id="online-{{$p.UID}}" data-pkey="{{$p.PublicKey}}"><i class="fas fa-unlink"></i></span> |                             <span class="online-status" id="online-{{$p.UID}}" data-pkey="{{$p.PublicKey}}"><i class="fas fa-unlink"></i></span> | ||||||
|                         </th> |                         </th> | ||||||
|                         <td>{{$p.Identifier}}</td> |                         <td>{{$p.Identifier}}{{if $p.WillExpire}} <i class="fas fa-hourglass-end expiring-peer" data-toggle="tooltip" data-placement="right" title="" data-original-title="Expires at: {{formatDate $p.ExpiresAt}}"></i>{{end}}</td> | ||||||
|                         <td>{{$p.PublicKey}}</td> |                         <td>{{$p.PublicKey}}</td> | ||||||
|                         <td>{{$p.Email}}</td> |                         <td>{{$p.Email}}</td> | ||||||
|                         <td>{{$p.IPsStr}}</td> |                         <td>{{$p.IPsStr}}</td> | ||||||
|  | @ -105,6 +105,9 @@ | ||||||
|                                         {{if $p.DeactivatedAt}} |                                         {{if $p.DeactivatedAt}} | ||||||
|                                         <div class="pull-right-lg mt-lg-5 disabled-peer">Peer is disabled! <i class="fas fa-comment-dots" data-toggle="tooltip" data-placement="left" title="" data-original-title="Reason: {{$p.DeactivatedReason}}"></i></div> |                                         <div class="pull-right-lg mt-lg-5 disabled-peer">Peer is disabled! <i class="fas fa-comment-dots" data-toggle="tooltip" data-placement="left" title="" data-original-title="Reason: {{$p.DeactivatedReason}}"></i></div> | ||||||
|                                         {{end}} |                                         {{end}} | ||||||
|  |                                         {{if $p.WillExpire}} | ||||||
|  |                                         <div class="pull-right-lg mt-lg-5 expiring-peer"><i class="fas fa-exclamation-triangle"></i> Profile expires on {{ formatDate $p.ExpiresAt}}</div> | ||||||
|  |                                         {{end}} | ||||||
|                                         <div class="pull-right-lg mt-lg-5 mt-md-3"> |                                         <div class="pull-right-lg mt-lg-5 mt-md-3"> | ||||||
|                                         <a href="/user/download?pkey={{$p.PublicKey}}" class="btn btn-primary" title="Download configuration">Download</a> |                                         <a href="/user/download?pkey={{$p.PublicKey}}" class="btn btn-primary" title="Download configuration">Download</a> | ||||||
|                                         <a href="/user/email?pkey={{$p.PublicKey}}" class="btn btn-primary" title="Send configuration via Email">Email</a> |                                         <a href="/user/email?pkey={{$p.PublicKey}}" class="btn btn-primary" title="Send configuration via Email">Email</a> | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue