Releases: akeeba/panopticon-connector
v.1.0.6
ℹ️ What is this?
This is the connector component for Akeeba Panopticon, our self-hosted site monitoring software. You need to install it on your site to be able to monitor it with Akeeba Panopticon.
ℹ️ If you have a Joomla! 3 site please look at the Joomla 3 connector's repository instead.
🔎 Release highlights
- ✨ Troubleshooting aid for API application errors when connecting a Panopticon site. Have you ever tried to connect a site to Panopticon, only to receive an error saying the API application doesn't work? In almost every case it's a third party plugin which is written incorrectly so that it either breaks the API application outright, or is not fully compatible with the Joomla! or PHP version you're using. Until now, it was really hard figuring out which plugin was the problem, and how to contact its developer. Not any more! We introduced a new system plugin which automatically catches the error condition, identifies the offending plugin, and reports this information back to you when you try to connect a site to Panopticon, or using its Connection Doctor!
🖥️ System Requirements
- Joomla! 4.0, 4.1, 4.3, 4.3, 4.4, 5.0, and 5.1.
- PHP versions 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3 (PHP 8.1 or later required for Joomla! 5)
🧑🏽💻 Important note about the Joomla! API
Akeeba Panopticon Connector uses the Joomla! API application (the /api
folder on your site). Around February 2023 there was a lot of unnecessary panic, leading some people to disable access to this folder through their .htaccess
file. If you did that, you need to undo that change to re-enable access to the /api
folder.
When Akeeba Panopticon connects to sites running on Joomla! 4 and later it makes use of code provided not only by its own connector, but also core Joomla! plugins in the webservices
and api-authentication
folders. Please make sure that the following plugins are enabled on your site:
Web Services - Panopticon
(provided by this connector).Web Services - Installer
(provided by Joomla!).API Authentication - Web Services Joomla Token
(required for secure, token-based authentication to the Joomla! API).
If any of these plugins are disabled, or if its Access is set to anything other than Public, you will run into connection problems with your site. The connector itself will try to detect and report these issues, but there are cases it might fail to identify the problem.
📋 CHANGELOG
- ✨ Troubleshooting aid for API application errors when connecting a Panopticon site
Legend:
- 🚨 Security update
‼️ Important change- ✨ New feature
- ✂️ Removed feature
- ✏️ Miscellaneous change
- 🐞 Bug fix
v.1.0.5
ℹ️ What is this?
This is the connector component for Akeeba Panopticon, our self-hosted site monitoring software. You need to install it on your site to be able to monitor it with Akeeba Panopticon.
ℹ️ If you have a Joomla! 3 site please look at the Joomla 3 connector's repository instead.
🔎 Release highlights
- ✨ Support for TUF (The Update Framework) in Joomla! 5.1 for Joomla! itself. Joomla! 5.1 introduced a new, more secure way to retrieve verified updates from its update servers. This is now being used by default.
🖥️ System Requirements
- Joomla! 4.0, 4.1, 4.3, 4.3, 4.4, 5.0, and 5.1.
- PHP versions 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3 (PHP 8.1 or later required for Joomla! 5)
🧑🏽💻 Important note about the Joomla! API
Akeeba Panopticon Connector uses the Joomla! API application (the /api
folder on your site). Around February 2023 there was a lot of unnecessary panic, leading some people to disable access to this folder through their .htaccess
file. If you did that, you need to undo that change to re-enable access to the /api
folder.
When Akeeba Panopticon connects to sites running on Joomla! 4 and later it makes use of code provided not only by its own connector, but also core Joomla! plugins in the webservices
and api-authentication
folders. Please make sure that the following plugins are enabled on your site:
Web Services - Panopticon
(provided by this connector).Web Services - Installer
(provided by Joomla!).API Authentication - Web Services Joomla Token
(required for secure, token-based authentication to the Joomla! API).
If any of these plugins are disabled, or if its Access is set to anything other than Public, you will run into connection problems with your site. The connector itself will try to detect and report these issues, but there are cases it might fail to identify the problem.
📋 CHANGELOG
- ✨ Support for TUF (The Update Framework) in Joomla! 5.1 for Joomla! itself
- 🐞 Occasional database exception when getting the extension update information
Legend:
- 🚨 Security update
‼️ Important change- ✨ New feature
- ✂️ Removed feature
- ✏️ Miscellaneous change
- 🐞 Bug fix
v.1.0.4
ℹ️ What is this?
This is the connector component for Akeeba Panopticon, our self-hosted site monitoring software. You need to install it on your site to be able to monitor it with Akeeba Panopticon.
ℹ️ If you have a Joomla! 3 site please look at the Joomla 3 connector's repository instead.
🔎 Release highlights
- ✨ Support for TUF (The Update Framework) in Joomla! 5.1 for Joomla! itself. Joomla! 5.1 introduced a new, more secure way to retrieve verified updates from its update servers. This is now being used by default.
🖥️ System Requirements
- Joomla! 4.0, 4.1, 4.3, 4.3, 4.4, 5.0, and 5.1.
- PHP versions 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3 (PHP 8.1 or later required for Joomla! 5)
🧑🏽💻 Important note about the Joomla! API
Akeeba Panopticon Connector uses the Joomla! API application (the /api
folder on your site). Around February 2023 there was a lot of unnecessary panic, leading some people to disable access to this folder through their .htaccess
file. If you did that, you need to undo that change to re-enable access to the /api
folder.
When Akeeba Panopticon connects to sites running on Joomla! 4 and later it makes use of code provided not only by its own connector, but also core Joomla! plugins in the webservices
and api-authentication
folders. Please make sure that the following plugins are enabled on your site:
Web Services - Panopticon
(provided by this connector).Web Services - Installer
(provided by Joomla!).API Authentication - Web Services Joomla Token
(required for secure, token-based authentication to the Joomla! API).
If any of these plugins are disabled, or if its Access is set to anything other than Public, you will run into connection problems with your site. The connector itself will try to detect and report these issues, but there are cases it might fail to identify the problem.
📋 CHANGELOG
- ✨ Support for TUF (The Update Framework) in Joomla! 5.1 for Joomla! itself
- 🐞 Occasional database exception when getting the extension update information
Legend:
- 🚨 Security update
‼️ Important change- ✨ New feature
- ✂️ Removed feature
- ✏️ Miscellaneous change
- 🐞 Bug fix
v.1.0.3
ℹ️ What is this?
This is the connector component for Akeeba Panopticon, our self-hosted site monitoring software. You need to install it on your site to be able to monitor it with Akeeba Panopticon.
ℹ️ If you have a Joomla! 3 site please look at the Joomla 3 connector's repository instead.
🔎 Release highlights
- ✨ Collect server information. Panopticon can now collect and display information about your site's server.
🖥️ System Requirements
- Joomla! 4.0, 4.1, 4.3, 4.3, 4.4, and 5.0.
- PHP versions 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3 (PHP 8.1 or later required for Joomla! 5)
🧑🏽💻 Important note about the Joomla! API
Akeeba Panopticon Connector uses the Joomla! API application (the /api
folder on your site). Around February 2023 there was a lot of unnecessary panic, leading some people to disable access to this folder through their .htaccess
file. If you did that, you need to undo that change to re-enable access to the /api
folder.
When Akeeba Panopticon connects to sites running on Joomla! 4 and later it makes use of code provided not only by its own connector, but also core Joomla! plugins in the webservices
and api-authentication
folders. Please make sure that the following plugins are enabled on your site:
Web Services - Panopticon
(provided by this connector).Web Services - Installer
(provided by Joomla!).API Authentication - Web Services Joomla Token
(required for secure, token-based authentication to the Joomla! API).
If any of these plugins are disabled, or if its Access is set to anything other than Public, you will run into connection problems with your site. The connector itself will try to detect and report these issues, but there are cases it might fail to identify the problem.
📋 CHANGELOG
- ✨ Console plugin for CLI commands
- 🐞 Chunked downloads were failing, in a way that was stalling the core update
Legend:
- 🚨 Security update
‼️ Important change- ✨ New feature
- ✂️ Removed feature
- ✏️ Miscellaneous change
- 🐞 Bug fix
v.1.0.2
ℹ️ What is this?
This is the connector component for Akeeba Panopticon, our self-hosted site monitoring software. You need to install it on your site to be able to monitor it with Akeeba Panopticon.
ℹ️ If you have a Joomla! 3 site please look at the Joomla 3 connector's repository instead.
🔎 Release highlights
- ✨ Collect server information. Panopticon can now collect and display information about your site's server.
🖥️ System Requirements
- Joomla! 4.0, 4.1, 4.3, 4.3, 4.4, and 5.0.
- PHP versions 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3 (PHP 8.1 or later required for Joomla! 5)
🧑🏽💻 Important note about the Joomla! API
Akeeba Panopticon Connector uses the Joomla! API application (the /api
folder on your site). Around February 2023 there was a lot of unnecessary panic, leading some people to disable access to this folder through their .htaccess
file. If you did that, you need to undo that change to re-enable access to the /api
folder.
When Akeeba Panopticon connects to sites running on Joomla! 4 and later it makes use of code provided not only by its own connector, but also core Joomla! plugins in the webservices
and api-authentication
folders. Please make sure that the following plugins are enabled on your site:
Web Services - Panopticon
(provided by this connector).Web Services - Installer
(provided by Joomla!).API Authentication - Web Services Joomla Token
(required for secure, token-based authentication to the Joomla! API).
If any of these plugins are disabled, or if its Access is set to anything other than Public, you will run into connection problems with your site. The connector itself will try to detect and report these issues, but there are cases it might fail to identify the problem.
📋 CHANGELOG
- ✨ Collect server information.
- ✏️ Tell Joomla! to refresh its updates cache when requesting update information.
Legend:
- 🚨 Security update
‼️ Important change- ✨ New feature
- ✂️ Removed feature
- ✏️ Miscellaneous change
- 🐞 Bug fix
v.1.0.1
ℹ️ What is this?
This is the connector component for Akeeba Panopticon, our self-hosted site monitoring software. You need to install it on your site to be able to monitor it with Akeeba Panopticon.
ℹ️ If you have a Joomla! 3 site please look at the Joomla 3 connector's repository instead.
🔎 Release highlights
This is a bug-fix release.
🖥️ System Requirements
- Joomla! 4.0, 4.1, 4.3, 4.3, 4.4, and 5.0.
- PHP versions 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3 (PHP 8.1 or later required for Joomla! 5)
🧑🏽💻 Important note about the Joomla! API
Akeeba Panopticon Connector uses the Joomla! API application (the /api
folder on your site). Around February 2023 there was a lot of unnecessary panic, leading some people to disable access to this folder through their .htaccess
file. If you did that, you need to undo that change to re-enable access to the /api
folder.
When Akeeba Panopticon connects to sites running on Joomla! 4 and later it makes use of code provided not only by its own connector, but also core Joomla! plugins in the webservices
and api-authentication
folders. Please make sure that the following plugins are enabled on your site:
Web Services - Panopticon
(provided by this connector).Web Services - Installer
(provided by Joomla!).API Authentication - Web Services Joomla Token
(required for secure, token-based authentication to the Joomla! API).
If any of these plugins are disabled, or if its Access is set to anything other than Public, you will run into connection problems with your site. The connector itself will try to detect and report these issues, but there are cases it might fail to identify the problem.
📋 CHANGELOG
- 🐞 Linking Panopticon to Akeeba Backup may fail if the JSON API isn't already active
- 🐞 The
version.php
file is not copied over during installation / update
Legend:
- 🚨 Security update
‼️ Important change- ✨ New feature
- ✂️ Removed feature
- ✏️ Miscellaneous change
- 🐞 Bug fix
v.1.0.0
Akeeba Panopticon Connector for Joomla! 4 & 5
This is the connector component for Akeeba Panopticon, our self-hosted site monitoring software. You need to install it on your site to be able to monitor it with Akeeba Panopticon.
This connector is compatible with:
- Joomla! 4.0, 4.1, 4.3, 4.3, 4.4, and 5.0.
- PHP versions 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3
While the connector supports a wide range of Joomla! and PHP versions, each version of Joomla! itself only works with a subset of PHP versions. We cannot possibly support using Joomla! with a version of PHP it does not support.
ℹ️ If you have a Joomla! 3 site please look at the Joomla 3 connector's repository instead.
Important note about the Joomla! API
Akeeba Panopticon Connector uses the Joomla! API application (the /api
folder on your site). Around February 2023 there was a lot of unnecessary panic, leading some people to disable access to this folder through their .htaccess
file. If you did that, you need to undo that change to re-enable access to the /api
folder.
When Akeeba Panopticon connects on sites running on Joomla! 4 and later it makes use of code provided not only by its own connector, but also core Joomla! plugins in the webservices
and api-authentication
folders. Please make sure that the following plugins are enabled on your site:
Web Services - Panopticon
(provided by this connector).Web Services - Installer
(provided by Joomla!).API Authentication - Web Services Joomla Token
(required for secure, token-based authentication to the Joomla! API).
If any of these plugins is disabled, or if its Access is set to anything other than Public, you will run into connection problems with your site. The connector itself will try to detect and report these issues, but there are cases it might fail to identify the problem.
New in this version
🎉 Initial release