Daniel Supernault %!s(int64=6) %!d(string=hai) anos
pai
achega
36e15a52e4

+ 13 - 10
resources/views/settings/applications.blade.php

@@ -2,20 +2,23 @@
 
 
 @section('section')
 @section('section')
 
 
-  <div class="title">
-    <h3 class="font-weight-bold">Applications</h3>
-  </div>
-  <hr>
-<passport-authorized-clients></passport-authorized-clients>
-<passport-personal-access-tokens></passport-personal-access-tokens>
-
+<div class="title">
+	<h3 class="font-weight-bold">Applications</h3>
+</div>
+<hr>
+@if(config('pixelfed.oauth_enabled') == true)
+	<passport-authorized-clients></passport-authorized-clients>
+	<passport-personal-access-tokens></passport-personal-access-tokens>
+@else
+	<p class="lead">OAuth has not been enabled on this instance.</p>
+@endif
 @endsection
 @endsection
 
 
 @push('scripts')
 @push('scripts')
 <script type="text/javascript" src="{{mix('js/developers.js')}}"></script>
 <script type="text/javascript" src="{{mix('js/developers.js')}}"></script>
 <script type="text/javascript">
 <script type="text/javascript">
-  new Vue({ 
-    el: '#content' 
-  });
+	new Vue({ 
+		el: '#content' 
+	});
 </script>
 </script>
 @endpush
 @endpush

+ 12 - 8
resources/views/settings/developers.blade.php

@@ -2,19 +2,23 @@
 
 
 @section('section')
 @section('section')
 
 
-  <div class="title">
-    <h3 class="font-weight-bold">Developers</h3>
-  </div>
-  <hr>
-  <passport-clients></passport-clients>
+<div class="title">
+	<h3 class="font-weight-bold">Developers</h3>
+</div>
+<hr>
+@if(config('pixelfed.oauth_enabled') == true)
+	<passport-clients></passport-clients>
+@else
+	<p class="lead">OAuth has not been enabled on this instance.</p>
+@endif
 
 
 @endsection
 @endsection
 
 
 @push('scripts')
 @push('scripts')
 <script type="text/javascript" src="{{mix('js/developers.js')}}"></script>
 <script type="text/javascript" src="{{mix('js/developers.js')}}"></script>
 <script type="text/javascript">
 <script type="text/javascript">
-  new Vue({ 
-    el: '#content' 
-  });
+	new Vue({ 
+		el: '#content' 
+	});
 </script>
 </script>
 @endpush
 @endpush

+ 3 - 0
resources/views/settings/partial/sidebar.blade.php

@@ -43,6 +43,7 @@
         <a class="nav-link font-weight-light text-muted" href="{{route('settings.dataexport')}}">Data Export</a>
         <a class="nav-link font-weight-light text-muted" href="{{route('settings.dataexport')}}">Data Export</a>
       </li>
       </li>
       
       
+      @if(config('pixelfed.oauth_enabled') == true)
       <li class="nav-item">
       <li class="nav-item">
       <hr>
       <hr>
       </li>
       </li>
@@ -52,6 +53,8 @@
       <li class="nav-item pl-3 {{request()->is('settings/developers')?'active':''}}">
       <li class="nav-item pl-3 {{request()->is('settings/developers')?'active':''}}">
         <a class="nav-link font-weight-light text-muted" href="{{route('settings.developers')}}">Developers</a>
         <a class="nav-link font-weight-light text-muted" href="{{route('settings.developers')}}">Developers</a>
       </li>
       </li>
+      @endif
+
       <li class="nav-item">
       <li class="nav-item">
       <hr>
       <hr>
       </li>
       </li>