Removes license validation from:
- LDAP API endpoints (sync, test, groups, etc.)
- SAML migration API
- Custom permission schemes API
- Group management API
All Enterprise features now work without a license in Community Enterprise.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
The metrics endpoint was showing 404 because the HTTP handler was not
being registered in initMetricsRouter(). Added MetricsHandlerProvider
interface to check if metrics implementation provides a handler, and
register it automatically.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Full Mattermost server source with integrated Community Enterprise features.
Includes vendor directory for offline/air-gapped builds.
Structure:
- enterprise-impl/: Enterprise feature implementations
- enterprise-community/: Init files that register implementations
- enterprise/: Bridge imports (community_imports.go)
- vendor/: All dependencies for offline builds
Build (online):
go build ./cmd/mattermost
Build (offline/air-gapped):
go build -mod=vendor ./cmd/mattermost
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>