Namespace license checks for multiple issue boards
Designs
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Author Maintainer
Multiple issue boards (EES / Bronze)
-
Do not show
Create a new board
. This will allow people who already have existing multiple boards to keep using them. -
Or show link but redirect to payment page
-
- Author Maintainer
Introduced in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/782 by @dbalexandre and @iamphill
- Douwe Maan mentioned in issue #2568 (closed)
mentioned in issue #2568 (closed)
- Author Maintainer
@dbalexandre How much effort do you estimate it will take to find all places that touch multiple issue boards and add
project.feature_available?(:multiple_issue_boards)
checks to them (both on frontend and backend), so that this feature can be turned off for a specific project in its entirety by having that method returnfalse
?Edited by Douwe Maan - Douwe Maan mentioned in issue #2335 (closed)
mentioned in issue #2335 (closed)
- Maintainer
- Maintainer
@dbalexandre @DouweM Frontend wouldn't be too difficult, so it would be much less than that for the frontend work. Maybe 1-2 hours for frontend work.
- Douwe Maan assigned to @reprazent
assigned to @reprazent
- Bob Van Landuyt :neckbeard: mentioned in merge request !2317 (merged)
mentioned in merge request !2317 (merged)
- Developer
Hmm, in https://gitlab.com/gitlab-org/gitlab-ee/issues/2567#note_31539943 we have the same issue with trials. The user could take a trial and create all the issue boards he ever plans to use.
SO in that case we should limit it to 1, and show some kind of warning saying there are more, but they are unavailable because of the license
- Douwe Maan closed via merge request !2317 (merged)
closed via merge request !2317 (merged)
- Douwe Maan mentioned in commit a78f01e7
mentioned in commit a78f01e7