FlowFuse / FlowFuse/flowfuse

When downgrading team types need to ensure all unavailable features are disabled

Open
#4,474 4 comments 0 reactions 0 assignees View on GitHub
size:L type:bug
Dominant language
JavaScript
Stars
400
Forks
89
Avg merge
1d 21h
Merged PRs (30d)
146

Description

### Current Behavior

A move from Enterprise to Team will leave currently running Instances with custom hostnames working until the instance is suspended and restarted.

Also large instances will remain as large not medium

### Expected Behavior

Custom hostnames should be disabled if no longer available to the team.

### Steps To Reproduce

- Create enterprise team
- Create instance
- Enable custom hostname
- downgrade team to Teams level
- Access instance at custom hostname

### Environment

- FlowFuse version: 2.8.0
- Node.js version: 18.x
- npm version: 9.x
- Platform/OS: FF Cloud
- Browser: All

### Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.