FlowFuse self-hosted license generator doesn't unlock Pro
Description
The license key generator for Pro creates a Starter team. It should create a team with Pro features, with feature parity for FFC Pro.
The welcome screen says Starter
The teamtype says Starter
But the Overview page says pro
The work is to ensure that the Pro teamtype exists and that the license key generator correctly unlocks Pro features when I key is entered.
Epic/Story
No response
Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate
@gstout52 couple of points here:
- There is no such thing as a "Pro" license, the code only tests for a the tier
enterprise, any other valid license tier will getteam/profeatures only - The default Team Type for a new install will always be called
Starter, what level of features are available depend on 2 things, 1) what license was loaded 2) what features have been enabled under the Admin Settings -> Team Type
Also at the point the defaults are created the license has not been applied yet.
And iirc some of the features in a Pro FFC Team are actually Enterprise platform level features (e.g. Team Broker)
@gstout52 The onboarding for FF self hosted is long overdue attention.
It requires a lot of configuration still, doesn't align to the "convention over configuration" value introduced since this was built 2-3 years ago, and has very little alignment with the Cloud experience in terms of team types, instance types, templates, etc.
Right now, the licensed platform is considered "Pro", but this has no alignment to a "Pro" team on FF Cloud.
@gstout52 what did you want to scope this to given the above discussion?
@gstout52 what did you want to scope this to given the above discussion?
I'm going to take the milestone off for now and give a comprehensive look at the self-hosted onboarding process, then revisit this.