LAFU Sales Reports

Connector operations: site, design, content, media, SEO, forms, users

FeatureOpenView on roadmap· 14 days ago

Imported from GitHub issue El-SaMa/lamoi-waas#16 by @El-SaMa.


Operations (each: schema, scope, dry run, tests)

  • site.get / site.update (title, tagline, language, timezone, logo, favicon, front page).
  • design.tokens.set (colours, fonts, radius, spacing → lamoi_design_tokens), design.header.set, design.footer.set.
  • pages.list|get|create|update|publish|unpublish|delete(confirm): from pattern ids + slot values (#12) or validated block markup; drafts first, publish separately.
  • menus.set (locations, items).
  • media.import (from URL or upload, with alt text and source/licence note), media.list.
  • seo.set (title, description, social image, noindex), redirects.set.
  • forms.create|update (contact, quote, booking request) with spam protection and where submissions go (email + OMA leads inbox if wanted).
  • users.invite (site roles only, #8), users.list.
  • domains.add|verify|set_primary|remove(confirm) (#6).
  • plugins.toggle (catalogue optional items only, #13).
  • cache.purge (#19), snapshot.list, undo.

Acceptance criteria

  • A complete small site (5 pages, menu, form, SEO, tokens) built on staging only through these ops, from a script in tests/e2e/.

Depends on

#12, #15.


Plan key W16. Epic: El-SaMa/lamoi-waas#25.

Comments (0)

No comments yet.

Join the discussion

Sign in to leave a comment on this thread.

HollahoopGet yours