Skip to content
KMD Agency Documentation

KMD Agency V1.0 Release Notes

KMD Agency V1.0 is the first commercial release of the platform.

Major capabilities

  • License-first installer, with your license verified before any database configuration happens.
  • Mandatory email OTP as a second factor on every password login, for every role.
  • A full public website: Page Builder, Blog with its own block editor, Services, Work/Portfolio, Pricing, Testimonials, FAQs.
  • Client and Staff portals, scoped strictly by role and assignment.
  • Project management: assignments, tasks, milestones, files, and messaging.
  • Commerce: products, orders, and payments via Paystack and Stripe.
  • A Form Builder with conditional logic, file uploads, and spam protection.
  • A platform-wide, permission-aware search registry covering every appropriate public and portal resource.
  • Configurable outgoing email and a bring-your-own-provider SMS integration.
  • Licensed auto-updates, integrated with KMD’s licensing platform, with checksum-verified packages and automatic rollback on failure.
  • A self-healing scheduler — real cron plus a web-traffic fallback, so background jobs keep running even on hosts with unreliable cron.

Known limitations

If an update fails after its database migrations have already run, application code is rolled back to the previous release, but a schema change from a failed migration is not automatically reverted — see Auto-Updates.