zulip/zerver/webhooks/github
Niloth P c32e6f4940 integrations: Improve the branch filtering in Git-related integrations.
- Made the branch-filtering checks uniform across all the integrations,
by adding a helper function to git.py, and re-using it.
- Instead of checking if the name of the branch that generated the
event is a substring of the "branches" parameter, we now check if
there's an exact match.
For example, if there are two branches named "main" and
"release/v1.0-main", and the user wants to track pushes to only the
"release/v1.0-main" branch, they wouldn't have been able to
previously, it will always track pushes to both branches. There was no
way to filter out the smaller named branch when there were overlaps.
2025-03-05 10:39:13 -08:00
..
fixtures webhooks/github: Added support for issue transferred events. 2025-02-21 15:34:14 -08:00
__init__.py webhooks: Move github_webhook/ to github/. 2018-04-19 11:00:55 -07:00
doc.md integrations: Update GitHub intergation for new configuration UI. 2025-02-28 13:04:42 -08:00
githubsponsors.md integration-docs: Remove create channel for generate webhook URL docs. 2024-11-19 13:02:01 -08:00
tests.py github: Include old issue number in transfer message for new repo. 2025-02-27 09:22:15 -08:00
view.py integrations: Improve the branch filtering in Git-related integrations. 2025-03-05 10:39:13 -08:00