Updater 0.4.1-beta5Released Apr 11, 2017 by seda.digital
Updater - the universal update notifier
"keeps you up to date with your MODX version information"
- Managed Update Information for core updates with security information
Dashboard widget shows if there is an update for the MODX core available and if there are package updates available for download or install.
- E-Mail notifier which sends notifications about core updates, package updates and installs and an information digest about your system on a regular base
Managed Update Information with warnings about missing security updates. A lot of bugfixes.
Please use the forum thread "Support/Comments for Updater" in case of problems or if you want to give feedback. You can also post your questions at the #extra channel of modxcommunity.slack.com, include the keyword "updater" in your question.Download 235kb (2915 downloads)
Keeps you up to date with your MODX version information.
WHAT'S NEW IN THIS VERSION?
Updater now includes Managed Update Information, which warns you about security updates necessary for your system, and some bug fixes and tiny enhancements.
Updater contains a dashboard widget which shows to you both the update status of the core and of your packages enriched with Managed Version Information from SEDA.digital. Also included is a mail notifier which can send notifications about core updates, package updates or installs and an information digest.
Just install it and place the updater widget to your dashboard - it will then show you the status of your system. Only users with 'sudo' or 'system_perform_maintenance_tasks' permission will see the widget. To make use of the notifier functions, you have to tweak the updater system settings.
Slack: https://modxcommunity.slack.com/ , Channel #extras
What is Managed Update Information?
The MODX repository does not contain useful/standardized information (despite the changelog.txt) about security details for new versions of MODX. SEDA.digital extracts security and other details about available updates from github, slack, forum etc. and provides that information in a machine readable JSON-Format at https://updater.modx.seda.digital/modx.mui.json.The Updater widget is by default configured to download that file along with the github repository tags to check for new versions. If your system is missing a security update, Updater will show you a big red warning on the dashboard widget then!
How to use the widget:
Just install the package and add the Updater widget "Update status" to your dashboard. It will then show you information about the MODX core status and your installed packages.Note: only sudo users or users with the permission "system_perform_maintenance_tasks" will be able to see the widget. To get the custom permission working, create an ACL-Template with that permission key, create a policy based on that template and grant your users that policy in mgr context.
How to use the notifier:
By default no notification is active after installation. You have various options to activate the notifier then. Tweaking the system settings allows you to receive mails about core updates, package updates or even just a digest mail with a summary of your installed components.You can provide specific email-addresses there for SysAdmins and PackageAdmins. Digests are send to SysAdmins for now (in contrast to the system settings description).In the future you will have certain permissions for your "normal" users to manage reception of notifications, e.g. to receive notifications about core updates:
- set 'updater.core_notifications_mail' to your desired mail address
- set 'updater.send_core_notifications' to 'true' to activate it
- reload the page or browse to any of your sites pages (no matter which context) to trigger the notifications: you can check if emails have been sent if you see values in system settings under area 'Persistance' for the keys 'updater.last_send_*'.
NOTE: updater has its own built-in "cron-like" mechanism (to provide its functionality for cron-less webspace packages as well). It injects a "refresh" tiny script once a hour to your website, which then asynchronosly/non-blocking calls updaters notification and refresh functions. If you experience any problems with that, disable the plugin 'Updater Cron' and give us a short description of the case at email@example.com.
Remember: this is a beta version - although it has been tested intensively, consider not to install it in production environments without testing it yourself.
UPDATER - the universal update notifier0.4.1-beta4 (20170407)
- show Managed Update Information (MUI) from SEDA.digital
- added policy and policy template to updater installation
- if multiple consecutive core versions are found, show only first and last in widget with dots between
- fixed warning message on cache clear (not necessary and confusing in gitify & co)
- namespaced some CSS to avoid collisions with moregallery
- removed spinner in favour of CSS animations
- Scrollable packages list container for more than 4 available package updates
Also see forum thread for basic support and more information at https://forums.modx.com/thread/96613/
You can also ask questions at the Slack channel #extras in modxcommunity.slack.com. Use the keyword "Updater" in your question.
|14 Versions||2 Contributors||9,005 Downloads|
|0.3.10-beta||Apr, 06 2016||inreti||1,579|
|0.3.9-beta||Apr, 05 2016||inreti||148|
|0.3.8-beta||Mar, 03 2016||inreti||387|
|0.3.7-beta||Jan, 07 2016||inreti||545|
|0.3.6-beta||Jan, 01 2016||inreti||270|
|0.2.13-beta||Aug, 20 2015||inreti||821|
|0.2.12-beta||Jun, 23 2015||inreti||637|
|0.2.11-beta||Jun, 11 2015||inreti||283|
|0.2.10-beta||Jun, 08 2015||inreti||229|
|0.2.7-beta||Apr, 17 2015||inreti||413|
|0.2.4-beta||Mar, 12 2015||inreti||355|
|0.1.6-alpha||Feb, 25 2015||inreti||252|
|0.1.5-alpha||Feb, 24 2015||inreti||171|