Global user notification settings do not persist across projects within an organization

Hi! I hope this is the correct place to create this issue. If not, please let me know and I'll move it accordingly.

Description of the problem

We have a gitlab enterprise at work and I'm having issues setting a personal global notification preference that works across the different projects we have. At this time, unless we set a notification preference for each project, you are subscribed to all activity from a project (Watch) (not optimal).

Actual behavior

I change my Global notifications setting to be a Custom one (new MRs only). Then, for each project I'd like the Global to be applied, I choose Global from the dropdown. Currently, I still receive emails as if I was Watching a project, regardless of my Global setup.

Expected behavior

I could set a Global Custom preference (new MRs only) that would work across all projects within the org. I think that was the idea, but I haven't been able to get those right yet. Folks at work have not been able either.

Previous fix

I was using a Custom notification setting for each project. This solved my issue before, but as more devs join our company I wanted to have a better answer than to just tell them to change each project to have a certain Custom preference. Some folks have set up their email filters to handle the notification problem, but I thought I'd mention it to you at least.

Assignee Loading
Time tracking Loading