FlowFuse / FlowFuse/flowfuse

Limit project name length

Open
#742 4 comments 0 reactions 0 assignees View on GitHub
story
Dominant language
JavaScript
Stars
400
Forks
89
Avg merge
1d 20h
Merged PRs (30d)
149

Description

### Epic

_No response_

### Description

We currently have a list of 'banned' project names to avoid projects being created that have mislead DNS names that could clash or confuse users based on the platform URL they are given.

Maintaining a list isn't sustainable as we'll keep thinking of new words that should be on the list.

One way to 'reserve' 90% of words would be to introduce a minimum required length of project name.

- Is this a good idea?
- What length should we pick? 10 characters?
- What impact will this have on existing FF Cloud users?
- we can introduce this as a constraint on create time - so existing projects are unaffected. If/when we support changing name, any limit would apply on the new name.

### Acceptance Criteria

- [ ] criteria 1
- [ ] criteria 2
- [ ] criteria 3
- ...

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.