Send email to users, projects not working
When trying to send an email to project it is not showing the list of projects or users.
Reference: https://docs.gitlab.com/ee/tools/email.html
ZendeskTicket: https://gitlab.zendesk.com/agent/tickets/63269
Designs
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Author Developer
@arihantar Is the UI broken here? Have you been able to reproduce this?
- Author Developer
- Douwe Maan added ~978335 label
added ~978335 label
- Douwe Maan changed milestone to %8.17
changed milestone to %8.17
- Douwe Maan changed milestone to %9.0
changed milestone to %9.0
- username-removed-892863 assigned to @MadLittleMods
assigned to @MadLittleMods
- Developer
I don't quite understand the issue yet. The "Recipient group" seems to show some groups in the gif. But it is supposed to also list projects and users?
Has this page moved somewhere else? I can't find the "Send email to users" button or a template with "Send email notification" string/headerIn EE, not CEEdited by username-removed-892863 - username-removed-892863 mentioned in commit b91707cd
mentioned in commit b91707cd
- username-removed-892863 mentioned in merge request !1277 (merged)
mentioned in merge request !1277 (merged)
- Developer
I don't see code in the
admin_email_select
for users. But I did fixup the merging of results with "All", groups and projects, https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1277 - username-removed-892863 mentioned in commit 4b73d468
mentioned in commit 4b73d468
- Author Developer
@MadLittleMods It should show us the list of available projects. As from the gif you can see, there are few projects which exist but it doesn't appear in the recipient group list.
- username-removed-892863 closed via commit 4b73d468a193d57e2f0ae7de88ead82c7cb00ff6
closed via commit 4b73d468a193d57e2f0ae7de88ead82c7cb00ff6
- username-removed-408677 closed via commit 6be532d8
closed via commit 6be532d8
- Contributor
@arihantar @DouweM how did we decide this was a recent regression, as opposed to something that had been broken for a while?
This caused some confusion in what the API endpoints should do, because they differ in master and the 8.17 stable branch, which means they now differ: https://gitlab.com/gitlab-org/gitlab-ce/issues/28853#note_24406940
That's not the fault of anyone who worked on this, but it seems from https://gitlab.com/gitlab-org/gitlab-ee/commits/master/app/assets/javascripts/admin_email_select.js that this bug is likely to have been present for a long time, which means that we probably shouldn't have picked it into the stable branch.
- Maintainer
@smcgivern I assumed this was a recent regression because of when it was filed and the
regression
label it had. It was reported by a customer.I don't think an exception was made here, we just followed the process.
- username-removed-408677 mentioned in commit 480fd93e
mentioned in commit 480fd93e