@@ -48,6 +48,7 @@ class Node extends Model implements CleansAttributes, ValidableContract
4848 'daemonSFTP ' => 'integer ' ,
4949 'behind_proxy ' => 'boolean ' ,
5050 'public ' => 'boolean ' ,
51+ 'maintenance ' => 'boolean ' ,
5152 ];
5253
5354 /**
@@ -62,7 +63,7 @@ class Node extends Model implements CleansAttributes, ValidableContract
6263 'disk_overallocate ' , 'upload_size ' ,
6364 'daemonSecret ' , 'daemonBase ' ,
6465 'daemonSFTP ' , 'daemonListen ' ,
65- 'description ' ,
66+ 'description ' , ' maintenance ' ,
6667 ];
6768
6869 /**
@@ -111,6 +112,7 @@ class Node extends Model implements CleansAttributes, ValidableContract
111112 'daemonBase ' => 'regex:/^([\/][\d\w.\-\/]+)$/ ' ,
112113 'daemonSFTP ' => 'numeric|between:1024,65535 ' ,
113114 'daemonListen ' => 'numeric|between:1024,65535 ' ,
115+ 'maintenance ' => 'boolean ' ,
114116 ];
115117
116118 /**
@@ -126,6 +128,7 @@ class Node extends Model implements CleansAttributes, ValidableContract
126128 'daemonBase ' => '/srv/daemon-data ' ,
127129 'daemonSFTP ' => 2022 ,
128130 'daemonListen ' => 8080 ,
131+ 'maintenance ' => false ,
129132 ];
130133
131134 /**
0 commit comments