mirror of
https://github.com/coollabsio/coolify.git
synced 2026-11-06 13:10:37 -04:00
fix: restrict proxy content access and scope backup storage to owners
- Hide proxy configuration contents from users without update permission. - Select and validate backup S3 storage against the resource's team. - Keep scheduled branch syncs green while a conflict PR remains open. - Document external mount permissions and Sentinel traffic limits. - Add regression coverage for authorization and backup storage selection.
This commit is contained in:
@@ -145,10 +145,10 @@ class ServerSentinelController extends Controller
|
||||
new OA\Property(property: 'sentinel_metrics_history_days', type: 'integer', minimum: 1),
|
||||
new OA\Property(property: 'sentinel_push_interval_seconds', type: 'integer', minimum: 10),
|
||||
new OA\Property(property: 'sentinel_custom_url', type: 'string', nullable: true),
|
||||
new OA\Property(property: 'traffic_topn', type: 'integer', minimum: 1),
|
||||
new OA\Property(property: 'traffic_topn', type: 'integer', maximum: 1000, minimum: 1),
|
||||
new OA\Property(property: 'traffic_sample_threshold', type: 'integer', minimum: 0),
|
||||
new OA\Property(property: 'traffic_retention_1h_days', type: 'integer', minimum: 1),
|
||||
new OA\Property(property: 'traffic_retention_1d_days', type: 'integer', minimum: 1),
|
||||
new OA\Property(property: 'traffic_retention_1h_days', type: 'integer', maximum: 365, minimum: 1),
|
||||
new OA\Property(property: 'traffic_retention_1d_days', type: 'integer', maximum: 3650, minimum: 1),
|
||||
new OA\Property(property: 'is_geoip_enabled', type: 'boolean'),
|
||||
new OA\Property(property: 'geoip_refresh_days', type: 'integer', minimum: 1),
|
||||
new OA\Property(property: 'geoip_maxmind_license_key', type: 'string', nullable: true),
|
||||
|
||||
Reference in New Issue
Block a user