refactoring (#116)

- refactoring architecture
- fix incomplete ssh logs
- code editor for scripts in the app
- remove Jobs and SSHCommands
This commit is contained in:
Saeed Vaziry
2024-03-14 20:03:43 +01:00
committed by GitHub
parent cee4a70c3c
commit 428140b931
472 changed files with 24110 additions and 8159 deletions

View File

@ -10,7 +10,6 @@
* @property string $command
* @property string $user
* @property string $frequency
* @property string $frequency_label
* @property bool $hidden
* @property string $status
* @property string $crontab
@ -34,10 +33,6 @@ class CronJob extends AbstractModel
'hidden' => 'boolean',
];
protected $appends = [
'frequency_label',
];
public function server(): BelongsTo
{
return $this->belongsTo(Server::class);
@ -57,7 +52,7 @@ public static function crontab(Server $server, string $user): string
return $data;
}
public function getFrequencyLabelAttribute(): string
public function frequencyLabel(): string
{
$labels = [
'* * * * *' => 'Every minute',