Range-diff !485
back to !485 cli: help and usage print the command as typed
1: 8deb61e = 1: 8deb61e control: move the feed-line sentence renderer from httpd, so the CLI can share it
2: e6ca600 = 2: e6ca600 feed: a labelled event names the labels
3: eab26fa = 3: eab26fa dashboard, feed: render activity as the web's sentence, not the raw payload
4: b1c22ec = 4: b1c22ec feedline: extract FeedLine.Sentence, dedupe runDashboard/runFeed
5: b4721eb = 5: b4721eb dashboard: an assigned issue no longer repeats under open issues
6: 584402d = 6: 584402d notifications list: name --all when the empty inbox is just read items
-: ------- > 7: 045a2d4 feedline: space between the repository and a tag, job or sha
-: ------- > 8: 575430b notifications list: name --all only when read items exist
-: ------- > 9: 38a0c6e e2e: an assigned issue is not listed under open_issues
16: 7abe0fb ! 10: 840738b changelog: unreleased section for #265 and #267
@@ Metadata
Author: Christian Cleberg <hello@cleberg.net>
## Commit message ##
- changelog: unreleased section for #265 and #267
+ changelog: unreleased entry for #265
- Closes #267
+ Ref #265
## CHANGELOG.org ##
@@ CHANGELOG.org: Versioning follows semver from v0.1.0. Database migrations run
@@ CHANGELOG.org: Versioning follows semver from v0.1.0. Database migrations run
+* Unreleased
+
-+*Upgrade note.* Upgrade the instance before the CLI: an older server
-+refuses the CLI's leading =--path== argument as an unknown command,
-+for the eighteen commands whose CLI path differs from the registry's
-+(the =gitbay auth ...= commands and =repo topics list=).
-+
-+- The dashboard and the web activity feed read as sentences instead
-+ of raw event payloads; an issue assigned to you appears once
-+ instead of once per assignment. =notifications list= names
-+ =--all= when only read items remain (#265).
-+- Help and usage print the command the way the caller typed it —
-+ =usage: gitbay auth keys remove <fingerprint>=, not the registry's
-+ own path. =auth --help= lists the email and API token commands
-+ alongside keys and PGP. A bad-flag error prints the same prefixed
-+ usage line a wrong-argument refusal does (#267).
++- =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
++ issue assigned to you appears only under "assigned to you": the
++ =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
7: 823246d = 11: 5d3cac6 usage, help: print the program and the CLI's own path for the command
8: a5303a5 = 12: 83a68da cli: send --path= where the CLI path differs from the server path
9: ac3393b = 13: 59423f3 e2e: usage prints the CLI's own path, stock ssh the registered one
10: 6f1da44 = 14: 3b8088c flags: print a bad-flag usage line the way a usage refusal does
11: cc9ddf4 = 15: d8aed5e auth keys add, pgp add: check --help before reading stdin
12: f00b937 = 16: 5644d44 help: auth (and any future CLI-only grouping) renders with the registry layout, in the CLI's own paths
13: 4980873 = 17: 1729fab auth --help: force --path= for a bare CLI-only alias group
14: a28dfa9 = 18: 53ed395 summaries: verb phrases instead of bare nouns
15: 380214e = 19: 3e62e73 control, cmd/gitbay: guard nounAliases and aliasGroupNames against drift
-: ------- > 20: 34193bf changelog: #267 and the --path= upgrade note
-: ------- > 21: 8a07a1a help: no auth <verb> usage or footer over stock ssh
-: ------- > 22: 217efb8 changelog: usage refusals name ssh git@<host> outside the CLI