mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-05-05 13:41:59 +00:00
feat: developer profile dashboard, preview asset uploads, and publishing refinements
Add developer profile dialog with editable handle lookup, download history chart (Chart.js with weekly/monthly downsampling), star ratings, review cards, and template list. The handle input allows browsing other developers' profiles via debounced stub service dispatch. Add preview asset upload system for template publishing step 4: thumbnail, before/after comparison, workflow graph, optional video, and gallery of up to 6 images. Uploads are cached in-memory as blob URLs via a module-level singleton composable (useTemplatePreviewAssets). Add reusable TemplateAssetUploadZone component, PreviewField/ PreviewSection sub-components, and templateScreenshotRenderer for generating workflow graph previews from LGraph instances. Internationalize command labels, add workflow actions menu entry for template publishing, and extend marketplace types with CachedAsset, DownloadHistoryEntry, and developer profile models. Bump version to 1.45.0. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -43,7 +43,10 @@
|
||||
{{ t('templatePublishing.previous') }}
|
||||
</Button>
|
||||
<Button
|
||||
:disabled="currentStep >= totalSteps - 1"
|
||||
:disabled="
|
||||
currentStep >= totalSteps - 1 ||
|
||||
currentStep === STEP_PAGE_MAP.preview
|
||||
"
|
||||
size="lg"
|
||||
@click="nextStep"
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user