Gitfed
bastien-mrq/gitfed/ Commits/ 63a4a2a

Release v1.2.26

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

bastien-mrq 2026-07-30 14:37 commit 63a4a2a4d3e6f7690cd3ebef83ebe39ecc4bb086 parent 6a2871f297c28f7f32092634e9bb30726edea361
3 files changed +5 −9
M CHANGELOG.md +4 −0
M ROADMAP.md +0 −8
M VERSION +1 −1
CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e945c9..d3e2bed 100644 --- a/CHANGELOG.md +++ b/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
diff --git a/ROADMAP.md b/ROADMAP.md index aa07b41..8c67794 100644 --- a/ROADMAP.md +++ b/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
diff --git a/VERSION b/VERSION index 8060c02..cba64f4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.25 +1.2.26