Add project listing selector, confirmed revision and private 3MF renders

This commit is contained in:
2026-11-08 18:49:32 +00:00
parent e62b6800a6
commit 4e675510fd
29 changed files with 3394 additions and 14 deletions
+6
View File
@@ -6,6 +6,7 @@ use Database\Factories\ProjectFileFactory;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasOne;
class ProjectFile extends Model
{
@@ -29,4 +30,9 @@ class ProjectFile extends Model
{
return $this->belongsTo(User::class, 'uploaded_by');
}
public function render(): HasOne
{
return $this->hasOne(ProjectFileRender::class);
}
}