Woocommerce Sync

WooCommerce → Postgres-speil

Trigger sync mot v3-frontend

Force-run cron-jobbene på bark-frontend uten å curle. Resultatene logges i sync_log med v3--prefiks.

v3-frontend triggere

Trigg cron-jobbene på bark-frontend uten å curle. Bruk når WP/Woo-endring må vises før neste cron-tick.

Woo-katalog

/api/cron/woo-reconciliation · sist kjørt: aldri

WP-menyer

/api/cron/sync-wp-menus · sist kjørt: aldri

Kategorier → Algolia

/api/cron/sync-algolia-categories · sist kjørt: aldri

(Re)indekserer alle kategorier fra v3 sin Supabase til Algolia *_categories-indexen (federert kategori-søk).

Bloggartikler

/api/cron/woo-reconciliation?parts=blog… · sist kjørt: aldri

Synker WP-innlegg, kategorier, tags og forfattere til v3 sin Supabase.

Redirects (Permalink Manager)

/api/cron/redirects-reconciliation · sist kjørt: aldri

Lokal Postgres-speil

Trigg per-tabell-sync direkte mot WooCommerce inn til internal-web sin egen Postgres.

TypeSist synketAntallStatusVarighetHandling
Kategorier—— Aldri kjørt—
Produkter—— Aldri kjørt—
Tagger—— Aldri kjørt—
Menyer—— Aldri kjørt—

Hvordan det fungerer

  • Hver «Synk nå»-knapp kaller /api/admin/sync/<type> med Bearer-auth.
  • Sync-resultater logges i tabellen sync_log (auto-opprettet).
  • Tabellen viser siste resultat per type (DISTINCT ON).
  • Spinneren går mens fetch pågår — ingen polling, kallene er synkrone (maxDuration 300s).