- golem15.seo.issues (Site audit): current issues errors first, labels, summary and fix columns, filters, P7 issue_details, Check this address again, Ignore, Stop ignoring, bulk Ignore, ignored rows badged - golem15.seo.crawls (Crawls): newest first, P6 crawl_summary with one status callout, staging and rendered-comparison lines, stats strip and per-kind table; Cancel; a running crawl refuses delete - Start crawl toolbar action on both, refusing already_running and no_site_url; navigation Site audit (gauge) and Crawls (globe) - routes and MCP tools start/cancel/list/get/delete crawls, list_issues with filters (open by default), recheck_url, ignore and unignore - AdminOperations maps both controllers; toolbar actions get their own operation kind - TestCrawlAdmin, TestCrawlTools, TestIssueKindLabels
23 lines
665 B
YAML
23 lines
665 B
YAML
# Crawls (UI-SPEC C24): newest first; the toolbar starts a crawl and
|
|
# deletes the selected ones (a running crawl refuses).
|
|
list: ~/plugins/golem15/seo/models/crawl/columns.yaml
|
|
modelClass: Golem15\SEO\Models\Crawl
|
|
title: golem15.seo::lang.crawls.list_title
|
|
recordUrl: golem15/seo/crawls/preview/:id
|
|
noRecordsMessage: golem15.seo::lang.crawls.list_empty
|
|
recordsPerPage: 20
|
|
showCheckboxes: true
|
|
showSetup: true
|
|
filter: config_filter.yaml
|
|
|
|
defaultSort:
|
|
column: started_at
|
|
direction: desc
|
|
|
|
toolbar:
|
|
buttons: [start_crawl, delete]
|
|
|
|
messages:
|
|
empty: golem15.seo::lang.crawls.list_empty
|
|
deleteConfirm: golem15.seo::lang.crawls.delete_selected_confirm
|