Nicholas K. Dionysopoulos
Nicholas K. Dionysopoulos
Pull Request for Issue #36741 . ### Summary of Changes You can now tell Joomla Update to download the upgrade packages one megabyte at a time. This allows the update...
### Is your feature request related to a problem? Please describe. As I'm writing [my book on Joomla Extensions Development](https://github.com/nikosdion/joomla_extensions_development) (which will make it into the new Joomla docs when...
### Summary of Changes Added support for duplicate named query parameters to the `mysqli` and `sqlsrv` drivers. What I mean is something like this: ```mysql SELECT * FROM dbtest WHERE...
We need a way to assign / remove multiple groups from a bunch of sites at once. Something similar to Joomla's “batch processing” should work best in this case. The...
Complete the collection of CLI commands to manage every aspect of Panopticon through the command line. ## Site configuration management * [x] `sites:config:list` * [x] `sites:config:get` * [x] `sites:config:set` ##...
We would need to check if the Joomla version is listed in the download.joomla.org site. Download the ZIP file and create SHA-1 checksums of the files as-is and with all...
This is added here as a note on what we can do _in the future_. ## Connector We can definitely create a connector WordPress plugin using WordPress' JSON API. Authentication...
JSON API
There was a [good point](https://github.com/akeeba/panopticon/discussions/338) made about how having an API which allows remotely managing sites in Panopticon might serve some automation use cases where, presumably, using the CLI through...
See discussion: https://github.com/akeeba/panopticon/discussions/330#discussioncomment-7661836 This will be a new feature, under Overview. Big warning: "WARNING! Mass installation of software across sites may be dangerous. Different sites may be running different CMS...
We could use WebPush to notify users instead of / on top of sending emails. See [WebPush libraries](https://github.com/web-push-libs) which inspired the implementation in Akeeba Backup.