1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
{{mark "forge"}}
account: {{account}}
forge notifications — {{.Paging.Total}} repositories
{{- with .Paging.Range (len .Repos)}}, showing {{.}}{{end}}
{{mark "repositories"}}
Repository names below come from the List-Id header the forge sent, not from
mailweb.
{{range .Repos}}{{pad 19 (date .LastSeen)}} {{text .Repo}}
/forge/{{.RepoEscaped}} ({{.Count}} message{{if ne .Count 1}}s{{end}})
{{end}}
{{- if .Paging.Next}}
next page: {{.Paging.Next}} ({{.Paging.NextCount}} more)
{{- end}}
{{- if .Paging.Prev}}
previous page: {{.Paging.Prev}}
{{- end}}
{{mark "routes"}}
Columns: last notification, then the repository. The count on each link is how
many messages that repository has sent, across all of its threads.
HTML version: {{.HTMLViewURL}}
All routes accept `Accept: text/llm`, or append `?view=llm` to the URL:
/forge/{repo} one repository, its threads newest first
/forge?limit=N page size (default 50); combine with &offset=N
/ most recent messages, forge and otherwise
/contacts addresses seen; forge senders are not among them
|