DocsOEngage27. Changelog
Changelog

27. Changelog

OEngageorravo.com/docs/oengage/27-changelog

1.0.0 — 2025-04

Initial release.

  • Custom login, register, forgot-password, profile, dashboard pages
  • Social auth: Google, GitHub (Apple and LinkedIn configurable)
  • Magic link passwordless login (15-min expiry)
  • Two-factor authentication (TOTP RFC 6238 + email code)
  • Brute force protection with configurable limits
  • Session management with device tracking
  • Registration: CAPTCHA (reCAPTCHA v3 + hCaptcha), invitation codes, email domain whitelist, admin approval
  • Configurable registration field builder
  • XP engine with configurable actions and values
  • Level system with configurable thresholds
  • Login streak tracking
  • Badge system with manual + automatic conditions (XP threshold)
  • Leaderboard shortcode (5-min cached)
  • Persistent utility bar: XP, streak, notification bell, profile dropdown
  • In-plugin notification system
  • Email template editor with 9 templates and variable system
  • User profile with avatar upload, bio, privacy controls, completeness indicator
  • Follow/unfollow users
  • Direct messaging (basic)
  • REST API: /profile/{id}, /leaderboard, /user/{id}/xp
  • Admin: user list with stats, single user view, award XP/badge, impersonate
  • Full Orravo design system (dark/light, matches OMailer/OForms)
  • 10 custom DB tables, full uninstall cleanup
  • Developer action hooks and static helper methods
  • Delivered to /oplugins/FINISHED/oregister/
27. Changelog — OEngage Docs — Orravo