@extends('licensing::admin.layout') @section('title','Downloads & releases') @section('content')

PRODUCT DISTRIBUTION

Downloads & releases

Manage SonarDesk releases, SonarDisk and alternative installers from one place.

View public downloads ↗
@if(session('status'))
{{ session('status') }}
@endif @if($errors->any())
Unable to save:
@endif

Add SonarDesk release

@csrf

Add product / alternative download

@csrf

Manage products and alternative downloads ({{ $products->count() }})

Add multiple files under the same product name to group them on the public page. Expand an entry to edit, replace its file or unpublish it.

@forelse($products as $p)
{{ $p->name }}{{ $p->version ?: 'Unversioned' }} · {{ $p->platform ?: 'Any platform' }}{{ $p->is_published ? 'Published' : 'Draft' }}{{ number_format($p->download_count) }} downloads
@csrf @method('PATCH')
Public details ↗
@csrf @method('DELETE')
@empty

No additional downloads yet. Add SonarDisk or an alternative installer above.

@endforelse

Manage SonarDesk releases

@forelse($releases as $r)
SonarDesk {{ $r->version }}Build {{ $r->build_number }} · {{ ucfirst($r->channel) }}{{ $r->is_published ? 'Published' : 'Draft' }}{{ number_format($r->download_count) }} downloads
@csrf @method('PATCH')
@csrf @method('DELETE')
@empty

No SonarDesk releases yet.

@endforelse
{{ $releases->links() }}
@endsection