AUAG - Auto Update Approval Guard Pro

AUAG - Auto Update Approval Guard Pro 6.0.0.0

没有下载权限
Joomla 兼容性
  1. 6.x
摘要
Auto Update Approval Guard (AUAG) is a powerful Joomla! plugin that controls auto updates with secure email approvals. Manage per-version lifecycle, track status changes, and receive detailed history views for seamless control over automatic updates.
1783890184093.webp
Auto Update Approval Guard (AUAG) is a powerful Joomla! system plugin that places a controlled approval workflow in front of Joomla’s auto update mechanism. Instead of installing new core versions silently in the background, each version must first be explicitly approved or blocked via secure email links.

With per-version tokens, flexible recipient configuration, a clear lifecycle including a locked state after successful updates, and a detailed approval history view, AUAG combines the convenience of automatic updates with the control and transparency of a manual release process.

Features​

  • Approval layer for auto updates: Intercepts Joomla’s onBeforeJoomlaAutoupdate event and blocks automatic core updates until the requested version is explicitly approved.
  • Per-version lifecycle: Tracks each Joomla! version with timestamps for creation, notification, approval, blocking and a final locked state after successful installation.
  • Locked status after update: Once a version has been successfully installed, AUAG marks it as locked and freezes its state for documentation and audit purposes.
  • Secure tokens per version and site: Generates cryptographically secure, version-bound tokens that are required to approve or block an update via email links.
  • Email-based approve & block actions: Sends notification mails containing one-click Approve and Block links that work without a Joomla! backend login.
  • Flexible recipients: Supports Joomla! user IDs, user groups (only users with "Receive System Emails" enabled) and direct email addresses, automatically merging and deduplicating all recipients.
  • Single notification per version: Sends exactly one initial approval request per version; repeated auto update attempts reuse the stored state without spamming further mails.
  • Permanent blocking of versions: A blocked version is never auto-installed on this site again. No new tokens or mails are generated for that version, and the confirmation mail clearly states that only manual backend installation is possible.
  • Update success mail: After an approved version has been successfully installed via auto update, AUAG sends a success notification email with the old and new Joomla! version numbers.
  • Approval history in the plugin settings: A dedicated history view in the plugin configuration lists all versions and their status (pending, approved, blocked, locked) including all relevant timestamps.
  • Respects Joomla! auto update setting: Only becomes active when auto updates are enabled in the Joomla! Update component (com_joomlaupdate). If auto updates are disabled, AUAG stays passive.
  • Joomla! 6 native implementation: Built as a modern Joomla! 6 system plugin using services, namespaced classes and event subscribers, following the same architecture as other Pro extensions.
作者
sarisan
浏览
1
扩展类型
zip
文件大小
40.6 KB
首次发布
上次更新
评分 0.00 星 0 个评分
链接失效了吗? 发送消息 给 NP 团队,我们会尽快为您处理!
支持开发者 如果您对测试满意或项目已成功盈利,可点击「更多信息」按钮,通过购买来支持开发者!

来自 sarisan 的更多资源

SE AI Chatbot S
AI-powered chatbot for Joomla 5 and 6
BA目录 S
BA目录 1.1.5
文章中的目录表
JavaScript语言学校 S
语言学院,俱乐部和 coaching joomla 模板

相似的资源

艾米验证码免填防护PRO T
一种友好的方式来保护你的表单免受垃圾邮件bot的侵害,从而提高你网站的安全性。
浏览
944
已更新
ASK - 自動訂閱版 Kunena Pro S
Kunena 5和Kunena 6的自动订阅激活开启
浏览
218
已更新
TF Auto更新Pro S
使用標準的 Joomla 計時器更新任何 Joomla! 数据庫中的任何列。
浏览
241
已更新
返回
顶部