feat(services): add Jean Server one-click template and extra fields

Register the jean-server compose template, logo, and catalog entries,
and expose token and allowed-origins settings on the service form.
Sort extra fields by sortOrder and omit empty service-name prefixes.
This commit is contained in:
Andras Bacsai committed 2026-08-13 11:00:04 +02:00
1 parent 9794ce2686
commit c3f485e0d6
9 files changed
+165 -2

No files matched your search

@@ -66,7 +66,12 @@
@foreach ($fields as $serviceName => $field)
<div>
<div class="mb-1.5 flex items-center gap-1.5 text-[12px] font-medium">
<span>{{ data_get($field, 'serviceName') }} · {{ data_get($field, 'name') }}</span>
<span>
@if (filled(data_get($field, 'serviceName')))
{{ data_get($field, 'serviceName') }} ·
@endif
{{ data_get($field, 'name') }}
</span>
@if (data_get($field, 'customHelper'))
<x-helper helper="{{ data_get($field, 'customHelper') }}" />
@else