Allow to specify branch masks to exclude from recently pused branch notifications #12191

Closed
opened 2025-11-02 10:01:35 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @lafriks on GitHub (Dec 12, 2023).

Feature Description

Currently if there are multiple branches that are never merged into default, like release/* etc pushing changes to them shows recent branch notification with button to create new PR for 6 hours that takes up quite much space for whole working day.

There could be two ways to implemented this:

  1. do not show notifications for branches that are protected (like when setting branch protection for release/* would not show notification to create PR for these branches)
  2. Allow to specify global (app.ini) setting with wildcard to what branches always ignore for this notification, for example main,release/*

Screenshots

No response

Originally created by @lafriks on GitHub (Dec 12, 2023). ### Feature Description Currently if there are multiple branches that are never merged into default, like `release/*` etc pushing changes to them shows recent branch notification with button to create new PR for 6 hours that takes up quite much space for whole working day. There could be two ways to implemented this: 1) do not show notifications for branches that are protected (like when setting branch protection for `release/*` would not show notification to create PR for these branches) 2) Allow to specify global (app.ini) setting with wildcard to what branches always ignore for this notification, for example `main,release/*` ### Screenshots _No response_
GiteaMirror added the type/proposal label 2025-11-02 10:01:35 -06:00
Author
Owner

@lafriks commented on GitHub (Aug 1, 2024):

Fixed in #31748

@lafriks commented on GitHub (Aug 1, 2024): Fixed in #31748
Author
Owner

@wolfogre commented on GitHub (Aug 1, 2024):

👍 Oh right, it can be done by just protecting branches.

@wolfogre commented on GitHub (Aug 1, 2024): 👍 Oh right, it can be done by just protecting branches.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#12191