DocsBrokenWindow: Migrate compliance config settings to standard format#8164
DocsBrokenWindow: Migrate compliance config settings to standard format#8164
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) <cwarnermm@users.noreply.github.com>
|
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 <noreply@anthropic.com> Co-authored-by: Carrie Warner (Mattermost) <cwarnermm@users.noreply.github.com>
|
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 |
|
Newest code from mattermost has been published to preview environment for Git SHA 295e3fd |
|
Newest code from mattermost has been published to preview environment for Git SHA d8975b3 |
This PR addresses issue #8155 by migrating the compliance configuration settings documentation to match the standard format used by other configuration settings pages.
Next step: Compare generated preview of PR against Production (Compliance config settings only)
Changes Made:
Fixes #8155
Generated with Claude Code