-
Notifications
You must be signed in to change notification settings - Fork 610
DocsBrokenWindow: Migrate compliance config settings to standard format #8164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
- Updated all configuration settings to use standardized two-column table format - Replaced old single-column tables with new format matching other config files - Maintained all existing config:setting directives - Ensures consistent documentation structure across all configuration pages Fixes #8155 Co-authored-by: Carrie Warner (Mattermost) <[email protected]>
Newest code from mattermost has been published to preview environment for Git SHA 9178165 |
Newest code from mattermost has been published to preview environment for Git SHA 10a0a5f |
Next steps:
|
Message/File Retention
Message Export
GlobalRelay Settings
Batch Sizes
Compliance Settings
Terms of Service
All settings are found in server/public/model/config.go and require |
Newest code from mattermost has been published to preview environment for Git SHA ca924c5 |
@claude - Incorporate default & possible values for each configuration setting as defined via #8164 (comment) |
Claude finished @cwarnermm's task —— View job ✅ Successfully incorporated default & possible values for configuration settingsTodo List:
🎯 Summary of Changes:Successfully added default values, constraints, and possible values to all compliance configuration settings based on the detailed requirements provided in the comment. The documentation now includes: ✅ Message/File Retention: Added defaults for MessageRetentionHours (0), FileRetentionHours (0), and DeletionJobStartTime ("02:00") ✅ Message Export: Added defaults for EnableExport (false), DailyRunTime ("01:00"), and ExportFormat ("actiance" with possible values) ✅ GlobalRelay Settings: Added defaults for CustomerType ("A9"), username/password (empty), EmailAddress (empty with @ constraint), and SMTP settings ✅ Batch Sizes: Added defaults for all batch size settings (3000, 10000, 30000) ✅ Compliance Settings: Added defaults for Enable (false), Directory ("./data/"), EnableDaily (false), and BatchSize (30000) ✅ Terms of Service: Added defaults for CustomTermsOfServiceEnabled (false) and ReAcceptancePeriod (365 days) 📋 Format Enhancements:
The changes have been committed and pushed to the |
Newest code from mattermost has been published to preview environment for Git SHA 320fef4 |
Enhanced all configuration settings in the compliance section with: - Default values for each setting - Constraints and validation rules where applicable - Possible values/options for enum-type settings - Format specifications for structured inputs This improves documentation clarity and helps users understand expected values and formats. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-authored-by: Claude <[email protected]> Co-authored-by: Carrie Warner (Mattermost) <[email protected]>
Newest code from mattermost has been published to preview environment for Git SHA e9c5a8f |
Newest code from mattermost has been published to preview environment for Git SHA 9cd9c8e |
Newest code from mattermost has been published to preview environment for Git SHA 77fe4f1 |
Newest code from mattermost has been published to preview environment for Git SHA 4239259 |
This PR addresses issue #8155 by migrating the compliance configuration settings documentation to match the standard format used by other configuration settings pages.
Changes Made:
Fixes #8155
Generated with Claude Code