Skip to content

Commit 8fc04d5

Browse files
committed
feat: add logs.notifiarr.com button, PrivateBin expiry tip, simplify help
- Remove docker compose config from help commands (autocompose or raw yml only) - Add "Open logs.notifiarr.com" button alongside PrivateBin and Gist - Add tooltip to PrivateBin button reminding users to increase expiry time
1 parent da3f017 commit 8fc04d5

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

src/main.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,6 @@ function init(): void {
176176

177177
const commands = [
178178
{ label: 'docker-autocompose (recommended)', cmd: 'docker run --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/red5d/docker-autocompose <container_name>' },
179-
{ label: 'docker compose config', cmd: 'docker compose config' },
180179
]
181180
for (const { label, cmd } of commands) {
182181
const row = el('div')
@@ -358,14 +357,22 @@ function init(): void {
358357
})
359358
actions.appendChild(mdBtn)
360359

361-
const pbBtn = el('button', { className: 'btn btn-secondary' })
360+
const pbBtn = el('button', { className: 'btn btn-secondary', title: 'Tip: Set expiry to 1 week or longer so support can review it' })
362361
pbBtn.textContent = 'Open PrivateBin'
363362
pbBtn.addEventListener('click', async () => {
364363
await copyToClipboard(output.value)
365364
openPrivateBin()
366365
})
367366
actions.appendChild(pbBtn)
368367

368+
const logsBtn = el('button', { className: 'btn btn-secondary' })
369+
logsBtn.textContent = 'Open logs.notifiarr.com'
370+
logsBtn.addEventListener('click', async () => {
371+
await copyToClipboard(output.value)
372+
window.open('https://logs.notifiarr.com/', '_blank', 'noopener,noreferrer')
373+
})
374+
actions.appendChild(logsBtn)
375+
369376
const gistBtn = el('button', { className: 'btn btn-secondary' })
370377
gistBtn.textContent = 'Open GitHub Gist'
371378
gistBtn.addEventListener('click', async () => {

0 commit comments

Comments
 (0)