cockpitSanitizeRemoteArtifactBasename function
Implementation
String cockpitSanitizeRemoteArtifactBasename(String relativePath) {
final basename = relativePath.split('/').last;
final sanitized = basename.replaceAll(RegExp(r'[^A-Za-z0-9._-]+'), '_');
return sanitized.isEmpty ? 'artifact.bin' : sanitized;
}