Release v1.2.26
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
3 files changed
+5 −9
M
CHANGELOG.md
+4 −0
M
ROADMAP.md
+0 −8
M
VERSION
+1 −1
CHANGELOG.md
@@ -2,6 +2,10 @@
A bullet starting with `**BREAKING:**` flags a change gitfed-ctl's update wizard makes you acknowledge individually before it will let you upgrade past that version.
+## 1.2.26
+
+- Notifications extend beyond federation grants to local repo activity: opening a merge request now notifies the repo owner, and commenting on one notifies its author — same bell/badge and Accept/Dismiss list already used for federated invites, with a "View" link straight to the MR. Never self-notifies. `store.Notification` gained a `Kind` (defaulting to the existing "grant" behavior for old records) and `MRNumber`/`Title`; a real bug was caught and fixed while adding this: the notification dedup key didn't include the MR number, so a second comment notification on a *different* MR from the same commenter on the same repo would have silently overwritten a still-pending one about the first MR.
+
## 1.2.25
- README preview gets a language switcher when sibling files like `README.fr.md` exist next to the main `README.md` — small "orig"/"fr"/"es"... pills above the preview. `?readme_lang=` is validated against the repo's real sibling files first, same "unknown value 404s" treatment used for `?branch=` and `?ref=`. New `ListRepoReadmeLanguages`/`GetRepoReadmeLang` on `admin.Ops`.
ROADMAP.md
@@ -92,14 +92,6 @@ celui-là la prochaine fois qu'on rouvre ce document.
URL configurée). *(effort moyen, valeur moyenne-élevée si un usage CI
ou notifications externes se confirme)*.
-### Collaboration & notifications
-
-- **Notifications dans l'UI** (pas d'email) sur nouvelle MR ou
- commentaire — extension du badge/liste de notifications qui existe
- déjà pour les invitations fédérées, à la même logique. *(effort
- moyen, pertinent dès que plusieurs personnes collaborent sur un même
- dépôt)*.
-
### Organisation à plus grande échelle
- **ACL par équipe/organisation**, en plus de l'ACL par personne
VERSION
@@ -1 +1 @@
-1.2.25
+1.2.26