Skip to content

Commit f48dd3f

Browse files
committed
Remove TRACE level and add help text
1 parent a67e7c2 commit f48dd3f

File tree

2 files changed

+34
-21
lines changed

2 files changed

+34
-21
lines changed

src/components/Connections.tsx

Lines changed: 27 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,39 @@ import React, { useState } from 'react';
22
import RrdpTable from './connections/RrdpTable';
33
import RsyncTable from './connections/RsyncTable';
44
import Status from './connections/Status';
5+
import Help from './Help';
56

67
export default function Connections() {
78
const [level, setLevel] = useState<number>(5);
89

910
return (
1011
<div id="connections">
11-
<h3>Minimum log level</h3>
12+
<h3>Maximum log level
13+
<Help>
14+
<h2>Maximum log level</h2>
15+
<p>
16+
The maximum log level determines which publication points are
17+
shown in the RRDP and rsync tables. By selecting <span className='log-label WARN'>WARN</span>, only
18+
publication points with an <span className='log-label ERROR'>ERROR</span> and/or <span className='log-label WARN'>WARN</span> log message
19+
are shown.
20+
</p>
21+
<p>
22+
The log messages that can be shown also depends on the <code>log-level</code> setting in your Routinator config. If your <code>log-level</code> is
23+
set to <code>WARN</code>, the UI will never show any <span className='log-label INFO'>INFO</span> messages.
24+
</p>
25+
</Help>
26+
</h3>
27+
28+
<label>
29+
<input
30+
type='radio'
31+
name='log-level'
32+
value='5'
33+
checked={level === 5}
34+
onChange={e => setLevel(Number(e.target.value))}
35+
/>
36+
Display all
37+
</label>
1238
<label>
1339
<input
1440
type='radio'
@@ -49,26 +75,6 @@ export default function Connections() {
4975
/>
5076
<span className='log-label DEBUG'>DEBUG</span>
5177
</label>
52-
<label>
53-
<input
54-
type='radio'
55-
name='log-level'
56-
value='4'
57-
checked={level === 4}
58-
onChange={e => setLevel(Number(e.target.value))}
59-
/> &nbsp;
60-
<span className='log-label TRACE'>TRACE</span>
61-
</label>
62-
<label>
63-
<input
64-
type='radio'
65-
name='log-level'
66-
value='5'
67-
checked={level === 5}
68-
onChange={e => setLevel(Number(e.target.value))}
69-
/>
70-
Display all
71-
</label>
7278
<h3>Rrdp</h3>
7379
<RrdpTable level={level} />
7480
<div className="side-by-side">

src/style/connections.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,13 @@
1313
margin: 1rem 0 0 0;
1414
}
1515

16+
#connections .help {
17+
width: 1rem;
18+
height: 1rem;
19+
background-color: var(--grey-dark);
20+
margin-top: -0.2rem;
21+
}
22+
1623
#connections label input {
1724
margin-right: 0.3rem;
1825
}

0 commit comments

Comments
 (0)