Commit Graph

7 Commits

Author SHA1 Message Date
Claude
7ce2e2b810 Remove license checks from Enterprise API endpoints
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>
2025-12-18 01:05:27 +09:00
Claude
a9c33b44eb Fix: Register /metrics endpoint handler in platform metrics router
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>
2025-12-18 00:58:50 +09:00
Claude
0c9610520e Add Dockerfile with client files 2025-12-18 00:51:43 +09:00
Claude
538510ae25 Add web client files for offline build 2025-12-18 00:51:24 +09:00
Claude
302a074c8e Fix: Add cmd/mattermost directory (was ignored by .gitignore) 2025-12-18 00:11:57 +09:00
Claude
ec1f89217a Merge: Complete Mattermost Server with Community Enterprise
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>
2025-12-17 23:59:07 +09:00
Claude
fad2fe9d3c Initial commit: Mattermost Community Enterprise
Open source implementation of Mattermost Enterprise features:

Authentication & SSO:
- LDAP authentication and sync
- LDAP diagnostics
- SAML 2.0 SSO
- OAuth providers (Google, Office365, OpenID Connect)

Infrastructure:
- Redis-based cluster implementation
- Prometheus metrics
- IP filtering
- Push proxy authentication

Search:
- Bleve search engine (lightweight Elasticsearch alternative)

Compliance & Security:
- Compliance reporting
- Data retention policies
- Message export (Actiance, GlobalRelay, CSV)
- Access control (PAP/PDP)

User Management:
- Account migration (LDAP/SAML)
- ID-loaded push notifications
- Outgoing OAuth connections

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-17 23:49:14 +09:00