Skip to main content

Cronjob Catalog

This section contains the documentation for Logidav cronjobs, organized by risk level and alphabetically.

:::info Source of truth The system crontab (system-crontab) is the source of truth for schedules. Refresh it with php bin/console logidav:cron:document from the Logidav repository. :::

Statistics

MetricValue
Active cron entries164
Unique commands115
Code-linked commands95/115 (82%)
Critical commands46
High priority commands40

Browse by risk level

Critical (46 commands)

Commands involving sales, payments, refunds, or stock mutations:

High priority (40 commands)

Commands with significant business impact:

Full catalog

Risk level definitions

LevelDescriptionImpactExamples
CriticalSales, payments, refunds, stockImmediate financial/inventory impactmenzzo:v2:sales:payment
HighProducts, sync, orders, importsSignificant operational impactmenzzo:v2:products
MediumLogs, stats, alerts, notificationsSupport functionsmenzzo:statistic
UnknownRequires assessmentNot yet determinedVarious

Refresh the schedule source

php bin/console logidav:cron:document

This exports the active crontab to the shared docs checkout. Update catalog pages manually when command purpose, side effects, or risk classification changes.

Key principles

  1. The crontab is the source of truthsystem-crontab.md is the authoritative definition
  2. Export, don't hand-edit schedules — use the Symfony console command to refresh the crontab source
  3. Risk first — prioritize documenting critical workflows