35c6ff5a71
Persist reminder presentations and retry state, atomically complete collapsed deliveries, fall back across away reaches, and block permanent failures visibly (V-715, V-678). Fail closed when enabled integrations lack credentials and keep remote arms explicitly dark (V-691). Give mavweb one sanitized, request-correlated error contract (V-689). Owner explicitly requested direct commits to master.
18 lines
674 B
HTML
18 lines
674 B
HTML
{{template "shellTop" "reminders"}}
|
|
<h1>Reminders</h1>
|
|
{{if .Reminders}}<div class=scroll><table>
|
|
<tr><th>created</th><th>fires</th><th>status</th><th>what</th></tr>
|
|
{{range .Reminders}}<tr>
|
|
<td class=hint>{{.Created}}</td>
|
|
<td>{{.Fires}}</td>
|
|
<td><span class="badge {{.Status}}">{{.Status}}</span>{{if .Detail}}<div class=hint>{{.Detail}}</div>{{end}}</td>
|
|
<td class=text-max>{{.Text}}</td>
|
|
</tr>{{end}}</table></div>
|
|
{{else}}<div class=empty>
|
|
<svg class=icon width="24" height="24"><use href="/ethos-icons.svg#i-calendar"/></svg>
|
|
<div>no reminders yet</div>
|
|
<div class=hint>ask maven to remind you of something</div>
|
|
</div>{{end}}
|
|
{{template "shellBottom"}}
|
|
</html>
|