Range-diff !481
back to !481 cli: dashboard activity as sentences, no duplicate issues
1: 8deb61e = 1: 9002a0b control: move the feed-line sentence renderer from httpd, so the CLI can share it
2: e6ca600 = 2: e0ae401 feed: a labelled event names the labels
3: eab26fa = 3: cf66fc3 dashboard, feed: render activity as the web's sentence, not the raw payload
4: b1c22ec = 4: 6dae104 feedline: extract FeedLine.Sentence, dedupe runDashboard/runFeed
5: b4721eb = 5: 2737992 dashboard: an assigned issue no longer repeats under open issues
6: 584402d = 6: b39ffae notifications list: name --all when the empty inbox is just read items
7: 045a2d4 = 7: 061bd06 feedline: space between the repository and a tag, job or sha
8: 575430b = 8: 3815908 notifications list: name --all only when read items exist
9: 38a0c6e = 9: 45230cb e2e: an assigned issue is not listed under open_issues
10: 840738b ! 10: d2db7d8 changelog: unreleased entry for #265
@@ Commit message
Ref #265
## CHANGELOG.org ##
-@@ CHANGELOG.org: Versioning follows semver from v0.1.0. Database migrations run
- automatically on daemon start; upgrade notes appear per release when
- anything beyond "replace the binary and restart" is needed.
-
-+* Unreleased
-+
+@@ CHANGELOG.org: must add =--scope full=. Existing tokens keep their scope.
+ separately (#275).
+ - Audit retention deletes by id, up to the newest row older than the
+ retention, so a clock step back cannot leave a gap in the chain (#275).
+- =dashboard= and =feed= print activity as sentences
+ (=cmc opened issue krz/gitbay#12=) instead of raw event payloads,
+ and a labelled event names its labels there and on the web feed. An
@@ CHANGELOG.org: Versioning follows semver from v0.1.0. Database migrations run
+ =open_issues= field of =dashboard --json= no longer includes issues
+ assigned to the caller. =notifications list= names =--all= when only
+ read items remain (#265).
-+
+
* v1.36.0 — 2026-09-23
- Terminal output for the CLI (#254).