Skip to content

Remove edition/license feature gates#33

Merged
juliusknorr merged 1 commit into
mainfrom
feat/remove-edition-limitations
Jun 29, 2026
Merged

Remove edition/license feature gates#33
juliusknorr merged 1 commit into
mainfrom
feat/remove-edition-limitations

Conversation

@juliusknorr

Copy link
Copy Markdown
Member

Removes the remaining edition limitations so the open-source build has no license-gated behavior.

  • Unlock branding, customization and advancedApi in the OS license stub (propagates to editors at runtime, no frontend rebuild)
  • Always offer Visio over WOPI (drop the PACKAGE_TYPE_OS gate)
  • Stop enforcing concurrent connection / unique-user limits
  • A supplied license file is never treated as expired/limited

packageType stays OS (honest label; its only functional use was the Visio gate, now removed directly).

Note: enabling branding removes the forced about-box/logo. Under AGPLv3 the operator remains responsible for the appropriate legal notices.

@chrip chrip left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Changes are correct, self-consistent, and match the stated intent. No lingering references to removed imports or dead code.

Assisted-by: OpenCode:qwen3.6-27b

Unlock branding, customization and the advanced API, always allow Visio
over WOPI, and stop enforcing connection/user limits so the open-source
build has no edition-based limitations.

Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Julius Knorr <jus@bitgrid.net>
@juliusknorr juliusknorr force-pushed the feat/remove-edition-limitations branch from 38b8f65 to 075a3f3 Compare June 29, 2026 16:06
@juliusknorr juliusknorr merged commit b06daf6 into main Jun 29, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants