]> git.openstreetmap.org Git - nominatim-ui.git/blob - src/pages/StatusPage.svelte
Switched to structured form when URL contains structured fields (#115)
[nominatim-ui.git] / src / pages / StatusPage.svelte
1 <script>
2   import { onMount } from 'svelte';
3   import { fetch_from_api, update_html_title } from '../lib/api_utils.js';
4
5   import Header from '../components/Header.svelte';
6
7   let aStatusData = {};
8
9   function loaddata() {
10     fetch_from_api('status', { format: 'json' }, function (data) {
11       aStatusData = data;
12     });
13     update_html_title('Server status');
14   }
15   onMount(loaddata);
16 </script>
17
18 <Header/>
19 <div class="container">
20   <div class="row">
21     <div class="col-sm-12">
22       <h1>Server status</h1>
23
24       <dl>
25         <dt>API Endpoint</dt>
26         <dd><a href={Nominatim_Config.Nominatim_API_Endpoint}>{Nominatim_Config.Nominatim_API_Endpoint}</a></dd>
27
28         <dt>Software version</dt>
29         <dd>{aStatusData.software_version}</dd>
30
31         <dt>Database version</dt>
32         <dd>{aStatusData.database_version}</dd>
33
34         <dt>Data last updated</dt>
35         <dd>{aStatusData.data_updated}</dd>
36       </dl>
37     </div>
38   </div>
39 </div>