Skip to content
Snippets Groups Projects
Commit c85bf057 authored by Eugen Ciur's avatar Eugen Ciur
Browse files

add links to browsable API. Fix minor bugs.

parent 84f875d9
No related branches found
No related tags found
No related merge requests found
...@@ -43,6 +43,14 @@ ...@@ -43,6 +43,14 @@
Documentation Documentation
</a> </a>
</li> </li>
<li class="dropdown-item">
<i class="fa fa-book mx-2"></i>
<a
href="{{this.browsable_api_url}}"
class="text-decoration-none">
Browsable API
</a>
</li>
<li class="dropdown-item"> <li class="dropdown-item">
<i class="fa fa-question-circle mx-2"></i> <i class="fa fa-question-circle mx-2"></i>
<a href="#" class="text-decoration-none">About</a> <a href="#" class="text-decoration-none">About</a>
......
import Component from '@glimmer/component'; import Component from '@glimmer/component';
import { action } from '@ember/object'; import { action } from '@ember/object';
import { service } from '@ember/service'; import { service } from '@ember/service';
import { base_url } from 'papermerge/utils/host';
export default class TopbarComponent extends Component { export default class TopbarComponent extends Component {
...@@ -16,4 +17,8 @@ export default class TopbarComponent extends Component { ...@@ -16,4 +17,8 @@ export default class TopbarComponent extends Component {
onSidebarToggle() { onSidebarToggle() {
this.args.onSidebarToggle(); this.args.onSidebarToggle();
} }
get browsable_api_url() {
return base_url();
}
} }
...@@ -42,4 +42,8 @@ export default class LoginController extends Controller { ...@@ -42,4 +42,8 @@ export default class LoginController extends Controller {
get inProgress() { get inProgress() {
return this.in_progress; return this.in_progress;
} }
get browsable_api_url() {
return base_url();
}
} }
...@@ -21,5 +21,10 @@ ...@@ -21,5 +21,10 @@
</div> <!-- card-body --> </div> <!-- card-body -->
</div> <!-- card --> </div> <!-- card -->
<ul class="list-inline list-unstiled p-3">
<li class="list-inline-item"><a class="text-decoration-none m-2" href="https://docs.papermerge.io">Documentation</a></li>
<li class="list-inline-item"><a class="text-decoration-none m-2" href="{{this.browsable_api_url}}">Browsable API</a></li>
</ul>
</div> </div>
</main> </main>
...@@ -37,7 +37,7 @@ function ws_base_url() { ...@@ -37,7 +37,7 @@ function ws_base_url() {
// user can override BACKEND HOST by providing // user can override BACKEND HOST by providing
// ENV.APP.HOST value // ENV.APP.HOST value
// e.g. ENV.APP.HOST = 'ws://127.0.0.1:8000'; // e.g. ENV.APP.HOST = 'ws://127.0.0.1:8000';
base = ENV.WS_APP.HOST; base = ENV.APP.WS_HOST;
} }
if (!ENV.APP.WS_NAMESPACE) { if (!ENV.APP.WS_NAMESPACE) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment