Split admin settings into multiple sub pages
Problem to solve
The Admin Area Settings section currently contains a huge list of more than 36 settings sections. We should break up the settings into multiple sub pages to make it more digestable.
Proposal
General
- Visibility and access controls
- Account and limit settings
- Sign-up restrictions
- Sign-in restrictions
- Web terminal
Integrations
- Elasticsearch
- Elasticsearch AWS IAM credentials
- PlantUML
- Slack application
Repository
- Repository mirror settings
- Repository storage
- Repository maintenance
CI/CD
- Continuous Integration and Deployment
Reporting
- Spam and Anti-bot Protection
- Abuse reports
- Error Reporting and Logging
Metrics and profiling
- Metrics - Influx
- Metrics - Prometheus
- Profiling - Performance Bar
- Usage statistics
Network
- Performance optimization
- User and IP Rate Limits
- Outbound requests
Preferences
- Help page
- Pages
- Real-time features
- Background Jobs
- Gitaly Timeouts
Mockup
Edited by Andreas Kämmerle