Friday Ramblings
A building power outage killed a Linux box and exposed corrupt R1Soft backups, recovered via shell tricks, with Blesta v3 alpha now rapidly approaching.
Blog · publishing since 2008
Release announcements, version previews, security advisories, and the occasional detour — written by the team building Blesta.
A building power outage killed a Linux box and exposed corrupt R1Soft backups, recovered via shell tricks, with Blesta v3 alpha now rapidly approaching.
Security in Blesta 3.0: bcrypt with HMAC-SHA-256 passwords, two-factor authentication, the PHPIDS intrusion detection plugin, ACL, PDO, and encrypted card storage.
Blesta 3.0 Loginless Payments let customers pay an invoice straight from a link in their email, reminders, and late notices, no client area login required.
A Blesta 3.0 developer commentary on building a non-merchant gateway like PayPal, covering the buildProcess() payment form and validate() notification logic.
Blesta 3.0 ships with a Download Manager plugin, adding a downloads section to the client area where other plugins can register their own links too.
A video tour of the Blesta 3.0 dashboard: drag-and-drop widget plugins that minimize and customize per staff account, ACL integration, GeoIP, and themes.
A Blesta 3.0 developer commentary walking through how to build a merchant gateway that processes credit card payments, using a demo gateway to speed it up.
A video tour of the Blesta 3.0 client area: a clean, usable design with staff login-as-client, prominent payment reminders, tooltips, and helpful notices.
30-day free trial · No credit card · Your server
Everything on this blog ships in the box. Full product, free for 30 days, on your own server.