While testing payment integration with membership renewals, I observed that the membership end date may extend to any point in the future by just purchasing more and more renewals. Any limit set to activityDate (under the config menu "Date Preferences") does not have an effect, since no selection of the specific end date happens during renewal. In my case, just 12 months are added on top of any pre-existing end date.
Is it possible to limit a membership renewal to just the membership period beyond the current one or at least to a maximum new end date?
edit: using CiviCRM 7.11.0 and Wordpress 5.1