OXYGENHUB

Merge main into #330's proposal: both changelog entries kept (refs #330) 34388e612963 resolution

Author
Andy McCall @andymccall <[email protected]>
via
agent agent:claude@andymccall <[email protected]> · keyless, under your grant for changes,refs,seal · key c7244955b2e6
When
· 2026-10-26 14:15 UTC
Signature
◈ sealed by agent:claude@andymccall
Hash
34388e6129637c460252d3a72a4f6baf82b3e9a3bb312c4aead484e1fa8a5756
Depends on
262ec9c51a5c 27babfa16580 5a9a6e9a15bc a7e6e8e6094c b5668108487f
Depended on by
7a91f1fd71b0 4b49c41599f3 3e868a1f94e1 d7e2c2754807
In bookmarks
api-unknown-fields diffusion-pin-bookmark main proposal-list-fast
In tags
v0.9.11 v0.9.15 v0.9.16 v0.9.19 v0.9.20 v0.9.21 v0.9.22 v0.9.23 v0.9.24 v0.9.7 v0.9.8 v0.9.9
Edits
2 atoms, 0 tree operations, 1 file

Browse the tree at this change

modified CHANGELOG.md +2 −3
…
3 unchanged lines
4 4
5 5
## Unreleased
6 6
7 -
<<<<<<< oxy conflict 1 of 2, side 1 of 2: change 3d4a7fa7 "The API refuses a field an edit does not take (refs #330)"
8 -
- **The API refuses a field an edit does not take (#330).** `PATCH` on an issue, proposal, project, milestone, release or drop answered 200 to a field it does not know and changed nothing (`{"ready": true}` on a draft proposal, say), which looked like success. It now answers 422 naming the field and the ones it takes.
9 -
======= oxy conflict 1 of 2, side 2 of 2: change 5a974253 "Mail reads [OxygenHub], in a wider message (closes #334)"
7 +
- **The API refuses a field an edit does not take (#330).** `PATCH` on an issue, proposal, project, milestone, release or drop answered 200 to a field it does not know and changed nothing (`{"ready": true}` on a draft proposal, say), which looked like success. It now answers 422 naming the field and the ones it takes.
8 +
- **Mail reads `[OxygenHub]`, in a wider message (#334).** A notification's subject was tagged with the site's name (`[Oxygenhub on Earth]`); mail now goes by the From address's display name (`OxygenHub <noreply@…>`) in the subject and the footer, falling back to the site's name, so the site keeps its own name (which its apt repository is labelled with). The message card is 720px wide rather than 560.
10 9
- **Mail reads `[OxygenHub]`, in a wider message (#334).** A notification's subject was tagged with the site's name (`[Oxygenhub on Earth]`); mail now goes by the From address's display name (`OxygenHub <noreply@…>`) in the subject and the footer, falling back to the site's name, so the site keeps its own name (which its apt repository is labelled with). The message card is 720px wide rather than 560.
11 10
>>>>>>> oxy conflict 1 of 2 end
12 11
<<<<<<< oxy conflict 2 of 2, side 1 of 2: deleted by change 5a974253 "Mail reads [OxygenHub], in a wider message (closes #334)"
…
355 unchanged lines